© Vinay Trivedi 2019
Vinay TrivediHow to Speak Techhttps://doi.org/10.1007/978-1-4842-4324-4_7

7. Software Development: Working in Teams

Vinay Trivedi1 
(1)
Newtown, PA, USA
 

Too many cooks spoil the broth. This adage applies equally well to programming unless you organize your engineers in the right way.

You spent the last few weeks assembling a small team of ambitious engineers. They understand how the back end, front end, and database interact and are ready to start programming MyAppoly. Before they start, you want to come up with guidelines for collaborating. How will they work together? Can two of them work on the same file at the same time? How will one engineer understand what another engineer did?

Such questions are important for any technical ...

Get How to Speak Tech: The Non-Techie’s Guide to Key Technology Concepts 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.