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