4 OVERVIEW OF SOFTWARE DEVELOPMENT METHODOLOGIES

‘Things change. The only thing constant is change. It’s up to you to be adaptable.’

– Anonymous

Anyone who tries to make a cake simply by guessing the recipe and method will very quickly discover that the outcome may not be a good cake. Most of us will reach for a recipe book. In the same way, when embarking on a software development project, using a methodology to provide a framework and sense of direction will ensure a better outcome. This chapter explores a range of possible approaches.

DEVELOPMENTAL APPROACHES

At the heart of a new software development project is the need to solve an identified problem. But what is the best way to tackle this and communicate ideas?

Unfortunately, there ...

Get Software Development in Practice 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.