18Teamwork

In this final chapter, we review the key lessons of this book and discuss how you might apply them to your software work as well as to many other aspects of your life. There are four key lessons from this book. First, most significant software products are produced by teams. Although individual software engineers can often write a great deal of software by themselves, the size of modern software systems is growing so rapidly, and the demand for timely results is increasing so quickly, that there simply is not time for lone individuals to do most jobs. Teams are commonly needed in software development, both to accelerate the schedule and to apply more skills and experience to the job. We can thus expect that teamwork will be an almost ...

Get Introduction to the Team Software Process(SM) 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.