Organization of the SESC Collection

Since the last publication of a collected edition of SESC standards, an exciting development has occurred. The Software Engineering Body of Knowledge project has produced a consensus description of the scope of software engineering and the knowledge that that is generally accepted within that scope. The Guide to the Software Engineering Body of Knowledge (SWEBOK) subdivides the relevant knowledge into ten knowledge areas. In this collected edition, the SESC standards are grouped by those knowledge areas plus two others. Because the SWEBOK Guide does not cover Systems Engineering, we have included an area for "Software Systems Engineering." In addition, we have included an "Application Knowledge Area: Internet Best Practices."

The main part of this chapter organizes the SESC standards by knowledge area. The remainder of the chapter briefly provides some alternative organizations:

 

History

Since 1979, when the SESC published its first standard (IEEE Std 730™, IEEE Standard for Software Quality Assurance Plans), SESC standards have provided a high-quality reference for the best practices of software development. Each standard was carefully written to provide the most accurate description of its particular subject.

In the intervening twenty-four years, the practice of software engineering has grown from an individually practiced craft to a highly organized team operation. There has been growing emphasis on the organizational adoption of processes to be applied repeatedly to every project of the organization. This has presented a new challenge for the SESC. Each standard must not only be technically excellent, but must also take its place in an integrated suite of standards that can be adopted in totality or in part by interested organizations and individuals. In order to accomplish this, the SESC needed to include an organizing framework, uniform terminology, and clear relationships.

Since 1994, the SESC has been following a strategy to achieve the desired level of integration within its collection. Complete integration has not yet been achieved, but substantial progress has been made:

All of these developments play a role in the organization of this collected edition.

In the past ten years, importance achievements have marked progress toward becoming a true engineering profession.

This collection of standards is organized around the knowledge areas provided by the SWEBOK Guide, and the entire text of the SWEBOK Guide is contained on this CD-ROM. The CD-ROM also contains the Software Engineering Code of Ethics and information about professional development programs.

 

Trademark Acknowledgements