Managing the Development of Software-Intensive Systems
James E. McDonald · Medical Entomology and Zoology · 2010
An authoritative primer on managing software-based development projects and complex software/hardware systems Managing the Development of Software-Intensive Systems discusses the application of project management and general management techniques to large software development projects and complex software/hardware systems. Drawing upon the author's experience in developing a project management workshop for ATT this gives the reader experience in doing the management work. The author teaches readers how to use their own experience to improve the way they manage projects and provides a method for reviewing successes and failures to help increase their capabilities in the future. Managing the Development of Software-Intensive Systems serves as both an introduction to project management for software and hardware developers and as an advanced material resource for experienced managers. The contents will benefit managers of software-based development projects and organizations, as well as organizations that outsource development work. This book can also be used as a textbook in undergraduate or graduate courses in computer engineering, computer science, software engineering, information technology, commerce, and administration with an information systems orientation.