Home Set as Homepage Add to Favorite Contact
           08 November, 2009
 
search for
 
 
 
egories
Arts »
Business »
Computers »
Education »
Entertainment »
Health »
Home »
Kids and Teens »
News »
Recreation »
Reference »
Science »
Shopping »
Society »
Sports »


    
Category:  Main » Computers » Software » Software Engineering » Articles SUBMIT A SITE

Articles Records 1-20 of 21  |  Go to 1 2 Next >> page 
Order by  Date Added  |  Popularity  |  Alphabet


Sponsored Links:

Lessons Learned -- Current Problems (Popularity: )
http://www.spmn.com/lessons.html
Technical and managerial best/worst practices. Based on study of US Department of Defense software projects.

The Many Dimensions of the Software Process (Popularity: )
http://www.acm.org/crossroads/xrds6-4/software.html
Explores the importance and purpose of software process and quality.

Scripting: Higher Level Programming for the 21st Century (Popularity: )
http://dev.scriptics.com/doc/scripting.html
The advantages of scripting languages - typeless data, smaller code size, greater reuse, higher productivity. By TCL creator John Ousterhout.

Seven Principles Of Software Development (Popularity: )
http://c2.com/cgi/wiki?SevenPrinciplesOfSoftwareDevelopment
Emphasizes "soft" issues - attitude, approach.

Orphans Preferred (Popularity: )
http://www.gamasutra.com/features/19991222/mcconnell_01.htm
Characteristics of software developers - personality type, demographics, age, education, attitudes.

Successful Engineering Management: 7 Lessons Learned (Popularity: )
http://www.jrothman.com/Papers/usefulmgmtideas.html
People management advice for technical people.

Nine Steps to Delivering Defect-Free Software (Popularity: )
http://www.tenberry.com/errfree/steps.htm
By a software developer and consultant with over 30 years experience.

Heavy Rotation (Popularity: )
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 (Popularity: )
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 ...

The Therac-25 Accidents (Popularity: )
http://sunnyday.mit.edu/papers/therac.pdf
Case study of a well known software error.

Seven Steps to Test Automation Success (Popularity: )
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 ...

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

What Do Users Want? Engineering Usability into Software (Popularity: )
http://foruse.com/articles/whatusers.htm
User-Centered Design. Simple approaches for delivering smaller, simpler systems that better serve the needs of users.

Large Software Systems - Back to Basics (Popularity: )
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.

Ten Things Your Mother Never Told You About the Capability Maturity Model (Popularity: )
http://stsc.hill.af.mil/crosstalk/1998/09/kulpa.asp
Margaret Kulpa; Crosstalk, September 1998. Common misconceptions concerning software process improvement and the Software CMM.

Major Causes of Software Project Failures (Popularity: )
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" ...

The Programmers' Stone (Popularity: )
http://www.reciprocality.org/Reciprocality/r0/
Recapturing, exploring and celebrating the Art of Computer Programming.

Introducing Demeter and its Laws (Popularity: )
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, ...

Building bug-free O-O software: An introduction to Design by Contract (TM) (Popularity: )
http://archive.eiffel.com/doc/manuals/technology/contract/page.html
Advanced use of assertions for clearer specifications and greater software reliability. By OO guru Bertrand Meyer, creator of Eiffel.

Classic Mistakes Enumerated (Popularity: )
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.)


 
 
Home | Top | Set as Homepage | Bookmark this Page | Privacy | Contact | Submit URL
© 2003-2008, ABC-Directory.Com. All Rights Reserved