Difference between revisions of "SEBoK Introduction"

From SEBoK
Jump to navigation Jump to search
Line 1: Line 1:
Placeholder : Introductory Paragraph(s)
+
Systems engineering (SE) is an activity that is success-critical for many human endeavors.  Today, SE is increasingly recognized worldwide for its importance in enabling the development, deployment, operation, and evolution of systems with a wide variety of scale, complexity, and purpose.
  
===Knowledge Areas In Part 1===
+
The Guide to the Systems Engineering Body of Knowledge (SEBoK) defines and organizes the knowledge of the systems engineering (SE) discipline, including its vocabulary, concepts, methods, processes, practices, and tools. It is not an inclusive compendium of all SE knowledge, which is far too large and dynamic to be captured in any single place.  Rather, the SEBoK is a portal that guides the user in finding and understanding the expanse of information about SE which has been separately published in books, articles, websites, and other generally accessible resources. All references included in the SEBoK are generally available to any interested reader (i.e., no proprietary information is referenced), but they are not all free (e.g., some books or standards that must be purchased from their publishers). The criterion for inclusion is simply that the authors believed it was among the best generally available sources of information on a particular subject.
*[[Context and Purpose of the SEBoK]]
 
*[[Scope of the SEBoK]]
 
*[[SE and Other Engineering Disciplines]]
 
*[[A Short History of SE: Challenge and Response]]
 
**[[Overview of Systems Engineering Challenges]]
 
*[[Key SE Principles and Practices]]
 
*[[Origins of the SEBoK]]
 
*[[SEBoK Users and Uses]]
 
*[[Another Scope Dimension: Domain-Independent Knowledge]]
 
*[[Intertwined Disciplines and the SEBoK]]
 
*[[Scope and Guidance for the Construction of the SEBoK]]
 
*[[Structure of SEBoK version 0.5]]
 
*[[Next Steps]]
 
  
==References==  
+
==Articles In Part 1==
 +
The following articles are discussed in Part 1 and provide an introduction to the tenets of the SEBoK:
 +
*Scope of the SEBoK
 +
*Structure of the SEBoK
 +
*A Short History of SE
 +
*SE and Other Disciplines
 +
*SEBoK Users and Uses
 +
**Use Case 1: Practicing Systems Engineers
 +
**Use Case 2: Other Engineers
 +
**Use Case 3: Customers of Systems Engineering
 +
**Use Case 4: Faculty Members
 +
**Use Case 5: General Managers
 +
*SEBoK Evolution
 +
*Acknowledgements
  
Abran, A., J. W. Moore, P. Bourque, R. Dupuis, and L. L. Tripp. 2004. SWEBOK: Guide to the software engineering body of knowledge: 2004 version. Los Alamitos, CA; Tokyo, Japan: IEEE Computer Society Press.
 
  
ASCE. 2008. Civil engineering body of knowledge for the 21st century: Preparing the civil engineer for the future, 2nd edition. Reston, VA, USA: American Society of Civil Engineers.
+
==Purpose of the SEBoK==
 +
The purpose of the SEBoK is to provide an evolvable community-consensus baseline body of knowledge that can serve as a working set of definitions, principles, processes, and good practices for the SE field.  It is intended to describe the boundaries, terminology, content, and structure of systems engineering (SE) that are needed to systematically and consistently support the six broad purposes shown in Table 1.
  
Bertalanffy, L. von. 1968. General System Theory: Foundations, Development, Applications. New York: George Braziller.
+
{|
 +
|+ '''Table 1''' - SEBoK Purposes (Table Developed for BKCASE)
 +
|-
 +
!Task Name
 +
!Task Description
 +
|-
 +
|Inform Practice
 +
|Inform systems engineers about the boundaries, terminology, and structure of their discipline and point them to useful information needed to practice SE in any application domain.
 +
|-
 +
|Inform Research
 +
|Inform researchers about the limitations and gaps in current SE knowledge that should help guide their research agenda.
 +
|-
 +
|Inform Interactors
 +
|Inform performers in interacting disciplines (system implementation, project and enterprise management, other disciplines) of the nature and value of SE.
 +
|-
 +
|Inform Curriculum Developers
 +
|Inform organizations defining the content that should be common in undergraduate and graduate programs in SE.
 +
|-
 +
|Inform Certifiers
 +
|Inform organizations certifying individuals as qualified to practice systems engineering.
 +
|-
 +
|Inform SE Staffing
 +
|Inform organizations and managers deciding which competencies that practicing systems engineers should possess in various roles ranging from apprentice to expert.
 +
|}
  
