Recommendations for Revision of SWEBOK

Slides:



Advertisements
Similar presentations
Rational Unified Process®
Advertisements

Proposal for a SW-PM Extension to the PMI PMBOK © Developed by Richard E. (Dick) Fairley for S2ESC, 2/10/
Ch 3 System Development Environment
Cyber Education Project Accreditation Committee November 2014.
© Copyright CSAB 2013 Future Directions for the Computing Accreditation Criteria Report from CAC and CSAB Joint Criteria Committee Gayle Yaverbaum Barbara.
Harmonisation of Standards for Enterprise Integration – an urgent need
Chapter 1 The Systems Development Environment
PMBA 8125 Course Map and purpose. Why bother studying the management of IS? Annual worldwide expenditures on IS/IT is estimated to be between $
Guide to the Software Engineering Body of Knowledge Chapter 1 - Introduction.
CDU – School of Information Technology HIT241 Professional Practice… - Slide 1 IT Project Management ACS - Core Body of Knowledge In Australia in November.
IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 Report.
Chapter 1 The Systems Development Environment
©2013 Lavastorm Analytics. All rights reserved.1 Lavastorm Analytics Engine 5.0 New Feature Overview.
Whitacre College of Engineering Panel Interdisciplinary Cybersecurity Education Texas Tech University NSF-SFS Workshop on Educational Initiatives in Cybersecurity.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Report of Liaison to ISO/IEC JTC1/SC7 James W. Moore, CSDP Liaison Representative Prepared for Presentation to IEEE CS BOG, June.
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.
2131 Structured System Analysis and Design By Germaine Cheung Hong Kong Computer Institute Lecture 2 (Chapter 2) Information System Building Blocks.
Page 1 ISO/IEC JTC 1/SC 7/WG 7 N Summary of the Alignment of System and Software Life Cycle Process Standards The material in this briefing.
IEEE CS SAB, May 2007 For Computer Society Internal Use Only Liaison Report - IEEE-CS Professional Practices Committee John Harauz Prepared.
Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition Irwin/McGraw-Hill.
COBIT®. COBIT® - Control Objectives for Information and related Technology. C OBI T was initially created by the Information Systems Audit & Control Foundation.
MITM743 Advanced Project Management
Version 6.3, 7/25/ IEEE Computer Society Software Professional Certifications.
4.5 Perform Integrated Change Control
Introduction to ITIL and ITIS. CONFIDENTIAL Agenda ITIL Introduction  What is ITIL?  ITIL History  ITIL Phases  ITIL Certification Introduction to.
Software Production ( ) Lecture 3: Dr. Samer Odeh Hanna (PhD) office: 318.
Liaison Update IEEE Computer Society Category A Liaison to JTC 1/SC 7 James W. Moore, CSDP The MITRE Corporation The opinions contained.
SAB Sponsor Progress Report Paul R. Croll Software and Systems Engineering Standards Committee (S2ESC) February 3, 2016.
IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 7: Status Report Annette Reilly IEEE Computer Society Liaison Representative to ISO/IEC JTC.
Report to CS BOG Mark Paulk 2016 VP of Standards Activities 4 February 2016.
By: Jamie Morgan  A wiki is a web page or collection of web pages which you and your students can access to contribute or modify content without having.
Pierre Bourque, SWEBOK V3.0 Lead Coeditor 29 June 2016 Computer Society Learning Series Webinar Guide to the Software Engineering Body of Knowledge (SWEBOK)
IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 40: Status Report Annette Reilly IEEE Computer Society Liaison.
Report to IEEE CS SESC of IEEE CS/SC7 Liaison1 Report to IEEE CS SESC: Report of IEEE CS / SC7 Liaison James W. Moore Liaison Representative IEEE.
IEEE Computer Society Digital Library (CSDL)
Information System Applications
Mgt Project Portfolio Management and the PMO Module 8 - Fundamentals of the Program Management Office Dr. Alan C. Maltz Howe School of Technology.
COMPUTER SCIENCE FOR NEW HAMPSHIRE
Rapid Launch Workshop ©CC BY-SA.
Bodies of Knowledge TAC Meeting Los Alamitos, CA 11 May 2011
IEEE CS SAB, Mar 2009 IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 40: Status Report Annette Reilly IEEE Computer Society
SAB Sponsor Progress Report
What to do in ICS4U? Grant Hutchison.
IEEE Computer Society Category A Liaison to JTC 1/SC 7: Status Report
Mechanical & Manufacturing Engineering Program
Design Quality (30%) - 6slides
James W. Moore Liaison Representative IEEE Computer Society June 2004
IEEE CS SAB, Mar 2009 IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 7: Status Report Jim Moore IEEE Computer Society Liaison Representative.
For Computer Society Internal Use Only
For Computer Society Internal Use Only
IEEE CS SAB, Mar 2009 IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 7: Status Report Annette Reilly IEEE Computer Society Liaison Representative.
For Computer Society Internal Use Only
IEEE CS SAB, Mar 2009 IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 40: Status Report Annette Reilly IEEE Computer Society
Chapter 1 The Systems Development Environment
Chapter Leader Training Unit 2 - Certification - Technical Operations
Quality management standards
Max Riegel, Nokia (TG Chair)
ACM/IEEE-CS Computer Science Curriculum
CIS12-3 IT Project Management
An Urgent National Imperative
Design Quality (30%) - 6slides
SISAI STATISTICAL INFORMATION SYSTEMS ARCHITECTURE AND INTEGRATION
Continuity Guidance Circular Webinar
Ray Hentzschel Standardising International SE Certification (ISO/IEC 24773) on the INCOSE SE Competency Framework.
Technical Activities IEEE Future Directions Overview
IEEE CS SAB, Mar 2009 IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 7: Status Report Annette Reilly IEEE Computer Society Liaison Representative.
Computer Society Learning Series Webinar Guide to the Software Engineering Body of Knowledge (SWEBOK) V3.0 Intro, Usages and Ongoing Work Pierre Bourque,
Security Policies and Implementation Issues
I4.0 in Action The importance of people and culture in the Industry 4.0 transformation journey Industry 4.0 Industry 3.0 Industry 2.0 Industry 1.0 Cyber.
Presentation transcript:

