[CSUSB]>> [CNS]>> [CSE]>> [R J Botting]>> biba.php

Bibliographic Item (1.0)

DavisA94c

  1. Alan M. Davis(ed)
  2. Fifteen Principles of Software Engineering
  3. IEEE Software Magazine V11n6(Nov 1994)pp94-96&101
  4. =ADVERT and Excerpt from [DavisA95]
      "Today's principles will look equally silly in 30 years..."
    1. 1. Make Quality Number 1
    2. 2. High-Quality Software is Possible
    3. 3. Give Products to Customers Early
    4. 4. Determine the Problem before Writing the Requirements
    5. 5. Evaluate Design Alternatives
    6. 6. Use an Appropriate Process Model
    7. 7. Use Different Languages for Different Phases
    8. 8. Minimize Interlectual Distance
    9. 9. Put Technique before Tools
    10. 10. Get it Right Brefore You Make it Faster
    11. 11. Inspect Code
    12. 12. Good Management is more importatn than Good Technology
    13. 13. People are the Key to Success
    14. 14. Follow with Care
    15. 15. Take Responsibillity
    16. -------- -- --(Table page 95)
    17. 16. Understand the Customers Priorities
    18. 17. The more they see the more they want
    19. 18. Plan to through one away
    20. 19. Design for Change
    21. 20. Design without documentation is not design
    22. 21. Use tools, but be realistic
    23. 22. Avoid tricks
    24. 23. Encapsulate
    25. 24. Use Coupling and cohesion
    26. 25. Use McCabe Complexity Measure
    27. 26. Don't Test your own Software
    28. 27. Analyze Causes for Errors
    29. 28. Realize that Software's Entropy Increases
    30. 29. People and Time are not Interchangeable
    31. 30. Expect Excellence


Search for bibliographic items containing a matching string.


(Search uses POSIX regular expressions and ignores case)

Search for a specific bibliographic item by name.



To see the complete bibliography (1Mb+) select:[Bibliography]