Boehm, B., Valerdi, R., and Honour, E. 2008. The ROI of Systems Engineering: Some Quantitative Results for Software-Intensive SystemsSystems Engineering, Volume 11, Issue 3, April, pp. 221-234.
+
The SEBoK is intended to be a guide to the body of knowledge, but does not seek to capture all the knowledge directly. It provides references to more detailed sources of knowledge, and is constructed to facilitate easy update as the field evolves and new sources of knowledge emerge.  The SEBoK is also intended to be global in applicability. Despite the challenge that SE is practiced differently from industry to industry and country to country, the SEBoK must be useful to systems engineers around the world. The authors have been chosen from a diverse set of locales and industries to help ensure its broad applicabilityWith the opening of version 0.5 (the current version) for global review, the authors hope to gain feedback that will enable them to refine the SEBoK into something that is even more universally applicable.  
  
Booher, H. 2003. Handbook of Human-Systems Integration.  John Wiley & Sons Inc.
+
The SEBoK should inform a wide variety of user communities on essential SE concepts and practices, in ways that can be tailored to different enterprises and activities, while retaining more commonality and consistency than is currently possible. The dynamism of the world in which SE is being applied will require continuing update of the SEBoK.
  
Buede, D. M. 2009. The engineering design of systems: Models and methods. 2nd ed. Hoboken, NJ: John Wiley & Sons Inc.
+
==Scope of the SEBoK==
 +
The majority of the SEBoK (Parts 2 – 6) focuses on domain-independent information – that which is universal to systems engineering regardless of the domain in which it is applied.  Part 7 includes examples from real projects, which illustrate the concepts discussed in elsewhere in the SEBoK. As real examples, these include considerations relevant to specific domains, such as aerospace, medical, and transportation. The SEBoK is primarily focused on SE in the context of [[Engineered System (glossary)|Engineered Systems (glossary)]] [[Acronyms|(ES)]], though general systems concepts are also discussed in Part 2 [[Systems]].  Finally, the SEBoK includes considerations for closely-related disciplines; i.e., disciplines such as software engineering and project management, which are strongly entangled with the practice of SE.  Please see the [[Scope of Systems Engineering and the SEBoK]] article for additional information.
  
Checkland, P. 1981Systems Thinking, Systems Practice. Wiley, 1981.
+
==Systems and Systems Engineering==
 +
In order to create the SEBoK, the authors began by defining what is meant by the terms “system” and “systems engineering”There is controversy about how these terms should be defined and used within the SE community and as such, there are many different definitions. The SEBoK authors have chosen constructs for “system” and “systems engineering” that are useful, but recognize that they will not be considered “right” by the entire community.  
  
Churchman, C.W., Ackoff, R, and Arnoff, E. 1957Introduction to Operations Research. Wiley and Sons, New York.
+
For the purposes of the SEBoK, a system is primarily defined as "a set of related elements that form an integrated whole" (von Bertalanffy 1968) and which exists in an environment which contains related systems and conditions. While there are many definitions of the word system, the authors believe that this definition is comprehensive enough to encompass most of those which are relevant to systems engineeringThe SEBoK also specifically defines an engineered system as an open, concrete system of technical or sociotechnical elements that exhibits emergent properties not exhibited by its individual elements. Its characteristics include being created by and for people; having a purpose, with multiple views; satisfying key stakeholders’ value propositions; having a life cycle and evolution dynamics; having a boundary and an external environment; and being a part of a system-of-interest hierarchy.
  
Ferguson, J. 2001. Crouching Dragon, Hidden Software: Software in DoD Weapon Systems. IEEE Software, July/August, pp. 105–107.
+
For the purposes of the SEBoK, systems engineering is defined as an interdisciplinary approach and means to enable the realization of successful systems. It focuses on holistically and concurrently understanding stakeholder needs; exploring opportunities; documenting requirements; and synthesizing, verifying, validating, and evolving solutions while considering the complete problem, from system concept exploration through system disposal.
  
Forrester, J. 1961. Industrial Dynamics. Pegasus Communications.
+
These terms can be found in the [[Category:Glossary_of_Terms|glossary]].  Readers should note that in addition to the recommended definition(s) provided, there is also discussion of other existing definitions, how these definitions came about, and where within the community these other definitions are used. For more discussion on the definition of systems, please see the [[What is a System?]] article; for more on systems engineering, please see [[Systems Engineering and Management|Part 3]].
  
Goode, H. and Machol, R. 1957. Systems Engineering: An Introduction to the Design of Large-Scale Systems. New York:McGraw-Hill.
+
==SEBoK Uses==
 +
