TSV
Team Development Methodologies - TSV
Team development methodologies are systematic approaches for efficiently advancing software development projects. Various methodologies exist including Waterfall, Scrum, Agile, Kanban, and Extreme Programming, which are selected based on project characteristics and requirements. These methodologies have evolved to structure development processes, promote team collaboration, improve quality, and ensure timely delivery.
software development
project management
agile
scrum
waterfall
development methodology
team development
code slug name description approachType originYear
01 waterfall Waterfall A linear and sequential development approach where each phase is completed in order. Predictive 1970
02 agile Agile A flexible and iterative development approach and philosophy that emphasizes rapid response to change. Adaptive 2001
03 scrum Scrum A specific framework based on Agile principles that advances development in short periods called sprints. Adaptive 1995
04 kanban Kanban A visual workflow management methodology originating from the Toyota Production System. Continuous Flow 1940
05 extreme-programming Extreme Programming (XP) An Agile methodology emphasizing technical excellence, characterized by practices such as pair programming and TDD. Adaptive 1996
06 lean Lean A development methodology that eliminates waste and optimizes the flow of value. Continuous Flow 2003
07 spiral Spiral A development model combining iterative development with risk management. Iterative 1986
08 devops DevOps A culture and methodology that integrates development and operations to achieve continuous delivery. Continuous Delivery 2009