Facts and fallacies of software engineering paperback. In the short history of the software field, a lot of facts have been identified, and a lot of fallacies promulgated. These facts and fallacies are fundamental to the software building fieldforget or neglect them at your peril. If those are the fiftyfive facts, then these are the ten fallacies presented at the end. Theres a problem with those facts and, as you might imagine, those fallacies. Logical fallacies those logical gaps that invalidate arguments arent always easy to spot. Buy facts and fallacies of software engineering agile software development 01 by glass, robert l. Random test input is a good way to optimize testing.
You may find yourself agreeing with a lot of the facts and fallacies, yet emotionally disturbed by a few of them. The practice of building software is a new kid on the block technology. Venkat subramaniam on facts and fallacies of everyday. Fallacies have the ring of truth, but upon closer inspection, turn out to be problematic when applied to a real live software project. Facts and fallacies of software engineering pdf the importance of environmental science and environmental studies cannot be disputed. Facts and fallacies of software engineering semantic scholar. Download citation facts and fallacies of software engineering the practice of building software is a new kid on the block technology. Having an understanding of these basic logical fallacies can help you more confidently. To estimate cost and schedule, first estimate lines of code. Facts and fallacies of software engineering researchgate. Facts and fallacies of software engineering example. Glass, facts and fallacies of software engineering pearson. Theres a problem with those factsand, as you might imagine, those fallacies. In a keynote presentation at the recent codemash 2009 conference, venkat subramaniam talked about facts and fallacies of everyday software development.
In fact, each of the facts and fallacies is accompanied by a discussion of whatever controversy envelops it. Revisiting the facts and fallacies of software engineering. Facts and fallacies of software engineering, the latest book from prolific author and software practitioner robert glass, is divided into two sections. Designed for use in the classroom, the authors mission is to teach newcomers to the field the fundamental facts of software engineering and point out fallacies in. About the author robert glass is the founder of computing trends. Citeseerx facts and fallacies of software engineering. I like to reread my favorite books every few years, so i brought robert glass seminal. The structure is always the same, first the fact in one or two sentences, then one or two pages discussing the fact, then a page of the controversy criticisms, or opponents of the fact, then some sources. Fallacies of software engineering you cant manage what you cant measure. He has written more than a dozen books on software engineering and on the lessons of computing failures. Facts and fallacies of software engineering agile software. Bmw 5i vw golf r engine straightsix displacement 2979 cc performance 225 kw 306 hp max. Facts and fallacies of software engineering by robert l.
Many of these fundamentally important facts are learned by a software engineer, but. Facts and fallacies of software engineering robert l. Facts and fallacies of software engineering book oreilly. Facts and fallacies of software engineering c2 wiki.
716 387 383 972 715 480 1295 1317 1152 1192 162 589 358 1199 1137 945 663 1433 766 451 849 997 340 1198 1399 974 974 1538 1397 151 1152 734 1403 309 234 97 109 96 1333