Presentation is loading. Please wait.

Presentation is loading. Please wait.

May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 1 IEEE Computer Society Category A Liaison to JTC 1/SC 7: Status Report Jim Moore IEEE CS Liaison Representative.

Similar presentations


Presentation on theme: "May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 1 IEEE Computer Society Category A Liaison to JTC 1/SC 7: Status Report Jim Moore IEEE CS Liaison Representative."— Presentation transcript:

1 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 1 IEEE Computer Society Category A Liaison to JTC 1/SC 7: Status Report Jim Moore IEEE CS Liaison Representative to ISO/IEC JTC 1/SC 7 Prepared for IEEE CS SAB May 2007

2 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 2 Contents of This Report Status Summary:Status Summary –Will be presented at plenary meeting of ISO/IEC JTC 1/SC 7, next week For Reference:For Reference –Additional status relevant to individual working groups

3 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 3 Status Summary: IEEE CS Liaison Report

4 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 4 Summary of Successes (1 of 2) Since 1996, IEEE has adopted several SC 7 standards –1462 (was ISO/IEC 14102), CASE Tool Evaluation and Selection [SC 7 is revising] –1465 (was ISO/IEC 12119), SW Package Quality [adoption of 25051 revision is planned] –12207.0 (was ISO/IEC 12207), SW LC Processes [coordinated revision underway] –14143.1 (was ISO/IEC 14143-1), Functional Size Measurement [SC 7 has prepared a Corrigendum] –15288, System Life Cycle Processes [coordinated revision underway]

5 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 5 Summary of Successes (2 of 2) SC 7 has adopted IEEE standards –16085:2004 (was IEEE 1540), Risk Management Process –19759, SWEBOK Guide –23026 (was IEEE 2001), Web Site Practices –25961 (was IEEE 1471), Architecture Description [Awaiting publication; coordinated revision underway] –26702 (was IEEE 1220), Systems Engineering Process [Awaiting publication; coordinated revision anticipated] We have jointly revised one shared standard –16085:2006, Risk Management Process [Both ISO and IEEE have published.] Some standards have been merged –14764 (with IEEE 1219), SW Maintenance [Both ISO and IEEE have published.] Many other projects are underway 2006

6 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 6 New Projects underway in IEEE Adopt ISO/IEC 90003. Adopt ISO/IEC 15289 to replace IEEE 12207.1. Adopt ISO/IEC 20000-1 and 20000-2 to provide a shared basis for work on IT Services and Management. Consider adoption (possibly with exceptions) of ISO/IEC 25051, COTS Product Quality.

7 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 7 Potential Issue: 1465/25051 IEEE adopted ISO/IEC 12119 (with exceptions) as IEEE Std 1465- 1998. Recently, SC 7 revised 12119 as ISO/IEC 25051. IEEE is considering adoption of 25051 to replace 12119/1465. However –IEEE attorneys have requested changes related to treatment of safety issues (due to relevant laws in US). –A small study group has issued a preliminary opinion that 25051 is less satisfactory than 12119/1465. Alternatives to be considered: –Adopt 25051 (with exceptions) to replace 1465. –Revise 1465 (i.e. revise the exceptions). –Retain 1465 as is. –Withdraw 1465, so that IEEE has no standard on the subject. Does the AG have an opinion on which alternative is to be preferred?

8 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 8 Potential Issue: 16085 Work in ISO TMB Working Group on Risk Management may undermine ISO/IEC/IEEE 16085. –They are changing definitions with which the standard was harmonized. –They are describing a generic risk management “process” that is structured differently than 16085. SC 27 is conflicted regarding their security risk management standard. They are pulled between the new work of ISO TMB and the existing text of 16085.

9 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 9 A Notable Project: 24765 Shared vocabulary for software and systems engineering. IEEE contributed IEEE Std 610.12. SC 7 contributed its vocabulary aggregations. Other sources, e.g. PMI, made contributions. IEEE CS has developed and is hosting a database application providing public web access. –http://www.computer.org/sevocab SC 7/WG 22 will maintain the database. SC 7/WG 22 will facilitate the consolidation of alternative definitions. Occasional snapshots of the database will be published as ISO/IEC and IEEE 24765.

10 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 10 A Notable (Planned) Project: Assurance IEEE-CS has contributed an “alternative proposal” to SC 7 for the revision of ISO/IEC 15026. This has been tabled for consideration in WG 7.

