2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R....

13
2004-06 IEEE S2ESC Report 1 Software And Systems Engineering Software And Systems Engineering Standards Committee (S2ESC) Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 [email protected] Report to the IEEE Computer Society Standards Activities Board

Transcript of 2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R....

Page 1: 2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 pcroll@csc.com Report.

2004-06 IEEE S2ESC Report 1

Software And Systems Engineering Software And Systems Engineering Standards Committee (S2ESC)Standards Committee (S2ESC)

Paul R. CrollS2ESC Sponsor Chair

June 2004

[email protected]

Report to the IEEE Computer Society Standards Activities Board

Page 2: 2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 pcroll@csc.com Report.

2004-06 IEEE S2ESC Report 2

BackgroundBackground

The S2ESC traces its roots back to 1976 when the Software Engineering Standards Subcommittee of the Technical Committee on Software Engineering (TCSE) was created. Its first standard, IEEE Std 730™, IEEE Standard for Software Quality Assurance Plans, was published on a trial-use basis three years later. By 1997, the collection had grown to 44 documents.

In addition to the development of standards, the S2ESC sponsors or cooperates in annual U.S. or international conferences and workshops in its subject area. The S2ESC also participates in international standards-making as a member of the U.S. Technical Advisory Group (TAG) to ISO/IEC JTC1/SC7 and as a direct liaison to SC7 itself.

Page 3: 2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 pcroll@csc.com Report.

2004-06 IEEE S2ESC Report 3

MissionMission

The mission of the S2ESC is: To develop and maintain a family of software and systems

engineering standards that are relevant, coherent, comprehensive, and effective in use. These standards are for use by practitioners, organizations, and educators to improve the effectiveness and efficiency of their software and systems engineering processes, to improve communications between acquirers and suppliers, and to improve the quality of delivered software and systems containing software.

To support and promote a Software Engineering Body of Knowledge, certification mechanisms for software engineering professionals, and other products contributing to the profession of software engineering.

Page 4: 2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 pcroll@csc.com Report.

2004-06 IEEE S2ESC Report 4

S2ESC Organization –S2ESC Organization –Executive CommitteeExecutive Committee

SecretaryK a th y La nd

Vice ChairInternationalO perationsJ im M o o re

M anagem entBoard

(se e be lo w )

Vice ChairO perations/

M gm t Board ChairD a v id S ch u ltz

ChairUsers G roup

P a u l C ro ll

Im m ediatePast Chair

L e o na rd T ripp

Planning G roupChairs

(se e be lo w )

Study G roupChairs

(se e be lo w )

Developm entPartners

(se e be lo w )

At-LargeM embers

(se e be lo w )

S2ESC ChairP a u l C ro ll

Page 5: 2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 pcroll@csc.com Report.

2004-06 IEEE S2ESC Report 5

S2ESC Organization - S2ESC Organization - Management BoardManagement Board

M em berK a th y La ndJun e 2 005

M em berB o b S h illa toJun e 2 005

M em berN o rm S ch n e id e w ind

Jun e 2 005

M em berT e d B yrneJun e 2 004

M em berC la ire L o hrJun e 2 004

M em berS co tt D un can

Jun e 2 004

Vice Chair Operations/M gm t Board Chair

D a v id S ch u ltzJun e 2 004

S2ESC ChairP a u l C ro ll

E x O ffic io M e m b er

Page 6: 2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 pcroll@csc.com Report.

2004-06 IEEE S2ESC Report 6

S2ESC Organization –S2ESC Organization –Group Chair andGroup Chair and

Development Partner MembersDevelopment Partner Members

W G1: P1175.1-5C a rl S in g er

W orking G roups

P1: W ebM a rk H e n leyP2: Q uality M angem entJo h n W a lzP3: High Integrity SystemsD e b ra S p arkm an

Planning Groups

S1: External Standards CoordinationP a u l C ro ll

Study Groups

DP1: ASQ SW DivisionS co tt D un canDP2: SEIM a ryB e th C h riss isDP3: G EIAV a ca ntDP4: Ukrainian Software Engineering Training CtrS ym o n M o ld a vsky

Developm entPartners

S2ESC ChairP a u l C ro ll

Page 7: 2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 pcroll@csc.com Report.

2004-06 IEEE S2ESC Report 7

S2ESC Organization –S2ESC Organization –At Large MembersAt Large Members

AL1: DoD LiaisonJo e Ja rzom b ekAL2: DO E LiaisonD e b ra S p arkm anAL3: NASA JPL LiaisonA lle n N iko raAH4: Book Series EditorR o g e r F u jiiAL5: ArchivistD e n n is L a w re n ce

