Steve Swope
Recommendations for Software Development
Under construction ... ran out of room on my home page, but haven't fleshed this out yet
Notation
The
Unified Modeling Language
(UML). The
UML specification
is maintained by the OMG, but Martin Fowler's
UML Distilled
is a better introduction.
Requirements
Start with
use case analysis
. See especially Alistair Cockburn's
Writing Effective Use Cases
.
Analysis and Design
... pending ... (didn't have anything on the original home page to move here)
Coding discipline
Steve McConnell's
books,
Code Complete
and
Rapid Development
.
Process Management
Depending upon the project, both the
Rational Unified Process
and
Extreme Programming
can be useful.
Home
Search Site
Email Steve
Best Practices page
last modified 02 July 2001