The Mythical Man-month

The Mythical Man-month
Title The Mythical Man-month PDF eBook
Author Frederick P. Brooks (Jr.)
Publisher Reading, Mass. ; Don Mills, Ont. : Addison-Wesley Publishing Company
Total Pages 216
Release 1975
Genre Computer programming
ISBN

Download The Mythical Man-month Book in PDF, Epub and Kindle

The orderly Sweet-Williams are dismayed at their son's fondness for the messy pastime of gardening.

Facts and Fallacies of Software Engineering

Facts and Fallacies of Software Engineering
Title Facts and Fallacies of Software Engineering PDF eBook
Author Robert L. Glass
Publisher Addison-Wesley Professional
Total Pages 218
Release 2003
Genre Computers
ISBN 9780321117427

Download Facts and Fallacies of Software Engineering Book in PDF, Epub and Kindle

Regarding the controversial and thought-provoking assessments in this handbook, many software professionals might disagree with the authors, but all will embrace the debate. Glass identifies many of the key problems hampering success in this field. Each fact is supported by insightful discussion and detailed references.

Dreaming in Code

Dreaming in Code
Title Dreaming in Code PDF eBook
Author Scott Rosenberg
Publisher Crown Currency
Total Pages 415
Release 2008-02-26
Genre Business & Economics
ISBN 1400082471

Download Dreaming in Code Book in PDF, Epub and Kindle

Our civilization runs on software. Yet the art of creating it continues to be a dark mystery, even to the experts. To find out why it’s so hard to bend computers to our will, Scott Rosenberg spent three years following a team of maverick software developers—led by Lotus 1-2-3 creator Mitch Kapor—designing a novel personal information manager meant to challenge market leader Microsoft Outlook. Their story takes us through a maze of abrupt dead ends and exhilarating breakthroughs as they wrestle not only with the abstraction of code, but with the unpredictability of human behavior— especially their own.

Peopleware

Peopleware
Title Peopleware PDF eBook
Author Tom DeMarco
Publisher Pearson Education
Total Pages 272
Release 2013
Genre Business & Economics
ISBN 0321934113

Download Peopleware Book in PDF, Epub and Kindle

Most software project problems are sociological, not technological. Peopleware is a book on managing software projects.

Code Complete

Code Complete
Title Code Complete PDF eBook
Author Steve McConnell
Publisher Pearson Education
Total Pages 952
Release 2004-06-09
Genre Computers
ISBN 0735636974

Download Code Complete Book in PDF, Epub and Kindle

Widely considered one of the best practical guides to programming, Steve McConnell’s original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practices—and hundreds of new code samples—illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking—and help you build the highest quality code. Discover the timeless techniques and strategies that help you: Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactor—or evolve—code, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project

Software Reliability

Software Reliability
Title Software Reliability PDF eBook
Author Glenford J. Myers
Publisher
Total Pages 390
Release 1976-10-06
Genre Computers
ISBN

Download Software Reliability Book in PDF, Epub and Kindle

Deals constructively with recognized software problems. Focuses on the unreliability of computer programs and offers state-of-the-art solutions. Covers—software development, software testing, structured programming, composite design, language design, proofs of program correctness, and mathematical reliability models. Written in an informal style for anyone whose work is affected by the unreliability of software. Examples illustrate key ideas, over 180 references.

Managing the Unmanageable

Managing the Unmanageable
Title Managing the Unmanageable PDF eBook
Author Mickey W. Mantle
Publisher Addison-Wesley
Total Pages 464
Release 2012-09-16
Genre Computers
ISBN 0132981254

Download Managing the Unmanageable Book in PDF, Epub and Kindle

“Mantle and Lichty have assembled a guide that will help you hire, motivate, and mentor a software development team that functions at the highest level. Their rules of thumb and coaching advice are great blueprints for new and experienced software engineering managers alike.” —Tom Conrad, CTO, Pandora “I wish I’d had this material available years ago. I see lots and lots of ‘meat’ in here that I’ll use over and over again as I try to become a better manager. The writing style is right on, and I love the personal anecdotes.” —Steve Johnson, VP, Custom Solutions, DigitalFish All too often, software development is deemed unmanageable. The news is filled with stories of projects that have run catastrophically over schedule and budget. Although adding some formal discipline to the development process has improved the situation, it has by no means solved the problem. How can it be, with so much time and money spent to get software development under control, that it remains so unmanageable? In Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams , Mickey W. Mantle and Ron Lichty answer that persistent question with a simple observation: You first must make programmers and software teams manageable. That is, you need to begin by understanding your people—how to hire them, motivate them, and lead them to develop and deliver great products. Drawing on their combined seventy years of software development and management experience, and highlighting the insights and wisdom of other successful managers, Mantle and Lichty provide the guidance you need to manage people and teams in order to deliver software successfully. Whether you are new to software management, or have already been working in that role, you will appreciate the real-world knowledge and practical tools packed into this guide.