11 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 11 A Notable (Planned) Project: Testing BSI will contribute their two standards on testing. IEEE will contribute 829 and 1008. A new four-part standard will be created at the international level. –Compatible with international (and IEEE) systems and software processes –Compatible with international (and IEEE) documentation standards –Compatible with SWEBOK Guide (TR 19760) –Covering a larger scope than the current standards BSI and IEEE Computer Society have socialized this proposal at meetings and by correspondence. In accordance with our agreement, IEEE-CS will provide an editor, Ursula Parker. UK has nominated a convener, Stuart Reid. BSI (the UK National Body) has submitted a New Work Item proposal. Unfortunately, the ballot closes on the day following the plenary meeting. We ask SC 7 to: –Authorize an ad hoc group to serve as a surrogate for the WG (pending approval of the NP) which will meet during the week of the Moscow meetings. –Approve a resolution creating a working group contingent upon successful balloting of the NP.

12 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 12 The State of Harmonization in 1995 TopicStatusRemarks Terminology & ConceptsRedDifferent vocabulary standards Quality managementOrangeISO: Driven down from ISO 9001. IEEE: traditional QA approach. TestingOrangeIEEE standards unrelated to SC 7 processes. Architecture descriptionHarmlessSC 7 didn’t have architecture standards. Product qualityYellowUnrelated standards Life cycle processesRedIncompatible standards Systems engineering processYellowUnrelated standards SW maintenanceRedIncompatible standards MeasurementYellowUnrelated standards Risk managementHarmlessNo standards at all Project managementRedIncompatible standards Verification and validationRedFundamentally different approaches; minor incompatibilities in details Configuration managementRedIncompatible standards SW process assessmentYellowNothing in IEEE. ISO process assessment incompatible with ISO LC. Requirements engineeringOrangeIEEE standards unrelated to SC 7 processes SW life cycle dataRedIncompatible standards User documentationRedIncompatible standards CASE toolsYellowMinor incompatibilities NotationsHarmlessDistinct standards for distinct notations InternetHarmlessNo standards IT Services, Management, GovernanceHarmlessNo standards Specialty Engineering (Safety, Security)OrangeUnrelated approaches OthersYellowMany unrelated standards

13 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 13 The State of Harmonization … Today TopicStatusRemarks Terminology & ConceptsYellow  Shared BOK, joint vocabulary project, potential certification framework Quality managementYellowIEEE is adopting ISO/IEC 90003 approach. TestingOrange  Both IEEE and BSI may harmonize with SC 7 processes Architecture descriptionGreenSC 7 adopted IEEE standard and will harmonize with processes. Product qualityYellowISO/IEC 12119 was revised as 25051. IEEE may adopt. Life cycle processesGreenBut some loose ends remain Systems engineeringGreenShared SE process standard; harmonization with other LC processes underway SW maintenanceGreenProject to merge IEEE and ISO standards is completed MeasurementYellow  IEEE will adopt 15939 after its current revision. Some details remain. Risk managementGreenSC 7 adopted IEEE standard and is now extending it to the systems level. Project managementYellow  New project to merge the incompatible standards Verification and validationRedFundamentally different approaches. Good intentions, but no action. Configuration managementYellowSC 7 withdrew its process standard; systems issues remain SW process assessmentYellow  Harmonization with LC process standards is underway Requirements engineeringOrange  Joint project has been approved SW life cycle dataYellow  IEEE is adopting 15289 to replace 12207.1 User documentationYellow  IEEE 1063 has been incorporated into 26514 CASE toolsYellowMinor incompatibilities NotationsHarmlessDistinct standards for distinct notations InternetGreenShared standard IT Services, Management, GovernanceYellowIEEE may adopt 20000 standards Specialty Engineering (Safety, Security)OrangeUnrelated approaches OthersYellowMany unrelated standards

14 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 14 For Reference: Additional status relevant to individual working groups

15 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 15 Status: Terminology and Concepts WGProjectDescriptionIEEE CS Interests WG 2224765, VocabularySC 7 has taken responsibility to develop a single vocabulary database, shared by SC 7 and IEEE-CS, and made publicly available. Occasional snapshots will be published as standards. (Annette Reilly) A vocabulary database useful in other IEEE-CS projects. We have contributed the CSDP vocabulary. WG 20Potential Project, SE Handbook Adopt INCOSE SE Handbook as an ISO/IEC TR. Reference the result in the next version of the SWEBOK Guide. Relationship to software engineering body of knowledge, ISO/IEC TR 19759. WG 2024773, Framework for SWE Certification Develop a culturally neutral framework for the certification of software engineers. (Steve Seidman) The IEEE CS CSDP certification could be a conforming instance.

