about dmoz
|
dmoz blog
|
suggest URL
|
update listing
|
become an editor
|
report abuse/spam
|
help
the entire directory
only in Software_Engineering/Articles
Description
Top
:
Computers
:
Software
:
Software Engineering
:
Articles
(12)
Open Directory - Computers: Software: Software Engineering: Articles
Building bug-free O-O software: An introduction to Design by Contract
- Advanced use of assertions for clearer specifications and greater software reliability. By OO guru Bertrand Meyer, creator of Eiffel.
Classic Mistakes Enumerated
- Description of 36 ineffective development practices: people-related, process-related, product-related, technology-related. (Sample chapter from Steve McConnell's book Rapid Development.)
High-Pressure Steam Engines and Computer Software
- 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. [PDF]
Medical Devices: The Therac-25
- Case study of a well known software error. [PDF]
Nine Steps to Delivering Defect-Free Software
- By a software developer and consultant with over 30 years experience.
On the Criteria To Be Used in Decomposing Systems into Modules
- One of the classic articles leading to modern software engineering, by D.L. Parnas.
Orphans Preferred
- Characteristics of software developers - personality type, demographics, age, education, attitudes.
Seven Principles Of Software Development
- Emphasizes "soft" issues - attitude, approach.
Successful Engineering Management: 7 Lessons Learned
- People management advice for technical people.
Sure It Works, But Is It Beautiful: The Relationship Between Software Aesthetics and Quality
- Some aspects of the relationship between quality and aesthetics (beauty) in software, using architecture analogies.
Survival Crib Notes: NASA's Success Checklist
- 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.)
What Do Users Want? Engineering Usability into Software
- User-Centered Design. Simple approaches for delivering smaller, simpler systems that better serve the needs of users.
"
Articles
" search on:
AOL
-
Ask
-
Bing
-
Gigablast
-
Google
-
Lycos
-
Yahoo
-
Yippy
Volunteer
to edit this category.
Copyright © 2013 Netscape
Terms of Use
Visit our sister sites
mozilla.org
|
MusicMoz
|
Wikipedia
Last update: Saturday, August 22, 2009 9:45:10 AM EDT -
edit