Difference between revisions of "Systems Engineering and Software Engineering"
Line 11: | Line 11: | ||
*[[Ten Things a Systems Engineer Needs to Know about Software Engineering]] | *[[Ten Things a Systems Engineer Needs to Know about Software Engineering]] | ||
*[[Ten Things a Systems Engineer Needs to Know about Managing a Software Team]] | *[[Ten Things a Systems Engineer Needs to Know about Managing a Software Team]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==References== | ==References== |
Revision as of 05:44, 11 March 2012
Software is usually prominent in modern systems architectures and is often the glue for integrating complex system components. Software engineering and systems engineering are not merely related disciplines; they are intimately intertwined (see Systems Engineering and Other Disciplines).
The SEBoK explicitly recognizes and embraces the intertwining between systems engineering and software engineering, and defines the relationship between the SEBoK and the Guide to The Software Engineering Body of Knowledge (SWEBOK), which is published by the IEEE (Abran et al. 2004).
This knowledge area describes the nature of software, provides an overview of the 2004 SWEBOK Guide, describes the concepts that are shared by systems engineers and software engineers, and indicates the similarities and difference in how software engineers and systems engineers apply these concepts and use common terminology.
Topics
The Systems Engineering and Software Engineering knowledge area contains the following topics:
- The Nature of Software
- An Overview of the SWEBOK Guide
- Ten Things a Systems Engineer Needs to Know about Software Engineering
- Ten Things a Systems Engineer Needs to Know about Managing a Software Team
References
Works Cited
Abran, A. and J.W. Moore (exec. eds); P. Borque and R. Dupuis (eds.). 2004. SWEBOK: Guide to the Software Engineering Body of Knowledge. Piscataway, NJ, USA: The Institute of Electrical and Electronic Engineers, Inc. (IEEE). Available at: http://www.computer.org/portal/web/swebok
Brooks, F. 1995. The Mythical Man-Month, Anniversary Edition. Boston, MA, USA: Addison Weslley Longman Inc.
Fairley, R.E. 2009. Managing and Leading Software Projects. Hoboken, NJ, USA: John Wiley and Sons.
Primary References
Abran, A. and J.W. Moore (exec. eds); P. Borque and R. Dupuis (eds.). 2004. SWEBOK: Guide to the Software Engineering Body of Knowledge. Piscataway, NJ, USA: The Institute of Electrical and Electronic Engineers, Inc. (IEEE). Available at: http://www.computer.org/portal/web/swebok
Brooks, F. 1995. The Mythical Man-Month, Anniversary Edition. Boston, MA, USA: Addison Wesley Longman Inc.
Fairley, R.E. 2009. Managing and Leading Software Projects. Hoboken, NJ, USA: John Wiley and Sons.
Additional References
Pressman, Roger. 2009. Software Engineering: A Practitioner's Approach. 7th Ed. New York, NY, USA: McGraw Hill.
Sommerville, Ian. 2010. Software Engineering. 9th Ed. Boston, MA, USA: Addison Wesley.