The practice of building software is a a??new kid on the blocka?? technology. Though it may not seem this way for those who have been in the field for most of their careers, in the overall scheme of professions, software builders are relative a??newbies.a??
In the short history of the software field, a lot of facts have been identified, and a lot of fallacies promulgated. Those facts and fallacies are what this book is about.
Therea??s a problem with those factsa??and, as you might imagine, those fallacies. Many of these fundamentally important facts are learned by a software engineer, but over the short lifespan of the software field, all too many of them have been forgotten. While reading Facts and Fallacies of Software Engineering, you may experience moments of a??Oh, yes, I had forgotten that,a?? alongside some a??Is that really true?a?? thoughts.
The author of this book doesna??t shy away from controversy. In fact, each of the facts and fallacies is accompanied by a discussion of whatever controversy envelops it. You may find yourself agreeing with a lot of the facts and fallacies, yet emotionally disturbed by a few of them! Whether you agree or disagree, you will learn why the author has been called a??the premier curmudgeon of software practice.a??
These facts and fallacies are fundamental to the software building fielda??forget or neglect them at your peril!
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Descrizione libro Prentice Hall. Condizione libro: New. Brand New. Codice libro della libreria 0321117425
Descrizione libro Addison-Wesley Professional, 2002. Condizione libro: New. Brand New, Unread Copy in Perfect Condition. A+ Customer Service! Summary: Acknowledgments. Foreword. I. 55 FACTS. Introduction. @CHAPTER 1. = About Management. People. Fact 1. The most important factor in software work is the quality of the programmers. Fact 2. The best programmers are up to 28 times better than the worst programmers. Fact 3. Adding people to a late project makes it later. Fact 4. The working environment has a profound impact on productivity and quality. Tools and Techniques. Fact 5. Hype (about tools and techniques) is the plague on the house of software. Fact 6. New tools/techniques cause an initial loss of productivity/quality. Fact 7. Software developers talk a lot about tools, but seldom use them. Estimation. Fact 8. One of the two most common causes of runaway projects is poor estimation. Fact 9. Software estimation usually occurs at the wrong time. Fact 10. Software estimation is usually done by the wrong people. Fact 11. Software estimates are rarely corrected as the project proceeds. Fact 12. It is not surprising that software estimates are bad. But we live and die by them anyway! Fact 13. There is a disconnect between software management and their programmers. Fact 14. The answer to a feasibility study is almost always "yes". Reuse. Fact 15. Reuse-in-the-small is a well-solved problem. Fact 16. Reuse-in-the-large remains a mostly unsolved problem. Fact 17. Reuse-in-the-large works best for families of related systems. Fact 18. Reusable components are three times as hard to build, and should be tried out in three settings. Fact 19. Modification of reused code is particularly error-prone. Fact 20. Design pattern reuse is one solution to the problems of code reuse. Complexity. Fact 21. For every 25 percent increase in problem complexity, there is a 100 percent increase in solution complexity. Fact 22. Eighty percent of software work is intellectual. A fair amount of it is creative. Little of it is clerical. 2. About the Life Cycle. Requirements. Fact 23. One of the two most common causes of runaway projects is unstable requirements. Fact 24. Requirements errors are the most expensive to fix during production. Fact 25. Missing requirements are the hardest requirements errors to correct. Design. Fact 26. Explicit requirements "explode" as implicit (design) requirements for a solution evolve. Fact 27. There is seldom on. Codice libro della libreria ABE_book_new_0321117425
Descrizione libro Addison-Wesley Professional, 2002. Paperback. Condizione libro: New. book. Codice libro della libreria 0321117425
Descrizione libro Addison-Wesley Professional, 2002. Paperback. Condizione libro: New. 1. Codice libro della libreria DADAX0321117425
Descrizione libro Addison-Wesley Professional, 2002. Condizione libro: New. Brand new! Please provide a physical shipping address. Codice libro della libreria 9780321117427
Descrizione libro Addison-Wesley, 2002. Paperback. Condizione libro: Brand New. 1st edition. 224 pages. 9.25x7.50x0.75 inches. In Stock. Codice libro della libreria zk0321117425
Descrizione libro Addison-Wesley Professional, 2002. Paperback. Condizione libro: New. Codice libro della libreria P110321117425
Descrizione libro Paperback. Condizione libro: BRAND NEW. BRAND NEW. Fast Shipping. Prompt Customer Service. Satisfaction guaranteed. Codice libro della libreria 0321117425BNA
Descrizione libro Condizione libro: Brand New. Book Condition: Brand New. Codice libro della libreria 97803211174271.0
Descrizione libro Addison-Wesley Professional. PAPERBACK. Condizione libro: New. 0321117425 New Condition. Codice libro della libreria NEW4.0147935