In this Software Project Management course, you will learn the basics of software development project management under the Waterfall and Agile methodologies.
Interested in attending? Have a suggestion about running this event near you?
Register your interest now
Description
Module 1: Conducting a Project Kick-Off Meeting
In this module, you will learn how to:
- Identify where the software project fits in your business
- Identify the project stakeholders and their needs
- Set project objectives
Module 2: Balancing Development Needs with Organisational Expectations
In this module, you will learn how to:
- Select the right software development life cycle (SDLC) model for the project
- Evaluate the strengths and weaknesses of the Traditional project management approach as compared to Iterative and Agile
- Map your project management process relative to the project’s SDLC
Module 3: Translating Stakeholder Needs into Actions
In this module, you will learn how to:
- Provide initial top-down estimates
- Identify tasks and phases using a work breakdown structure (WBS)
- Calculate realistic bottom-up estimates
- Sequence tasks into a network diagram
- Construct Gantt charts to assess resource needs
- Assess the risks of the project using risk management methods
Module 4: Running the Project on a Day-to-Day Basis
In this module, you will learn how to:
- Determine the working practices in Traditional, iterative, and Agile developments that offer the most significant impact
- Analyse how the SDLC drives deliverables
- Measure progress with milestones
- Detect and prevent software defects
- Engage the development team in the planning process
Module 5: Recognising and Overcoming Implementation Challenges
In this module, you will learn how to:
- Implement change control and configuration management
- Analyse project risk
- Measure progress and success
Module 6: Learning from Experience and Closing the Project
In this module, you will learn how to:
- Sharpen your project management skills and continuously improve the processes within your organisation
- Review project best practices, such as retrospectives and insights compared to past projects
- Influence an environment of process improvement with proven methods, such as “small and manageable”
Learning Outcomes
- Compare and blend standard project management techniques with both Agile and Structured delivery approaches.
- Learn how to deliver software projects successfully.