Professional Documents
Culture Documents
Introduction
Introduction
SENG 31232
Nabeel Rizwan
BSc (Hons) Software Engineering
Learning Outcomes
•Assess the differences between IT/IS projects and general projects
•Explain how to initiate, specify, and prioritize IT projects and to determine various aspects of
feasibility of these projects
•Describe the foundations of project management, including its definition, scope, and the need
for project management in the modern organization
•Describe different software development methodologies
•Describe the phases of the project management lifecycle
•Assess different issues that lead to project failures and address them
Introduction
•The Project Management Institute (PMI) reported that the number of jobs reached almost 66
million in 2017. By 2027, employers will need 87.7 million individuals working in project
management–oriented roles
•Organizations waste $97 million for every $1 billion spent on projects, according to PMI’s Pulse
of the Profession® report
•In 2017, the average annual salary (without bonuses) for someone in the project management
profession was $112,000 in the U.S. and $130,866 in Switzerland.
•The number of people earning their Project Management Professional (PMP) certification
continues to increase each year.
What is a Project?
Time:
How long should it take to complete the project? What is the project s schedule? How will the
team track actual schedule performance? Who can approve changes to the schedule?
Cost:
What should it cost to complete the project? What is the project s budget? How will costs be
tracked? Who can authorize changes to the budget?
The Triple Constraints
Scope Management
• Scope statements / Statements of Work (SOW)
• Work breakdown structures
• Requirements analyses
• Scope management plans, scope verification techniques and scope change controls
Project Management Tools and Techniques
Time Management
• Gantt charts
• Critical path analysis
Cost Management
• Net Present Value (NPV)
• Return on Investment (ROI)
• Cost estimates and cost management plans
Project Management Tools and Techniques
Quality Management
• Checklists
• Quality control charts
Resource Management
• Motivation techniques
• Empathic listening
• Team building exercises
Project Management Tools and Techniques
Communications Management
• Kick-off meetings
• Conflict management
• Communications media selection
• Status and progress reports
Risk Management
• Risk Management Plans
• Risk Registers
• Lesson Learnt Registers
Project Management Tools and Techniques
Procurement management
• Contracts
• Requests for proposals or quotes
• Supplier evaluation matrices
What helps projects succeed?
1. Executive support
2. User involvement
3. Experienced project manager
4. Clear business objectives
5. Minimized scope
6. Standard software infrastructure
7. Firm basic requirements
8. Formal methodology
9. Reliable estimates
10. Other criteria, such as small milestones, proper planning, competent staff, and ownership
What makes project fail?
1. Lack of Planning
2. Scope Crepe
3. Unrealistic Deadlines
4. Lack of Transparency
5. Lack of Communication
6. Unrealistic Expectations
7. Lack of Monitoring
8. Lack of Risk Management
9. Inadequate Stakeholder Management
10. Lack of user input/involvement and incomplete requirements
The role of the Project Manager
They ensure the successful completion of all software projects and also oversee
the people performing work on the projects.
Skills of Project Managers
•Excellent communication skills
•Excellent planning skills
•Excellent budgeting skills
•Excellent conflict resolution skills
•Excellent leadership skills
•Excellent motivators
•Excellent management skills
•Excellent interpersonal skills
Online Quiz
Q&A