spm
spm
spm
•Manage Budget
•Improve Productivity
•Manage Risks
•Customer Satisfaction
•Careful Resource Management
Activities of Project Management
Project management plan begins with a set of
activities that are involved in the development.
Overview of the project
Project deliverables
Managerial processes
Technical processes
Work packages
Schedule of the project
Budget estimation
Characteristics of Project
Planning of process is required.
Clear objective have to be specified.
Project must have a predetermined time span.
Involves different phase of work.
Resources used on the project are constrained.
Software Development Life Cycle
1. Requirement Analysis
2. Feasibility Study
3. Designing
4. Coding
5. Testing
6. Deployment
7. Maintenance
Project Management Methodologies
Choice of System
• Cost Benefit Evaluation Techniques
• Step 1.1 : Identify objectives and practical measures of the effectiveness in meeting
those objectives
• Step 1.3 : Stakeholder analysis - identify all stakeholders in the project and their
interests.
• Step 4.5 : Modify the ideal to take into account need for stages and
checkpoints
Step 5
• Step 5 : Estimate effort for each activity
• Project complexity
• Complex projects may not have clear requirements. The requirements may change
often, and the cost of delay is high. Ask yourself if the project requires constant
monitoring or feedback from the client.
• Cost of delay
• Is the project highly time-bound with a huge cost of delay, or are the timelines flexible?
• Customer involvement
• Do you need to consult the customers during the process? Does the user need to
participate in all phases?
• 5. Deployment: In this phase, the team issues a product for the user's
work environment
• 6. Feedback: After releasing the product, the last step is feedback. In this,
the team receives feedback about the product and works through the
feedback.
RAD Model
• RAD stands for Rapid Application Development model.
• This helps in developing the software in short span.
• This model puts less emphasis on planning tasks and more emphasis on
development and coning up with a prototype.
• The initial activity starts with the communication between customer and
developer for gathering requirements.
• Then the requirement are divided into groups.
• Planning is more important to work together on different modules.
• In this the components or functions are developed in parallel as if they
were mini project.
• The developments are time boxed delivered and then assembled into a
working system.
• The most vital point for this model to be successful is to make sure that the
prototypes developed are reusable.
The various phases of RAD are as follows:
• The method’s primary aim is to deliver business needs and real time benefits.
DSDM also make sure that benefits are clear has feasible solution , with solid
foundation already in place before a project is started.
The method has a four phase framework
namely:
1. Feasibility and business study.
4. Implementation.
• Feasibility and business study:
• In this phase the problem is defined and the technical
feasibility of the desired application is verified.
SCREEN 1 2 3
REPORT 2 5 8
3GL - - 10
COMPONENT
4. Determine Object Points
• Add all these complexity weight to get (Total)
object points.
low 7
Nominal 13
High 25
Very High 50
7. Compute Effort in Person Months
• Effort = NOP / PROD person months