16 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 16 Status: Quality Management WGProjectDescriptionIEEE CS Interests NA90003, Guidance for ISO 9001 with SW IEEE is adopting. Balloting will begin in 2007. (Scott Duncan) Add value with annex describing relationship to IEEE standards. WG 2324783, Guidance for ISO 9001 with Systems Develop a system-level document, analogous to 90003, for quality management. IEEE would like to participate, but might have to settle for adopting the result. Add value with an annex describing the relationship to other IEEE standards.

17 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 17 Status: New Areas of Work WGProjectDescriptionIEEE CS Interests WG 4225961, Architectural Description Fast-track 1471 into SC 7 as 42010 (formerly 25961). Then perform coordinated revisions. (Rich Hilliard) Harmonize with LC processes of 12207 and 15288. Provide easy migration for current 1471 users. WG 7 ??? Potential, SW/Sys V & V Processes IEEE is revising Std 1012 to cover System and SW V&V and is interested in SC 7 uptake. Extending 1012 to systems in a manner harmonized with 12207 and 15288. NAPotential Project, Testing Develop an international standard covering testing that is harmonized with the life cycle processes. (Ursula Parker) Provide migration path for current users of 829 and 1008. Harmonize with life cycle processes. Harmonize with 1012 if appropriate.

18 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 18 Status: Product Quality WGProjectDescriptionIEEE CS Interests WG 625051, COTS Product Quality Recently published as a revision of 12119. (Anatol Kark, Pieter Botman, others) IEEE is considering adopting as a replacement for its 1465 (an adoption of 12119). WG 625xxx, SQUARE Model IEEE CS is participating in a WG 7 study group. (Jim Moore) Create useful connections between product quality model of WG 6 and LC processes of WG 7.

19 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 19 Status: Life Cycle Processes (1 of 2) WGProjectDescriptionIEEE CS Interests WG 24SWLC for VSEProvide an ISP on the use of life cycle process standards by "Very Small Enterprises". (Claude Laporte, Melvin Perez) Usability with IEEE professional development materials. WG 712207, 15288, 24748 Life Cycle Processes & Model Coordinated revision of 12207 and 15288 to better align terminology, concepts and processes. SC 7 is writing TR 24748 as a guide to LC management. (Jim Moore, Anatol Kark, Cheryl Jones) Backward compatibility for current users of 12207 and 15288. WG 726702, System Engineering Process IEEE 1220 has been approved in fast-track. Coordinated revision is planned. (Terry Doran) Migration path for current users of 1220.

20 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 20 Status: Life Cycle Processes (2 of 2) WGProjectDescriptionIEEE CS Interests WG 714764, Software Maintenance Merger of IEEE 1219 with TR 14764. Both ISO and IEEE have published the result. (Tom Pigoski, Paul Croll) WG 715939, Measurement Process A revision is currently underway to generalize the standard from software focus to system focus. IEEE plans to adopt the result. (Cheryl Jones) Unifying basis for its measurements standards. WG 716085, Risk Management Process Coordinated revision to generalize 16085 from software focus to system focus. Both ISO and IEEE have published the result. (Bob Charette, Cheryl Jones) Harmonization with LC processes. WG 716326, SW/Sys Project Mgmt Process Coordinated revision to merge ISO/IEC TR 16326 and IEEE Std 1058 into a new IS 16326 and elevate to system level. (Mark Henley) Harmonization with LC processes; migration path for current users of 1058. Generalization to system level. WG 724774, Proc Definition Guide FCD ballot(Jim Moore) Sound basis for process unification among working groups. WG 7NP, Requirements Engineering New project approvedIEEE has contributed 830, 1233, 1362.

21 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 21 Status: Documentation WGProjectDescriptionIEEE CS Interests WG 215289, Life Cycle Data ISO/IEC 15289 was published in 2006. IEEE plans to adopt. (Annette Reilly) Provide a migration path for users of IEEE 12207.1. WG 226xxx, User Documentation SC 7 will develop a new series of user documentation standards. IS 26514 will use IEEE 1063-2001 as a base document and will incorporate substantially all of its content. IEEE will adopt the result to replace 1063. (Annette Reilly) Migration path for current users of 1063.

22 May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 22 Status: Others WGProjectDescriptionIEEE CS Interests WG 414102, 14471, 18018, others A family of tools related to CASE. Adopt SC 7 standards. WG 1214143-1, Func Size Measurement Corrigendum completed; new edition published. (Jim Moore) IEEE will adopt the new edition to update current IEEE 14143.1. WG 2520000-1, 20000-2, IT Services and Management Revision of fast-tracked standards underway. (Terry Doran) IEEE plans to adopt current 20000-1 and 20000-2.


Download ppt "May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 1 IEEE Computer Society Category A Liaison to JTC 1/SC 7: Status Report Jim Moore IEEE CS Liaison Representative."

Similar presentations


Ads by Google