Computers are playing a larger role in our lives every day, which means the teams behind these devices are becoming more and more important. In this book, students receive an inside look at the collaboration that goes into developing the technology that powers our lives. Readers will learn about the different teams that tackle each step of a computer science project, from programmers and software engineers to testers and debuggers. STEM concepts from...