Early in the BKCASE project, the [[authors]] identified potential users of the SEBoK and ways in which these individuals might utilize the information found in the SEBoK.  This information was included in version 0.25, which was released for limited review in September 2010. (See “SEBoK Development”, below.) Based on this review, the authors refined the list of users and use cases, which can be found in the article [[SEBoK Users and Uses]]. This discussion includes consideration of primary users – those who will directly use the SEBoK – and secondary users – those who are expected to require assistance from a systems engineer to utilize the SEBoK. For more information, please see the [[SEBoK Users and Uses]] article.
  
Hitchins, D. 2009. What Are the General Principles Applicable to Systems? INCOSE INSIGHT, December, pp. 59-64.
+
==SEBoK Development==
 +
The first version of the SEBoK – a prototype labeled Version 0.25 – was released as a PDF document for limited review in September 2010. A total of 3135 comments were received on this document from 114 reviewers across 17 countries. The author team reviewed these comments, paying particular attention to the reviews related to content and highlighting diversity within the community.  With this input, the authors began development of Version 0.5 ¬– the current draft version – believed to be close in structure to the final version.  
  
Honour, E.C. 2004. Understanding the value of systems engineering. INCOSE Int Sympos, Toulouse, France.
+
In January 2011, the authors agreed to transition from a document-based SEBoK to a wiki-based SEBoK, with the intent to make the information readily accessible worldwide, provide additional methods for searching and navigating the content, and provide a forum for the community to offer feedback while keeping the content of the SEBoK stable between versions. For more information, please see the [[SEBoK Evolution]] article.
  
INCOSE. 2010. INCOSE systems engineering handbook, version 3.2. San Diego, CA, USA: International Council on Systems Engineering (INCOSE), INCOSE-TP-2003-002-03.2.  
+
===Citations===
 +
INCOSE. 2011. ‘’INCOSE Systems Engineering Handbook’’, version 3.2.1. San Diego, CA, USA: International Council on Systems Engineering (INCOSE). INCOSE-TP-2003-002-03.2.
  
———. What is systems engineering? in International Council on Systems Engineering (INCOSE) [database online]. San Diego, CA, USA, 2010Available from http://www.incose.org/practice/whatissystemseng.aspx.
+
von Bertalanffy, L. 1968. ‘’General system theory: Foundations, Development, Applications.’’ Revised ed. New York, NY, USA: Braziller
  
ISO/IEC. 2008. Systems and software engineering - system life cycle processes. Geneva, Switzerland: International Organization for Standardization (ISO)/International Electronical Commission (IEC), ISO/IEC 15288:2008 (E).  
+
===Primary References===
 +
No primary references have been identified for version 0.5. Please provide any recommendations on primary references in your review.
  
Johnson. J. 2006. My Life Is Failure.  The Standish Corporation.
+
===Additional References===
 
+
No additional references have been identified for version 0.5Please provide any recommendations on additional references in your review.
McKean, R. 1958. Efficiency in Government Through Systems AnalysisJohn Wiley and Sons.
 
 
 
Mumford, L. 1961. The City in History.  Harcourt Brace Jovanovich.
 
  
Pew, R., and Mavor, A. 2007.  Human-System Integration in the System Development Process. The National Academies Press.
 
 
PMI 2008. A guide to the project management body of knowledge (PMBOK guide). 4th ed. Newtown Square, PA, USA: Project Management Institute (PMI).
 
 
Rechtin, E. 1991.  Systems Architecting. Prentice Hall.
 
 
Rechtin, E., and Maier, M. 1997.  The Art of Systems Architecting. CRC Press.
 
 
Stutzke, R. 2005.  Estimating Software-Intensive Systems. Addison Wesley.
 
 
Taylor, F. 1911. The Principles of Scientific Management. New York, NY, USA and London, UK: Harper & Brothers
 
 
Vitruvius, P. (transl. Morgan, M.) 1960. The Ten Books on Architecture. Courier Dover Publications.
 
 
Warfield, J. 1956.  Systems Engineering.  United States Department of Commerce.
 
 
Warfield, J.  1976. Societal Systems: Planning, Policy, and Complexity.  New York: Wiley Interscience.
 
 
Wellington, A. 1887.  The Economic Theory of the Location of Railroads. John Wiley and Sons.
 
 
Wiener, N. 1948. Cybernetics or Control and Communication in the Animal and the Machine. John Wiley & Sons Inc., New York.
 
 
Wymore, A. W. 1977. A Mathematical Theory of Systems Engineering: The Elements. Robert E. Krieger, Huntington, NY. 
 
 
 
===Citations===
 
