5.3 Some Process Methodologies

This section will provide a better idea of what Agile process development methodologies look like. We believe no particular methodology will be applicable to all projects and all organizations, and thus the decision process needs to take into consideration the characteristics of the project as well as the organizational culture.

We do not endorse any particular methodology and believe there are many more Agile methodologies deserving study. Because space considerations restricted the number of methodologies we could focus on here, we chose a representative sample. From the traditional Agile methodologies we have chosen Extreme Programming (XP), which once was the most popular and forms the foundation for many ...

Get Essentials of Software Engineering, 5th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.