Computer Science › Section H · Software engineering › Topic H.3

Software engineering methodologies

Every software project analyses requirements, designs, implements and tests, but teams arrange those activities in very different ways. Choosing the arrangement, from a strict waterfall to two-week agile sprints, is one of the biggest decisions a project makes.

In this topic

  • Same stages, different arrangements
  • The waterfall model
  • Incremental and iterative models
  • Prototyping
  • Open-source development
  • Agile methods
  • Scrum
  • Worked example: forecasting with velocity
  • Worked example: choosing a methodology
  • Common mistakes to avoid
  • Key takeaways

This topic is part of Wuanberri Pro. Checking your access…

← Previous topicNext topic →