Course Outline

Software Project Management Fundamentals

1. Projects and Project Management

  • What is a project and why do project work?
  • How do different companies do project management?
  • The three contexts – process, interpersonal, and organizational
  • The role and the responsibilities of the project manager
  • The different types of authority – how to be a leader

2. Classic Project Management Methodologies

  • Software development life-cycle (SDLC) vs. project management process
  • Process groups ad knowledge areas according to The Guide to PMBOK by PMI
  • How to select the right project?
  • Planning and estimating
  • Important project documents and deliverables

3. Agile Development Methodologies

  • The Agile Manifesto – principles and values
  • The 12 key practices of Extreme programming
  • Scrum – a successful and fast establishing approach
  • Benefits and shortcomings of the agile methods
  • Industry experience

4. How to bring a project to success

  • Avoiding classic mistakes
  • People management and leadership
  • Communication and stakeholder management
  • Risk management

Back to the course main page

Professional education from RammSoft!

On November 12, 2008 the course Managing Risk in Software Projects will take place and later in December we will offer you new titles from our professional education program on project management.