eXtreme Programming
I’m a staunch supporter of eXtreme Programming because its focus on communication with customers as well as within the team is just plain common sense. Most projects fail not because of technical issues but because of bad planning and mismanagement.
Compared to other methodologies, XP is developer-centric and focuses only on the development phase of a [...]