Strike directory section: Computers Software Software_Engineering Articles Image Mp3 Ftp Kids News
MetaStrike.com, Advanced MetaSearch Engine
Multi Search Add Bookmark! Make MetaStrike Your Homepage




Home:   Computers:   Software:   Software Engineering:   Articles   

Sites:

  •  Classic Testing Mistakes  - http://www.testing.com/writings/classic/mistakes.html
     The role of testing, Planning the complete testing effort, Personnel issues, The tester at work, Test automation, Code coverage
  •  Principles of Good GUI Design  - http://axp16.iie.org.mx/Monitor/v01n03/ar_ihc2.htm
     Describes the basic rules for all good interfaces - the cardinal dos and don'ts.
  •  Orphans Preferred  - http://www.gamasutra.com/features/19991222/mcconnell_01.htm
     Characteristics of software developers - personality type, demographics, age, education, attitudes.
  •  Heavy Rotation  - http://www.acm.org/ubiquity/views/w_fiefer_2.html
     For business software, faster-cheaper can be better too.
  •  High-Pressure Steam Engines and Computer Software  - http://sunnyday.mit.edu/steam.pdf
     Software safety. Parallels between the early development of high-pressure steam engines and software engineering that we can apply to the use of computers in complex systems.
  •  Seven Steps to Test Automation Success  - http://www.io.com/~wazmo/papers/seven_steps.html
     This paper presents seven key steps: improve the testing process, define requirements, prove the concept, champion product testability, design for sustainability, plan for deployment, and face the challenges of success.
  •  Large Software Systems - Back to Basics  - http://stsc.hill.af.mil/crosstalk/2000/06/evans.html
     John Evans; Crosstalk, June 2000. The importance of software architecture, and related items such as unambiguous requirements and coding standards.
  •  Major Causes of Software Project Failures  - http://stsc.hill.af.mil/crosstalk/1998/07/causes.asp
     Lorin J. May; Crosstalk, July 1998. Based on interviews with software consultants and practitioners who were asked to provide "autopsies" of failed projects with which they have been acquainted.
  •  The Programmers' Stone  - http://www.reciprocality.org/Reciprocality/r0/
     Recapturing, exploring and celebrating the Art of Computer Programming.
  •  Introducing Demeter and its Laws  - http://www.cmcrossroads.com/bradapp/docs/demeter-intro.html
     Adaptive Programming - specifying the connections between objects as loosely as possible. Makes programs more flexible, more resilient to change, and more adaptable to varying configurations of classes within a given domain
  •  Classic Mistakes Enumerated  - http://www.stevemcconnell.com/rdenum.htm
     Description of 36 ineffective development practices: people-related, process-related, product-related, technology-related. (Sample chapter from Steve McConnell's book Rapid Development.)
  •  Survival Crib Notes: NASA's Success Checklist  - http://www.stevemcconnell.com/sgcrib.htm
     9 Dos and 8 Don'ts for software project success, from NASA's Goddard Space Flight Center. (Sample chapter from Steve McConnell's book Software Project Survival Guide.)
  •  To Hell and Back  - http://www.cio.com/archive/120198/turk.html
     CIOs reveal the projects that did not kill them and made them stronger.