CHAPTER 10 · 2 lessons · 26 exercises

How development is run

How the work is arranged when several people build something together. Design, testing and estimates.

None of this is needed while you build alone, and all of it is needed the moment other people join.

The development process (waterfall and agile), the vocabulary of scrum, ways of thinking about design, the kinds of testing (unit, integration, system) and the ways of doing it (white box, black box), methods of estimation, and configuration management. This is the chapter with the most words that turn up in job adverts.

Lessons in this chapter

The development process, and design

  1. 20Arranging the work when several of you build itEverything you did not need while building alone. The names for the order of the work, waterfall and agile, how to split into parts, and object orientation.Go to the exercises

Testing and estimates

  1. 21How far to test, and how to estimateIt ran, so we are done - no. How far do you have to try before the doubt clears? Dividing the phases, and choosing the test data.Go to the exercises

This is the last chapter of the course.