Posts

Why is Software Project Management (SPM) important ?

Image
Why is Software Project Management (SPM) important ? A Software Project is the complete procedure of software development from requirement gathering to testing and maintenance, carried out according to the execution methodologies, in a specified period of time to achieve intended software product. The image above shows triple constraints for software projects. It is an essential part of software organization to deliver quality product, keeping the cost within client’s budget constrain and deliver the project as per scheduled.  There are several factors, both internal and external, which may impact this triple constrain triangle. Any of three factor can severely impact the other two. ................................*******................................... YouTube:      https://www.youtube.com/channel/UCTt7PLZfw50f-fbZBsrQCuA Facebook:   https://www.facebook.com/ejaz.ahmes.58   I n stag ram: https://www.instagram.com/...

Software Project Management (SPM) :

Image
Software Project Management (SPM) :  Software Project Management (SPM) is a process of managing, allocating and timing resources to develop computer software that meets requirements. In SPM, the end users and developers need to know the length, duration and cost of the project. It consists of eight tasks: 1- Problem Identification : In it project is identified, defined, justified and decision are made while approving, declining or prioritizing projects. 2- Problem Definition : In it, the purpose of the project is clarified. The main product is project proposal. 3- Project planning : In it, it describes a series of actions or steps that are needed to for the development of work product. 4- Project Organization : In it, the function of the personnel are integrated. It is done in parallel with project planning. 5- Resource Allocation : In it, the resources are allocated to a project so that the goals and objectives are achieved. 6- Project S...

Agents in Artificial Intelligence

Image
Agents in Artificial Intelligence :  An agent is anything that can perceive its environment through sensors and acts upon that environment through effectors. A human agent has sensory organs such as eyes, ears, nose, tongue and skin parallel to the sensors, and other organs such as hands, legs, mouth, for effectors.            A robotic agent replaces cameras and infrared range finders for the sensors, and various motors and actuators for effectors. A software agent has encoded bit strings as its programs and actions. Agent Terminology : • Performance Measure of Agent − It is the criteria, which determines how successful an agent is. •    Behavior of Agent − It is the action that agent performs after any given sequence of percepts. • Percept− It is agent’s perceptual inputs at a given instance. • Percept Sequence − It is the history of all that an agent has perceived till date. • Agent Function − It is a map ...

Application of Artificial Intelligence (AI) :

Image
Application of Artificial Intelligence (AI) :  1- Gaming : Artificial Intelligence plays important role in strategic games such as Chess, Poker, Tic-Tac-Toe, etc. 2- Natural Language Processing : It is possible to interact with the computer that understand natural language spoken by Humans. 3- Expert System : There are some systems which show Intelligent Behavior, Learn, Demonstrate, Explain and Advice to the Users. 4- Vision System : These System understand, Explain and include visual input on the computer. example: Doctors use Clinical expert system to diagnose the patient. 5- Handwriting Recognition : The Handwriting Recognition reads the text written on paper by a pen or on the screen by the stylus. 6- Intelligent Robots : Robots are able to perform the tasks given by a human. They have sensors to detect the physical data from the real world such as light, heat, temperature, movement, sound, bump and pressure. T...

Advantages and Disadvantages of Internet of Things (IoT):

Image
YouTube:      https://www.youtube.com/channel/UCTt7PLZfw50f-fbZBsrQCuA Advantages of Internet of Things (IoT) : Data :    The more the information, the easier it is to make the right decision. Knowing what to get from the grocery while you are out, without having to check on your own, not only saves time but is convenient as well. Tracking:    The computers keep a track both on the quality and the viability of things at home. Knowing the expiration date of products before one consumes them improves safety and quality of life. Also, you will never run out of anything when you need it at the last moment. Minimize human effort: As the devices of IoT interact and communicate with each other and do lot of task for us, then they minimize the human effort. Save time:   As it reduces the human effort then it definitely saves out time. Time is the primary factor which can save through IoT platform. Automation:   Auto...

Internet of Things (IoT) :

Image
YouTube:      https://www.youtube.com/channel/UCTt7PLZfw50f-fbZBsrQCuA Internet of Things (IoT) : Internet of Things (IoT) also known as Internet of Everything concept first became popular in the year 1999. Internet connects People, so it is called "the Internet of People". And Internet of Things (IoT) connected things so it is called "the Internet of Things". IoT connected things for example, mobile is connected to Internet, and bulb is connected to Internet, Temperature monitor device connected to Internet. The Internet of Things (IoT) is an emerging topic for all sectors such as technical, social, and economic significance. The Internet of Things helps people live and work smarter as well as gain complete control over thier lives. IoT enables companies to automate processes and reduce labor costs. Things can be Objects, Machines, Buildings, Animals, People, etc. ................................................................

Artificial Intelligence (AI) :

Image
YouTube:      https://www.youtube.com/channel/UCTt7PLZfw50f-fbZBsrQCuA Artificial Intelligence (AI) : AI Stands for Artificial Intelligence. Artificial Intelligence (AI) is the simulation of Human Intelligence processes by Machine, especially Computer System. These Processes include learning, reasoning and Self-correction. Artificial Intelligence is the Design, Study & Construction of Computer Program that behave Intelligently. Types of Artificial Intelligence: Artificial Intelligence can be divided in various types, there are mainly two types of main categorization which are based on capabilities and based on functionally of AI.  Following is flow diagram which explain the types of AI. AI type-1: Based on Capabilities : 1. Weak AI or Narrow AI: Narrow AI is a type of AI which is able to perform a dedicated task with intelligence.The most common and currently available AI is Narrow AI in the world of Artific...