List all references cited in the article.  Note:  SEBoK 0.5 uses Chicago Manual of Style (15th ed). See the [http://www.bkcase.org/fileadmin/bkcase/files/Wiki_Files__for_linking_/BKCASE_Reference_Guidance.pdf BKCASE Reference Guidance] for additional information.
 
 
===Primary References===
 
All primary references should be listed in alphabetical order.  Remember to identify primary references by creating an internal link using the ‘’’reference title only’’’ ([[title]]).  Please do not include version numbers in the links.
 
 
===Additional References===
 
All additional references should be listed in alphabetical order.
 
 
----
 
----
 
====Article Discussion====
 
====Article Discussion====
Line 94: Line 87:
 
[[{{TALKPAGENAME}}|[Go to discussion page]]]
 
[[{{TALKPAGENAME}}|[Go to discussion page]]]
  
<center><-Previous Article  |  [[Main_Page|Parent Article]]  |  [[Context and Purpose of the SEBoK|Next Article->]]</center>
+
<center><-Previous Article  |  [[Main_Page|Parent Article]]  |  [[Scope of the SEBoK|Next Article->]]</center>
 
==Signatures==
 
==Signatures==
--[[User:Nicole.hutchison|Nicole.hutchison]] 20:43, 16 August 2011 (UTC)
 
  
 
[[Category:Part]][[Category:Part 1]]
 
[[Category:Part]][[Category:Part 1]]

Revision as of 15:30, 8 September 2011

Systems engineering (SE) is an activity that is success-critical for many human endeavors. Today, SE is increasingly recognized worldwide for its importance in enabling the development, deployment, operation, and evolution of systems with a wide variety of scale, complexity, and purpose.

The Guide to the Systems Engineering Body of Knowledge (SEBoK) defines and organizes the knowledge of the systems engineering (SE) discipline, including its vocabulary, concepts, methods, processes, practices, and tools. It is not an inclusive compendium of all SE knowledge, which is far too large and dynamic to be captured in any single place. Rather, the SEBoK is a portal that guides the user in finding and understanding the expanse of information about SE which has been separately published in books, articles, websites, and other generally accessible resources. All references included in the SEBoK are generally available to any interested reader (i.e., no proprietary information is referenced), but they are not all free (e.g., some books or standards that must be purchased from their publishers). The criterion for inclusion is simply that the authors believed it was among the best generally available sources of information on a particular subject.

Articles In Part 1

The following articles are discussed in Part 1 and provide an introduction to the tenets of the SEBoK:

  • Scope of the SEBoK
  • Structure of the SEBoK
  • A Short History of SE
  • SE and Other Disciplines
  • SEBoK Users and Uses
    • Use Case 1: Practicing Systems Engineers
    • Use Case 2: Other Engineers
    • Use Case 3: Customers of Systems Engineering
    • Use Case 4: Faculty Members
    • Use Case 5: General Managers
  • SEBoK Evolution
  • Acknowledgements


Purpose of the SEBoK

The purpose of the SEBoK is to provide an evolvable community-consensus baseline body of knowledge that can serve as a working set of definitions, principles, processes, and good practices for the SE field. It is intended to describe the boundaries, terminology, content, and structure of systems engineering (SE) that are needed to systematically and consistently support the six broad purposes shown in Table 1.

Table 1 - SEBoK Purposes (Table Developed for BKCASE)
Task Name Task Description
Inform Practice Inform systems engineers about the boundaries, terminology, and structure of their discipline and point them to useful information needed to practice SE in any application domain.
Inform Research Inform researchers about the limitations and gaps in current SE knowledge that should help guide their research agenda.
Inform Interactors Inform performers in interacting disciplines (system implementation, project and enterprise management, other disciplines) of the nature and value of SE.
Inform Curriculum Developers Inform organizations defining the content that should be common in undergraduate and graduate programs in SE.
Inform Certifiers Inform organizations certifying individuals as qualified to practice systems engineering.
Inform SE Staffing Inform organizations and managers deciding which competencies that practicing systems engineers should possess in various roles ranging from apprentice to expert.

The SEBoK is intended to be a guide to the body of knowledge, but does not seek to capture all the knowledge directly. It provides references to more detailed sources of knowledge, and is constructed to facilitate easy update as the field evolves and new sources of knowledge emerge. The SEBoK is also intended to be global in applicability. Despite the challenge that SE is practiced differently from industry to industry and country to country, the SEBoK must be useful to systems engineers around the world. The authors have been chosen from a diverse set of locales and industries to help ensure its broad applicability. With the opening of version 0.5 (the current version) for global review, the authors hope to gain feedback that will enable them to refine the SEBoK into something that is even more universally applicable.

The SEBoK should inform a wide variety of user communities on essential SE concepts and practices, in ways that can be tailored to different enterprises and activities, while retaining more commonality and consistency than is currently possible. The dynamism of the world in which SE is being applied will require continuing update of the SEBoK.

Scope of the SEBoK

The majority of the SEBoK (Parts 2 – 6) focuses on domain-independent information – that which is universal to systems engineering regardless of the domain in which it is applied. Part 7 includes examples from real projects, which illustrate the concepts discussed in elsewhere in the SEBoK. As real examples, these include considerations relevant to specific domains, such as aerospace, medical, and transportation. The SEBoK is primarily focused on SE in the context of engineered systems (ES), though general systems concepts are also discussed in Part 2 Systems. Finally, the SEBoK includes considerations for closely-related disciplines; i.e., disciplines such as software engineering and project management, which are strongly entangled with the practice of SE. Please see the Scope of Systems Engineering and the SEBoK article for additional information.

Systems and Systems Engineering

In order to create the SEBoK, the authors began by defining what is meant by the terms “system” and “systems engineering”. There is controversy about how these terms should be defined and used within the SE community and as such, there are many different definitions. The SEBoK authors have chosen constructs for “system” and “systems engineering” that are useful, but recognize that they will not be considered “right” by the entire community.

For the purposes of the SEBoK, a system is primarily defined as "a set of related elements that form an integrated whole" (von Bertalanffy 1968) and which exists in an environment which contains related systems and conditions. While there are many definitions of the word system, the authors believe that this definition is comprehensive enough to encompass most of those which are relevant to systems engineering. The SEBoK also specifically defines an engineered system as an open, concrete system of technical or sociotechnical elements that exhibits emergent properties not exhibited by its individual elements. Its characteristics include being created by and for people; having a purpose, with multiple views; satisfying key stakeholders’ value propositions; having a life cycle and evolution dynamics; having a boundary and an external environment; and being a part of a system-of-interest hierarchy.

For the purposes of the SEBoK, systems engineering is defined as an interdisciplinary approach and means to enable the realization of successful systems. It focuses on holistically and concurrently understanding stakeholder needs; exploring opportunities; documenting requirements; and synthesizing, verifying, validating, and evolving solutions while considering the complete problem, from system concept exploration through system disposal.

These terms can be found in the. Readers should note that in addition to the recommended definition(s) provided, there is also discussion of other existing definitions, how these definitions came about, and where within the community these other definitions are used. For more discussion on the definition of systems, please see the What is a System? article; for more on systems engineering, please see Part 3.

SEBoK Uses

Early in the BKCASE project, the authors identified potential users of the SEBoK and ways in which these individuals might utilize the information found in the SEBoK. This information was included in version 0.25, which was released for limited review in September 2010. (See “SEBoK Development”, below.) Based on this review, the authors refined the list of users and use cases, which can be found in the article SEBoK Users and Uses. This discussion includes consideration of primary users – those who will directly use the SEBoK – and secondary users – those who are expected to require assistance from a systems engineer to utilize the SEBoK. For more information, please see the SEBoK Users and Uses article.

SEBoK Development

The first version of the SEBoK – a prototype labeled Version 0.25 – was released as a PDF document for limited review in September 2010. A total of 3135 comments were received on this document from 114 reviewers across 17 countries. The author team reviewed these comments, paying particular attention to the reviews related to content and highlighting diversity within the community. With this input, the authors began development of Version 0.5 ¬– the current draft version – believed to be close in structure to the final version.

In January 2011, the authors agreed to transition from a document-based SEBoK to a wiki-based SEBoK, with the intent to make the information readily accessible worldwide, provide additional methods for searching and navigating the content, and provide a forum for the community to offer feedback while keeping the content of the SEBoK stable between versions. For more information, please see the SEBoK Evolution article.

Citations

INCOSE. 2011. ‘’INCOSE Systems Engineering Handbook’’, version 3.2.1. San Diego, CA, USA: International Council on Systems Engineering (INCOSE). INCOSE-TP-2003-002-03.2.

von Bertalanffy, L. 1968. ‘’General system theory: Foundations, Development, Applications.’’ Revised ed. New York, NY, USA: Braziller

Primary References

No primary references have been identified for version 0.5. Please provide any recommendations on primary references in your review.

Additional References

No additional references have been identified for version 0.5. Please provide any recommendations on additional references in your review.


Article Discussion

[Go to discussion page]

<-Previous Article | Parent Article | Next Article->

Signatures