Software Project ManagementUnit1
Software Project ManagementUnit1
DCAP304/DCAP515
Introduction to Software Project Management
In today's dynamic business landscape, successful project management
is essential for organizations aiming to stay competitive and meet
evolving demands. This comprehensive guide aims to provide insights
into the fundamentals of project management, particularly focusing on
software projects. From understanding the basic concept of a project to
delving into specific methodologies and common challenges, this
content will equip you with the knowledge needed to navigate the
complexities of software project management effectively.
Introduction
Software project management includes the tools, techniques, and knowledge
essential to deal with the growth of software products. In Software Project
Management, the end users and developers require to know the cost of the project,
duration and length. It is a process of managing, allocating and timing resources to
develop computer software that meets necessities. It consists of eight tasks:
• Problem Identification
• Problem Definition
• Project Planning
• Project Organization
• Resource Allocation
• Project Scheduling
• Tracking, Reporting and Controlling
• Project Termination
• In problem identification and definition, the conclusions are made as approving,
declining or prioritizing projects. In problem identification, project is recognized, defined
and justified. In problem definition, the use of the project is clarified.
• The main product is project proposal. In project planning, it explains a series of actions
or steps that are needed to for the growth of work product. In project organization, the
functions of the personnel are incorporated. It is done in corresponding with project
planning.
• In resource allocation, the resources are allocated to a project in order that the goals and
objectives are attained. In project scheduling, resources are allocated so that project
objectives are attain within a sensible time span.
• In tracking, reporting and controlling, the process engage whether the project results are
in accordance with project plans and performance specification. In controlling, suitable
action is taken to correct improper deviations. In project termination, the concluding
report is submitted or a release order is signed.
What is Project?