Software Engineering Institute (SEI) The SEI is responsible for the capability maturity model (CMM) and other valuable — and sometimes controversial — developments. They’re doing a lot of exciting work. Many of the SEI documents are available in Adobe Acrobat (PDF) and Postscript formats from this site.
The Software Engineering Laboratory (SEL) at NASA’s Goddard Space Flight Center is doing some of the most interesting work in software development today. The SEL was awarded the IEEE’s first award for achievement in software processes. This site contains the full text of the Software Measurement Guidebook and other resources.
Software Engineering Body of Knowledge. The SWEBOK is a project of the IEEE Computer Society to identify, organize, and document all generally accepted knowledge that is associated with the emerging discipline of software engineering. Construx’s CxOne process framework is organized using the SWEBOK.
Software Project Manager’s Network. This site is the home base of the DoD’s Best Practices Initiative. It includes The Book of Software Management Questions (The Yellow Book), The Program Manager’s Guide to Software Acquisition Best Practices (The Big Book), and The Condensed Guide to Software Acquisition Best Practices (The Black Book).
Project Management Institute. Creators of the Project Management Body of Knowledge (PMBOK), the PMI provides a professional organization for project management across all industries.
Software Assurance Technology Center. This is another software site associated with NASA’s Goddard Space Flight Center. It focuses on software quality.
Department of Computer Science at the University of Maryland College Park. The University of Maryland is the focus for advanced concepts in software process and experimentation.
Software Productivity Consortium This is a DoD sponsored consortium aimed at improving software productivity. “Military Intelligence” might be an oxymoron, but the DoD spends more money on software development than any other single organization, and some of what they’ve come up with is worth a close look.
The Software QA and Testing Resource Center includes FAQ’s, software QA and testing resources, software QA and test tools, web site and site management tools, and a “bookstore.”
Professional Organizations
IEEE Computer Society. A professional membership society for software developers, the IEEE Computer society is responsible for some of the best publications in the industry. Their publications include Computer, IEEE Transactions on Software Engineering, and what many consider to be the best software development periodical available, IEEE Software.
Association of Computing Machinery (ACM). This is another professional membership society for computer professionals. It was the first computing society and publishes the Communications of the ACM.
Links to Other Links
Virtual Library Software Engineering Page. Links to more software-engineering resources.
Process Builder, Inc. Links to more software-engineering resources.
U. Mass at Dartmouth. An extensive list of academically-oriented software-engineering links.
Cleanroom Software Development

