11 AGILE SOFTWARE DEVELOPMENT

Stewart James

INTRODUCTION

This chapter begins by outlining the key features common to the major Agile methodologies, such as Scrum and Kanban. It discusses some of the philosophical and practical objections to those methodologies, including the challenges of shoehorning Agile development projects into the framework of traditional forms of software development contract. Finally, it deals with the key issues, benefits and risks of using Agile methodologies in practice.

If you are already familiar with the concepts of Agile, you may wish to skip the Introduction and start reading from the ‘Commercial challenges’ section. However, the earlier subsection, ‘The intransigence of lawyers’, provides some useful background ...

Get A Practical Guide to IT Law, 3rd 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.