Part 4. Outside-in and barrier-free development


This last part of the book is about outside-in development. It discusses collaborative development and shows approaches to integrating different languages and tools for barrier-free development and testing.

Chapter 8 discusses Agile ALM approaches to requirements and test management. Here you’ll learn collaborative approaches to development and testing. We’ll discuss data-driven tests, acceptance tests, and behavior-driven development, and we’ll go through example use cases with lightweight toolchains.

Chapter 9 continues to discuss barrier-free development. This chapter deals with polyglot platforms and covers Groovy and BDD with Scala/specs2. By the end of this part of the book, we’ll have completed our thorough tour of Agile ALM.