Dominion Web Directory - Powered by DWodp pro
Dominion Web Directory
Search the Directory advanced
Articles
   
   
   


http://archive.eiffel.com/doc/manuals/technology/contract/page.html   » Building bug-free O-O software: An introduction to Design by Contract Open in a new browser window
   Advanced use of assertions for clearer specifications and greater software reliability. By OO guru Bertrand Meyer, creator of Eiffel.
   http://archive.eiffel.com/doc/manuals/technology/contract/page.html

http://www.stevemcconnell.com/rdenum.htm   » Classic Mistakes Enumerated Open in a new browser window
   Description of 36 ineffective development practices: people-related, process-related, product-related, technology-related. (Sample chapter from Steve McConnell's book Rapid Development.)
   http://www.stevemcconnell.com/rdenum.htm

http://www.testing.com/writings/classic/mistakes.html   » Classic Testing Mistakes Open in a new browser window
   The role of testing, Planning the complete testing effort, Personnel issues, The tester at work, Test automation, Code coverage
   http://www.testing.com/writings/classic/mistakes.html

http://www.acm.org/ubiquity/views/w_fiefer_2.html   » Heavy Rotation Open in a new browser window
   For business software, faster-cheaper can be better too.
   http://www.acm.org/ubiquity/views/w_fiefer_2.html

http://sunnyday.mit.edu/steam.pdf   » High-Pressure Steam Engines and Computer Software Open in a new browser window
   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.
   http://sunnyday.mit.edu/steam.pdf

http://www.cmcrossroads.com/bradapp/docs/demeter-intro.html   » Introducing Demeter and its Laws Open in a new browser window
   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
   http://www.cmcrossroads.com/bradapp/docs/demeter-intro.html

http://stsc.hill.af.mil/crosstalk/2000/06/evans.html   » Large Software Systems - Back to Basics Open in a new browser window
   John Evans; Crosstalk, June 2000. The importance of software architecture, and related items such as unambiguous requirements and coding standards.
   http://stsc.hill.af.mil/crosstalk/2000/06/evans.html

http://www.spmn.com/lessons.html   » Lessons Learned -- Current Problems Open in a new browser window
   Technical and managerial best/worst practices. Based on study of US Department of Defense software projects.
   http://www.spmn.com/lessons.html

http://stsc.hill.af.mil/crosstalk/1998/07/causes.asp   » Major Causes of Software Project Failures Open in a new browser window
   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.
   http://stsc.hill.af.mil/crosstalk/1998/07/causes.asp

http://sunnyday.mit.edu/papers/therac.pdf   » Medical Devices: The Therac-25 Open in a new browser window
   Case study of a well known software error.
   http://sunnyday.mit.edu/papers/therac.pdf

http://www.tenberry.com/errfree/steps.htm   » Nine Steps to Delivering Defect-Free Software Open in a new browser window
   By a software developer and consultant with over 30 years experience.
   http://www.tenberry.com/errfree/steps.htm

http://www.acm.org/classics/may96/   » On the Criteria To Be Used in Decomposing Systems into Modules Open in a new browser window
   One of the classic articles leading to modern software engineering, by D.L. Parnas.
   http://www.acm.org/classics/may96/

http://www.gamasutra.com/features/19991222/mcconnell_01.htm   » Orphans Preferred Open in a new browser window
   Characteristics of software developers - personality type, demographics, age, education, attitudes.
   http://www.gamasutra.com/features/19991222/mcconnell_01.htm

http://axp16.iie.org.mx/Monitor/v01n03/ar_ihc2.htm   » Principles of Good GUI Design Open in a new browser window
   Describes the basic rules for all good interfaces - the cardinal dos and don'ts.
   http://axp16.iie.org.mx/Monitor/v01n03/ar_ihc2.htm

http://c2.com/cgi/wiki?SevenPrinciplesOfSoftwareDevelopment   » Seven Principles Of Software Development Open in a new browser window
   Emphasizes "soft" issues - attitude, approach.
   http://c2.com/cgi/wiki?SevenPrinciplesOfSoftwareDevelopment

http://www.io.com/~wazmo/papers/seven_steps.html   » Seven Steps to Test Automation Success Open in a new browser window
   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.
   http://www.io.com/~wazmo/papers/seven_steps.html

http://www.jrothman.com/Papers/usefulmgmtideas.html   » Successful Engineering Management: 7 Lessons Learned Open in a new browser window
   People management advice for technical people.
   http://www.jrothman.com/Papers/usefulmgmtideas.html

http://www.chc-3.com/pub/beautifulsoftware.htm   » Sure It Works, But Is It Beautiful: The Relationship Between Software Aesthetics and Quality Open in a new browser window
   Some aspects of the relationship between quality and aesthetics (beauty) in software, using architecture analogies.
   http://www.chc-3.com/pub/beautifulsoftware.htm

http://www.stevemcconnell.com/sgcrib.htm   » Survival Crib Notes: NASA's Success Checklist Open in a new browser window
   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.)
   http://www.stevemcconnell.com/sgcrib.htm

http://www.acm.org/crossroads/xrds6-4/software.html   » The Many Dimensions of the Software Process Open in a new browser window
   Explores the importance and purpose of software process and quality.
   http://www.acm.org/crossroads/xrds6-4/software.html

http://foruse.com/articles/whatusers.htm   » What Do Users Want? Engineering Usability into Software Open in a new browser window
   User-Centered Design. Simple approaches for delivering smaller, simpler systems that better serve the needs of users.
   http://foruse.com/articles/whatusers.htm



   
This category needs an editor
Last Updated: 2008-04-24 20:10:18
 
Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor
 

Free previews by Thumbshots.org

  XML Feed RSS Feed
Powered by DWdirectory version 2.1.1
 
Dominion Web | Web Design | Products | Support | DWmail.net | Search the Web