Excite
|
Mail
|
MIX
|
Explore Excite:
all channels
Bookmarks
DigitalEdge
Ecards
EntertainMe
Excite MIX
Flirt
Games
Horoscopes
Jobs
Money
Sexploits
SportScene
StyledLife
Translation
Travel
Weather
Web-Directory
Web-Search
WebTwitcher
Web
|
Images
|
Video
|
Mp3
|
News
|
Jobs
|
Directory
Directory
>
Computers
>
Software
>
Software Engineering
>
Articles
23 sites in Articles
Creative Computing - Distance Learning
Save
An innovative new Bsc from Goldsmiths, London's Creative University.
www.LondonExternal.ac.uk/comp
(
sponsored link
)
Building bug-free O-O software: An introduction to Design by Contract
Save
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...
Classic Mistakes Enumerated
Save
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
Classic Testing Mistakes
Save
The role of testing, Planning the complete testing effort, Personnel issues, The tester at work, Test automation, Code coverage
http://www.testing.com/writings/class...
Heavy Rotation
Save
For business software, faster-cheaper can be better too.
http://www.acm.org/ubiquity/views/w_f...
High-Pressure Steam Engines and Computer Software
Save
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
Introducing Demeter and its Laws
Save
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/d...
Large Software Systems - Back to Basics
Save
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/200...
Lessons Learned -- Current Problems
Save
Technical and managerial best/worst practices. Based on study of US Department of Defense software projects.
http://www.spmn.com/lessons.html
Major Causes of Software Project Failures
Save
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/199...
Nine Steps to Delivering Defect-Free Software
Save
By a software developer and consultant with over 30 years experience.
http://www.tenberry.com/errfree/steps...
On the Criteria To Be Used in Decomposing Systems into Modules
Save
One of the classic articles leading to modern software engineering, by D.L. Parnas.
http://www.acm.org/classics/may96/
Orphans Preferred
Save
Characteristics of software developers - personality type, demographics, age, education, attitudes.
http://www.gamasutra.com/features/199...
Principles of Good GUI Design
Save
Describes the basic rules for all good interfaces - the cardinal dos and don'ts.
http://axp16.iie.org.mx/Monitor/v01n0...
Seven Principles Of Software Development
Save
Emphasizes "soft" issues - attitude, approach.
http://c2.com/cgi/wiki?SevenPrinciple...
Seven Steps to Test Automation Success
Save
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...
Successful Engineering Management: 7 Lessons Learned
Save
People management advice for technical people.
http://www.jrothman.com/Papers/useful...
Sure It Works, But Is It Beautiful: The Relationship Between Software Aesthetics and Quality
Save
Some aspects of the relationship between quality and aesthetics (beauty) in software, using architecture analogies.
http://www.chc-3.com/pub/beautifulsof...
Survival Crib Notes: NASA's Success Checklist
Save
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
The Many Dimensions of the Software Process
Save
Explores the importance and purpose of software process and quality.
http://www.acm.org/crossroads/xrds6-4...
The Programmers' Stone
Save
Recapturing, exploring and celebrating the Art of Computer Programming.
http://www.reciprocality.org/Reciproc...
The Therac-25 Accidents
Save
Case study of a well known software error.
http://sunnyday.mit.edu/papers/therac...
What Do Users Want? Engineering Usability into Software
Save
User-Centered Design. Simple approaches for delivering smaller, simpler systems that better serve the needs of users.
http://foruse.com/articles/whatusers.htm
Help build the largest human-edited directory of the web
Suggest a site
|
Open Directory Project
|
Become an editor
Site Map
Advertising
Info
Feedback
Excite Deutschland
|
Excite España
|
Excite France
|
Excite Italia
|
Excite Japan
|
Excite Nederland
|
Excite USA
Copyright ©1995-2008