Introduction to the Team Software Process
Title | Introduction to the Team Software Process PDF eBook |
Author | Watts S. Humphrey |
Publisher | Addison-Wesley Professional |
Pages | 504 |
Release | 2000 |
Genre | Business & Economics |
ISBN | 9780201477191 |
TSPi overview; The logic of the team software process; The TSPi process; The team roles; Using the TSPi; Teamwork.
Introduction to the Personal Software Process(sm)
Title | Introduction to the Personal Software Process(sm) PDF eBook |
Author | Watts S. Humphrey |
Publisher | Addison-Wesley Professional |
Pages | 316 |
Release | 1996-12-20 |
Genre | Computers |
ISBN | 0768685052 |
This newest book from Watts Humphrey is a hands-on introduction to basic disciplines of software engineering. Designed as a workbook companion to any introductory programming or software-engineering text, Humphrey provides here the practical means to integrate his highly regarded Personal Software Process (PSP) into college and university curricula. The book may also be adapted for use in industrial training or for self-improvement by practicing software engineers. Applying the book's exercises to their course assignments, students learn both to manage their time effectively and to monitor the quality of their work, good practices they will need to be successful in their future careers. The book is supported by its own electronic supplement, which includes spreadsheets for data entry and analysis. A complete instructor's package is also available. By mastering PSP techniques early in their studies, students can avoid--or overcome--the popular "hacker" ethic that leads to so many bad habits. Employers will appreciate new hires prepared to do competent professional work without, as now is common, expensive retraining and years of experience.
TSP(SM) Coaching Development Teams
Title | TSP(SM) Coaching Development Teams PDF eBook |
Author | Watts S. Humphrey |
Publisher | Pearson Education |
Pages | 534 |
Release | 2006-04-10 |
Genre | Computers |
ISBN | 0768684978 |
Most modern software development projects require teams, and good teamwork largely determines a project’s success. The Team Software Process (TSP), created by Watts S. Humphrey, is a set of engineering practices and team concepts that produce effective teams, thereby helping developers deliver high-quality products on time and within budget. TSP bridges Humphrey’s seminal work on the Capability Maturity Model (CMM), an improvement framework for the entire software organization, and his Personal Software Process (PSP), practices designed to improve the work of individual developers. Typical first-time TSP teams increase productivity by more than 50 percent while greatly increasing the quality of their delivered products. However, TSP teams only continue to improve under the guidance of a capable coach. One industrial-strength team, for example, increased its productivity by an additional 94 percent and reduced test defects by 85 percent through three consecutive TSP quarterly product release cycles. Without competent coaching, teams often do not progress much beyond the initial one-time improvement seen after the introduction of the TSP. Humphrey distinguishes between TSP coaching and TSP leadership, explaining why the skillful performance of both functions is critical. In this practical guide, he shares coaching methods that have repeatedly inspired TSP teams and steered them toward success. With the help of a coach, TSP teams undergo a brief but intense project launch in which they define their own processes, make their own plans, and negotiate their commitments with management, resulting in dramatically enhanced performance. Whether you are considering the TSP or are actively implementing it, TSPSM–Coaching Development Teams provides the invaluable examples, guidelines, and suggestions you need to get started and keep developing as a team coach. It’s meant to complement Humphrey’s other books, TSPSM–Leading a Development Team and PSPSM: A Self-Improvement Process for Software Engineers. Together, the three works offer a rich resource for improving your software development capabilities.
Introduction to Software Engineering
Title | Introduction to Software Engineering PDF eBook |
Author | Ronald J. Leach |
Publisher | CRC Press |
Pages | 512 |
Release | 2018-09-03 |
Genre | Computers |
ISBN | 1498705316 |
Practical Guidance on the Efficient Development of High-Quality Software Introduction to Software Engineering, Second Edition equips students with the fundamentals to prepare them for satisfying careers as software engineers regardless of future changes in the field, even if the changes are unpredictable or disruptive in nature. Retaining the same organization as its predecessor, this second edition adds considerable material on open source and agile development models. The text helps students understand software development techniques and processes at a reasonably sophisticated level. Students acquire practical experience through team software projects. Throughout much of the book, a relatively large project is used to teach about the requirements, design, and coding of software. In addition, a continuing case study of an agile software development project offers a complete picture of how a successful agile project can work. The book covers each major phase of the software development life cycle, from developing software requirements to software maintenance. It also discusses project management and explains how to read software engineering literature. Three appendices describe software patents, command-line arguments, and flowcharts.
CMM in Practice
Title | CMM in Practice PDF eBook |
Author | Pankaj Jalote |
Publisher | Addison-Wesley Professional |
Pages | 408 |
Release | 2000 |
Genre | Computers |
ISBN | 9780201616262 |
Project initiation; Project planning; Project execution and termination.
Software Engineering: Effective Teaching and Learning Approaches and Practices
Title | Software Engineering: Effective Teaching and Learning Approaches and Practices PDF eBook |
Author | Ellis, Heidi J.C. |
Publisher | IGI Global |
Pages | 432 |
Release | 2008-10-31 |
Genre | Computers |
ISBN | 1605661031 |
Over the past decade, software engineering has developed into a highly respected field. Though computing and software engineering education continues to emerge as a prominent interest area of study, few books specifically focus on software engineering education itself. Software Engineering: Effective Teaching and Learning Approaches and Practices presents the latest developments in software engineering education, drawing contributions from over 20 software engineering educators from around the globe. Encompassing areas such as student assessment and learning, innovative teaching methods, and educational technology, this much-needed book greatly enhances libraries with its unique research content.
TSP--leading a Development Team
Title | TSP--leading a Development Team PDF eBook |
Author | Watts S. Humphrey |
Publisher | Pearson Education |
Pages | 330 |
Release | 2006 |
Genre | Computers |
ISBN | 0321349628 |
Watts Humphrey, inventor of CMM, PSP, & TSP provides team leaders with a whole new way of leading an effective development team.