Part IV: Scaling Development with the Kernel

We showed in Parts II and III how a small team can use the kernel to drive software development. We assumed the team members are competent and can determine what to do by referring to the alpha state criteria.

Will this work for all kinds of development, big or small, col-located or distributed teams, in-house or outsourced? In short, does the kernel scale?

This part of the book will discuss different dimensions of scaling and how practices on top of the kernel can help you address the challenges of more complex and large development.

Get The Essence of Software Engineering: Applying the SEMAT Kernel 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.