Loading...

Managing and Leading Software Projects

Share Icon

ISBN: 978-0-470-29455-0

January 2009

Wiley-IEEE Computer Society Pr

512 pages

Description
  • The book is organized around basic principles of software project management: planning and estimating, measuring and controlling, leading and communicating, and managing risk.
  • Introduces software development methods, from traditional (hacking, requirements to code, and waterfall) to iterative (incremental build, evolutionary, agile, and spiral).
  • Illustrates and emphasizes tailoring the development process to each project, with a foundation in the fundamentals that are true for all development methods.
  • Topics such as the WBS, estimation, schedule networks, organizing the project team, and performance reporting are integrated, rather than being relegating to appendices.
  • Each chapter in the book includes an appendix that covers the relevant topics from CMMI-DEV-v1.2, IEEE/ISO Standards 12207, IEEE Standard 1058, and the PMI® Body of Knowledge.

(PMI is a registered mark of Project Management Institute, Inc.)

About the Author
Richard E. (Dick) Fairley, PhD, is founder and Principal Associate of Software Engineering Management Associates (SEMA), a firm specializing in consulting services and training in software systems engineering, software project management, cost estimation, project planning and control techniques, risk management, and process assessment and improvement. He is also an Adjunct Professor of Computer Science and Engineering at Colorado Technical University in Colorado Springs, Colorado. He is a former associate dean, department head, director of software engineering, and professor of computer science at the OGI School of Science and Engineering in Beaverton, Oregon. Dr. Fairley has designed and implemented educational programs in universities and in industry, headed research programs in software engineering, and lectured to and consulted with many companies worldwide.
Features
  • Based on 20 years experience teaching software project management to undergraduate and graduate students, and on extensive consulting and training sessions for industry and governmental agencies.
  • Author is familiar with teaching people already working in the field what they need to know.
  • Opportunity for textbook adoption at schools offering only bachelor's or master's degrees.
  • Clearly written, easy-to-read style.
  • Three appendices included: glossary of terms, suggestions for term projects, and annotated template for preparing software project management plans