Recommendations for Revision of SWEBOK Annette Reilly SWEBOK Virtual Town Hall, 25 August 2016

Annette Reilly IEEE-CS Society Representative to ISO/IEC JTC 1 SC7, Systems and Software Engineering IEEE-CS Standards Activity Board member ISO/IEC/IEEE 12207:2017 co-editor (Systems and software engineering, Software life cycle processes) SWEBOK v3 associate editor annette.reilly@computer.org After three editions and over twenty years in development, the basic methodology of SWEBOK needs to adapt to a more dynamic concept of knowledge and more rapid pace of change in engineering methods.

SWEBOK Opportunities Role of SWEBOK Development and maintenance Knowledge areas Enhancing content and enabling technologies

Context of SWEBOK as a Guide to the BOK SWEBOK: Book or Database? Rate of change in the core sources Rate of change in the practice of SW Engr Changes in the problems of interest ISO/IEC TR 19759 Certifications Curricula Standards SWEBOK Core Sources Advanced Research Core Sources SEVOCAB Core Sources Core Sources Related BOK Working SWE SEBOK, IEEE EIT BOK, Japanese IT knowledge base, ITIL®, PMBOK ® Guide, Wikipedia

SWEBOK Development and Maintenance Is the SWEBOK a unified structured model or an open-ended source of reference? Big-Bang block releases have not worked for SWEBOK Development and maintenance of the BoK need to be performed as one continuous process Types of maintenance needed: Updates due to revisions of core sources and standards Revisions of Knowledge Areas (KA) Additions/restructuring of KA with changes in core sources Requires a SWEBOK change control board Agree on the KA Agree on the core references—may be electronic as well as published books and articles Consider coverage in competing BoK Review each KA for topics to retire, revise, add

SWEBOK Changes in KA Focus on KA that require engineering thought and effort, rather than being built in to today’s tools The KA do not necessarily align with the ISO/IEC/IEEE 12207 life-cycle processes Add information assurance Consider impact of automated tools and methods on SWE, in CM, Release Management, Software Integration, Transition Treat open source and agile as mainstream practices Unified performance of software development, test, and maintenance (DevOps) Reconsider interrelationship of software in systems engineering, System of systems The SE hierarchical analytical view is often not helpful to software design and construction Identify relatively stable KA such as requirements engineering, risk management

SWEBOK Changes in Foundational Areas Omit Mathematical Foundations Expand topics from Computing Foundations to treat the primary and particular concerns of software architects and engineers Key principles, algorithms, patterns Information modeling Databases and data management, Big Data considerations Human-computer interfaces and design factors Very large SoS (software-defined networks, cloud systems, smart cities, internet of things)

Enhancing content and enabling technologies Use a content management system for topics and references Electronic content development, review, and approval Output is internet accessible and searchable Links to related SWEBOK topics, core sources, and standards Links to IEEE Xplore® Digital Library for advanced presentations Continuous public input for potential changes Defined coordination with owners of related IEEE-CS educational products, curricula recommendations