ThesaHelp: references e-f
Topic: data-driven design
Topic: software models of reality
Group: software engineering
Topic: sensitivity of software to change
Group: software maintenance
Topic: programmer productivity
Topic: problem solving
Topic: software tools
Topic: automated tests of specifications and designs
Topic: programming style
Group: engineering
Topic: reusable programming
| |
Reference
Fairley, R.E.,
Software Engineering Concepts, New York, McGraw-Hill, 1985, B This book is a well documented overview of all aspects of software engineering. It also acts as a good index into the literature..
Google
Quotations
3 ;;Quote: a software engineer creates models of physical situations in software
| 4 ;;Quote: constructing stable software is like constructing a skyscraper that depends on every detail fitting exactly
| 9 ;;Quote: software maintenance consists of enhancements (60%), adaptations (20%), and corrections (20%)
| 9 ;;Quote: system testing, enhancement and adaptation takes three-fourths of total life-cycle effort
| Subtopic: Quote: despite the importance of software maintenance, it has second shortest chapter; even less than software cost estimation
QuoteRef: fairRE_1985 ;; [Despite the importance of software maintenance, the software maintenance chapter is 19 pages in a 364 page book. The only shorter chapter is the summary. The next longest chapter is 22 pages for Software Cost Estimation.
|
15 ;;Quote: Sackman's programmer productivity experiment found 25:1 variation between best and worst programmer and 5:1 typical variation
| 117 ;;Quote: software tools support problem solving by humans; e.g., PSL does not solve requirements problems, it provides analysis and formatting
| 209 ;;Quote: style is the consistent pattern of choices; good coding style is easily understood, straightforward, and elegant
| 219 ;;Quote: programming guidelines require motivation, participation, revision, exceptions, and automated adherence
| 230 ;;Quote: software engineering will remain a craft until able to develop building-block software
|
Related Topics
ThesaHelp: references e-f (168 items)
Topic: data-driven design (41 items)
Topic: software models of reality (22 items)
Group: software engineering (18 topics, 463 quotes)
Topic: sensitivity of software to change (44 items)
Group: software maintenance (14 topics, 355 quotes)
Topic: programmer productivity (57 items)
Topic: problem solving (32 items)
Topic: software tools (20 items)
Topic: automated tests of specifications and designs (12 items)
Topic: programming style (47 items)
Group: engineering (30 topics, 302 quotes)
Topic: reusable programming (77 items)
|