You are on page 1of 14

10/12/2020

MGT-3071- Software Project Management


Software Project Management

Lecture # 4

• Stakeholders
• The business case
• Requirement specification 2
10/12/2020
• Inadequate specification of work
• Management ignorance
• Lack of Knowledge of application area
• Lack of standards
• Lack of up-to-date documentation
• Preceding activities not completed timely
• Lack of communication between users and
technicians
• Lack of communication leading to duplication of work

3
3/20/2012

MGT-3071- Software Project Management


• Lack of commitment
• Narrow scope of technical expertise
• Changing statutory requirements
• Deadline Pressure
• Lack of quality control
• Remote Management
• Lack of training
• Poor estimators and plans
• Lack of quality standard
• Lack of guidance
• Lack of techniques to make progress visible
• Poor role definition
• Incorrect success criteria 4
3/20/2012

MGT-3071- Software Project Management


These are people who have a stake or interest in the
project
In general, they could be users/clients or
developers/implementers

They could be:


• Within the project team
• Outside the project team, but within the same
organization
• Outside both the project team and the organization

5
3/20/2012

MGT-3071- Software Project Management


• Stakeholders are influenced by the outcomes and
objectives. They have varying level of responsibility and
authority. A project manager should try to manage and
fulfill the expectations of the stakeholders.

• Project stakeholders are individuals and organizations


that are actively involved in the project, or whose
interests may be affected as a result of project execution
or project completion. The project management team
must identify the stakeholders, determine their
requirements and expectations.

6
3/20/2012

MGT-3071- Software Project Management


• Positive stakeholders are those who would normally
benefit from a successful outcome from the project, while
negative stakeholders are those who see negative
outcomes from the project’s success.

1. Project Manager:
2. Customers, End Users:
3. Performing Organization:
4. Project Management Team
5. Project Team Members:
6. Sponsors:
7. Influencers:
7
3/20/2012

MGT-3071- Software Project Management


The market demand e.g. new refinery/factory.
Organizational needs e.g. a university offers new courses for revenue generation.
Customer’s requests e.g. an Internet Service Provider ISP provider lunches DSL-Digital
Subscriber Line.
Technological demand e.g. new video games, new cell phones with advance features). 8
Legal requirements (e.g. child labor control project, toxic waste disposal center
3/20/2012

MGT-3071- Software Project Management


• All projects are planned and implemented in a social,
economic, environmental, political and international
context having different stakeholders.
• Cultural and Social Environment: how a project affects the
people and how they affect the project. This requires
understanding of economic, demographic, ethical, ethnic,
religious and cultural sensitivity issues.
• International and Political Environment: The knowledge of
international, national laws and customs, teleconferencing
facilities, level of use of technology, holidays, travel means
and logistic requirements.
• Physical Environment: The knowledge about local ecology
and physical geography that could affect the project. 9
3/20/2012

MGT-3071- Software Project Management


Cost
Benefits

Benefits of delivered
project must outweigh
costs
Benefits Costs include:
- Development
- Operation
Costs
Benefits
£ - Quantifiable
£ - Non-quantifiable
10
3/20/2012

MGT-3071- Software Project Management


3/20/2012

11
MGT-3071- Software Project Management
Data – the raw details
e.g. ‘6,000 documents processed at location X’

Information – the data is processed to produce


something that is meaningful and useful
e.g. ‘productivity is 100 documents a day’

Comparison with objectives/goals


e.g. we will not meet target of processing all documents by 31st
March
continued…..
12
3/20/2012

MGT-3071- Software Project Management


Modelling – working out the probable outcomes of various decisions
e.g. if we employ two more staff at location X how quickly can we get
the documents processed?

Implementation – carrying out the remedial actions that have been


decided upon

13
3/20/2012

MGT-3071- Software Project Management


Software Project Management

Thanks

14
10/12/2020

You might also like