Assignment 3 Software Project Management
Assignment 3 Software Project Management
Assignment 3
Name: Muhammad Mubasher
Roll No: 3604-FBAS/BSCS/F17
Section: A
Submitted To: Mr. Islam Zada
Q1. How is software project Management important in software development?
Sol: 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. ... Therefore, software
project management is essential to incorporate user requirements along with budget and time
constraints. Project management focuses on developing a product that will have a positive
effect on an organization. Without project management, a software development team may
begin working on a project without any clear vision or guidance, resulting in more frequent
errors and confusion.
Sol: Projects most commonly fail because there is a lack of attention and efforts being applied
to seven project performance factors:
Manage and motivate people so that project efforts will experience a zone of
optimal performance throughout its life
This involves managing and retaining the most highly skilled and productive people. Knowledge
is money. A project team made up of higher paid people with the right specialized skills is
worth more per dollar than a group of lower cost people who need weeks or months of training
before they can start to be productive.
Provide the project team members the tools and techniques the need to
produce consistently successful projects
The project team must be skilled and experienced with clear defined roles and responsibilities.
If not, there must be access to expertise which can benefit those fulfilling the requisite roles.