Software Project Management Training

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


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.

Subscribe to Newsletter

Enter your email address to register to our newsletter subscription delivered on regular basis! 


© Copyright ICSI, Limited
(International CyberSecurity Institute) 2023