Project management (P4U1)
The job pattern of an IT company engaged in
software development can be seen split in two parts:
·
Software Creation
·
Software Project Management
What is a project :
A project is well-defined task, which is a
collection of several operations done in order to achieve a goal (for example,
software development and delivery). A Project can be characterized as:
- Every project
may has a unique and distinct goal.
- Project is not
routine activity or day-to-day operations.
- Project comes
with a start time and end time.
- Project ends
when its goal is achieved hence it is a temporary phase in the lifetime of
an organization.
- Project needs
adequate resources in terms of time, manpower, finance, material and
knowledge-bank.
Software Project :
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.
Need of software project management
Software is said to be an intangible product.
Software development is a kind of all new stream in world business and there’s
very little experience in building software products. Most software products
are tailor made to fit client’s requirements. The most important is that the
underlying technology changes and advances so frequently and rapidly that
experience of one product may not be applied to the other one. All such
business and environmental constraints bring risk in software development hence
it is essential to manage software projects efficiently.
Software Project Manager :
A software project manager is a person who
undertakes the responsibility of executing the software project. A project manager closely monitors the development process, prepares and
executes various plans, arranges necessary and adequate resources, maintains
communication among all team members in order to address issues of cost,
budget, resources, time, quality and customer satisfaction.
Rresponsibilities of a project manager -
- Managing People
- Managing human
resources
- Managing
Project
- Defining and
setting up project scope
- Managing
project management activities
- Monitoring
progress and performance
- Risk analysis
at every phase
Software Management Activities:
Software project management comprises of a number
of activities, they are:
·
Project Planning
·
Scope Management
·
Project Estimation
Scope Management :
It defines the scope of project; this includes
all the activities, process need to be done in order to make a deliverable
software product.
During Project Scope management, it is necessary
to -
·
Define the scope
·
Decide its verification and control
·
Divide the project into various smaller parts for ease of management.
·
Verify the scope
·
Control the scope by incorporating changes to the scope
No comments:
Post a Comment