At Large M em bers

S2ESC ChairP a u l C ro ll

Page 8: 2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 pcroll@csc.com Report.

2004-06 IEEE S2ESC Report 8

The S2ESC Standards Collection - The S2ESC Standards Collection - PrinciplesPrinciples

Because of its broad scope, and because of its desire to better integrate its collection of standards for software engineering, the S2ESC has adopted a number of plans and policies to guide the evolution of its collection.

Beginning early in the 1990s, the S2ESC initiated a set of long‑range planning activities with the ultimate intention of reorganizing itself and its collection to better achieve its mission. These strategic planning efforts laid the groundwork for a continuing process to better integrate the S2ESC collection so that users may select standards without fear of contradictions among them. Looking forward into the twenty-first century, S2ESC captured and updated the results of those planning efforts in a set of policies and plans for the management of the collection. These plans and policies can be grouped into the following five themes: Strategic relationships with other standards collections Clear relationship between system and software Emphasis on organizationally adopted processes Uniform process framework based on IEEE/EIA 12207.0 and related standards Architectural coherence

Page 9: 2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 pcroll@csc.com Report.

2004-06 IEEE S2ESC Report 9

S2ESC Standards StatusS2ESC Standards Status

Fifty-Two Standards Under S2ESC Management Four Planned Standards Detailed Standards Status Available At The

S2ESC Web Site Management Board Page: http://standards.computer.org/sesc/s2esc_mgtboard/Standards_Status/Standards-Status-2004-06-01.xls

S2ESC Standards Report 060104

Page 10: 2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 pcroll@csc.com Report.

2004-06 IEEE S2ESC Report 10

S2ESC 2003 HighlightsS2ESC 2003 Highlights Practitioner Community Engagement

Agile Software Development Community P1648 – Recommended Practice for Establishing and Managing Software

Development Efforts Using Agile Methods S2ESC track at the 15th Annual Software Technology Conference

CMMI® User Community Engagement S2ESC Standards Collection mapping to the CMMI®

Carnegie-Mellon University Software Engineering Institute (SEI) liaison ISO/IEC JTC1/SC7 Projects

ISO/IEC 16085 (IEEE Std 1540) – Software Risk Management ISO/IEC 14764 (IEEE 1219) – Software Maintenance IEEE 1220 – Application and Management of the Systems Engineering Process

New S2ESC Standard P1644 – Recommended Practice for Software Nomenclature - Software Naming

Conventions for Application Software Collaboration with the Ukrainian Software Engineering Training Center

Standards Testing Laboratory Software Engineering Standards Collection released on CD-ROM Liaison established with IEEE Information Assurance Standards Committee (IASC)

Page 11: 2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 pcroll@csc.com Report.

2004-06 IEEE S2ESC Report 11

S2ESC 2004 HighlightsS2ESC 2004 Highlights

Establishment of New Study Groups High Integrity Systems Quality Management

Harmonization of Systems and Software Engineering Standards Integration of IEEE Std 830 – Recommended Practice for Software

Requirements Specifications and IEEE Std 1233 – Guide for Developing System Requirements Specifications

Adoption of ISO/IEC 15288 – System Life Cycle Processes S2ESC Track at the 16th Annual Systems and Software

Technology Conference Revitalized relationship with IEEE Technical Council on Software

Engineering (TCSE)

Page 12: 2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 pcroll@csc.com Report.

2004-06 IEEE S2ESC Report 12

S2ESC 2004 Planned ActivitiesS2ESC 2004 Planned Activities Standards Maintenance

See S2ESC Standards Report Standards Adoptions

ISO/IEC 9126-1:2001 Software engineering – Product quality – Part 1: Quality Model

ISO/IEC TR 14471:1999 – Information technology – Software engineering – Guidelines for the adoption of CASE tools

ISO/IEC 15939:2002 – Software engineering – Software measurement process ISO/IEC 9000-3:2003 – Software Engineering – Guidelines for the application of

ISO 9001:2000 to software (with the ASQ) Standards Contributions

Software Project Management – IEEE 1058-1998 to be merged with ISO/IEC 16326

Direction for standardization in high integrity systems and quality management S2ESC track at the 17th Annual Systems and Software Technology Conference Closer collaboration with TCSE

Page 13: 2004-06 IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 pcroll@csc.com Report.

2004-06 IEEE S2ESC Report 13

For More Information . . .For More Information . . .

Paul R. CrollComputer Sciences Corporation5166 Potomac DriveKing George, VA 22485-5824

Phone: +1 540.644.6224Fax: +1 540.663.0276e-mail: [email protected]

S2ESC web site:http://computer.org/standards/sesc/