Skip to main content

2013 | OriginalPaper | Buchkapitel

Skating to Where the Puck Is Going: Future Systems and Software Engineering Opportunities and Challenges

verfasst von : Barry Boehm

Erschienen in: Perspectives on the Future of Software Engineering

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper provides an update and extension of a 2005 paper on The Future of Systems and Software Engineering Processes. Some of its challenges and opportunities are similar, such as the need to simultaneously achieve high levels of both agility and assurance. Others have emerged as increasingly important, such as the opportunities and challenges of dealing with smart systems involving ultralarge volumes of data; with multicore chips; with social networking services; and with cloud computing or software as a service. The paper is organized around eight relatively surprise-free trends and two “wild cards” whose trends and implications are harder to foresee. The eight surprise-free trends are:
1.
Increasing emphasis on rapid development and adaptability;
 
2.
Increasing software criticality and need for assurance;
 
3.
Increased complexity, global systems of systems, and need for scalability and interoperability;
 
4.
Increased needs to accommodate COTS, software services, and legacy systems;
 
5.
Smart systems with increasingly large volumes of data and ways to learn from them;
 
6.
Increased emphasis on users, social networking services, web applications, and end value;
 
7.
Computational plenty and multicore chips;
 
8.
Increasing integration of software and systems engineering. The two wild-card trends are:
 
9.
Increasing software autonomy; and
 
10.
Combinations of biology and computing.
 

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Schon, D.: The Reflective Practitioner. Basic Books, New York (1983) Schon, D.: The Reflective Practitioner. Basic Books, New York (1983)
2.
Zurück zum Zitat Boehm, B.: The Future of Software and Systems Engineering Processes, Technical Report USC-CSE-2005-507 (2005) Boehm, B.: The Future of Software and Systems Engineering Processes, Technical Report USC-CSE-2005-507 (2005)
3.
Zurück zum Zitat Boehm, B.: Some future software engineering opportunities and challenges. In: Sebastian Nanz (ed.) The Future of Software Engineering, pp. 1–32. doi:10.1007/978-3-642-15187-3_1, Springer, Berlin/Heidelberg (2011) Boehm, B.: Some future software engineering opportunities and challenges. In: Sebastian Nanz (ed.) The Future of Software Engineering, pp. 1–32. doi:10.​1007/​978-3-642-15187-3_​1, Springer, Berlin/Heidelberg (2011)
4.
Zurück zum Zitat Patterson, D.: The trouble with multicore, IEEE Spectrum. 28–32, 52–53 (2010) Patterson, D.: The trouble with multicore, IEEE Spectrum. 28–32, 52–53 (2010)
5.
Zurück zum Zitat Adomavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng. 17(6), 734–749 (2005)CrossRef Adomavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng. 17(6), 734–749 (2005)CrossRef
6.
Zurück zum Zitat Cusumano, M.: The Business of Software. Free Press/Simon & Schuster, New York (2004) Cusumano, M.: The Business of Software. Free Press/Simon & Schuster, New York (2004)
7.
Zurück zum Zitat Boehm, B., Lane, J., Koolmanojwong, S., Turner, R.: Architected Agile Solutions for Software-Reliant Systems, Proceedings, INCOSE (2010) Boehm, B., Lane, J., Koolmanojwong, S., Turner, R.: Architected Agile Solutions for Software-Reliant Systems, Proceedings, INCOSE (2010)
8.
Zurück zum Zitat Wikipedia: “Social networking service;” “Web application” (2013) Wikipedia: “Social networking service;” “Web application” (2013)
9.
Zurück zum Zitat Grady, R.: Successful Software Process Improvement. Prentice Hall, Upper Saddle River (1997) Grady, R.: Successful Software Process Improvement. Prentice Hall, Upper Saddle River (1997)
10.
Zurück zum Zitat Beck, K.: Extreme Programming Explained. Addison Wesley, Harlow (1999) Beck, K.: Extreme Programming Explained. Addison Wesley, Harlow (1999)
11.
Zurück zum Zitat Cockburn, A.: Agile Software Development. Addison Wesley, Boston (2002) Cockburn, A.: Agile Software Development. Addison Wesley, Boston (2002)
12.
Zurück zum Zitat Highsmith, J.: Adaptive Software Development. Dorset House, New York (2000) Highsmith, J.: Adaptive Software Development. Dorset House, New York (2000)
13.
Zurück zum Zitat Schwaber, K., Beedle, M.: Agile Software Development with Scrum. Prentice Hall, Upper Saddle River (2002) Schwaber, K., Beedle, M.: Agile Software Development with Scrum. Prentice Hall, Upper Saddle River (2002)
14.
Zurück zum Zitat Boehm, B., Turner, R.: Balancing Agility and Discipline. Addison Wesley, Boston (2004) Boehm, B., Turner, R.: Balancing Agility and Discipline. Addison Wesley, Boston (2004)
15.
Zurück zum Zitat Ferguson, J.: Crouching dragon, hidden software: software in DOD weapon systems. IEEE Softw. 18(4), 105–107 (2001)MathSciNetCrossRef Ferguson, J.: Crouching dragon, hidden software: software in DOD weapon systems. IEEE Softw. 18(4), 105–107 (2001)MathSciNetCrossRef
16.
Zurück zum Zitat PITAC (President’s Information Technology Advisory Committee): Report to the President: Information Technology Research: Investing in Our Future (1999) PITAC (President’s Information Technology Advisory Committee): Report to the President: Information Technology Research: Investing in Our Future (1999)
17.
Zurück zum Zitat Boehm, B., Hoare, C.A.R. (eds.): Proceedings, 1975 International Conference on Reliable Software. ACM/IEEE (1975) Boehm, B., Hoare, C.A.R. (eds.): Proceedings, 1975 International Conference on Reliable Software. ACM/IEEE (1975)
18.
Zurück zum Zitat Musa, J.: Software reliability engineering. McGraw Hill, New York (1999) Musa, J.: Software reliability engineering. McGraw Hill, New York (1999)
19.
Zurück zum Zitat Humphrey, W.: Introduction to the Personal Software Process. Addison Wesley, Reading (1997) Humphrey, W.: Introduction to the Personal Software Process. Addison Wesley, Reading (1997)
20.
Zurück zum Zitat Humphrey, W.: Introduction to the Team Software Process. Addison Wesley, Reading (2000) Humphrey, W.: Introduction to the Team Software Process. Addison Wesley, Reading (2000)
21.
Zurück zum Zitat Gerrard, P., Thompson, N.: Risk-Based E-Business Testing. Artech House, Boston (2002) Gerrard, P., Thompson, N.: Risk-Based E-Business Testing. Artech House, Boston (2002)
22.
Zurück zum Zitat Huang, L.: A value-based process achieving software dependability. Proceedings, Software Process Workshop 2005 (2005) Huang, L.: A value-based process achieving software dependability. Proceedings, Software Process Workshop 2005 (2005)
23.
Zurück zum Zitat Womack, J., Jones, D.: Lean Thinking: Banish Waste and Create Wealth in Your Corporation. Simon & Schuster, New York (1996) Womack, J., Jones, D.: Lean Thinking: Banish Waste and Create Wealth in Your Corporation. Simon & Schuster, New York (1996)
24.
Zurück zum Zitat Hollnagel, E., Woods, D., Leveson, N. (eds.): Resilience Engineering: Concepts and Precepts. Ashgate Publishing, Burlington (2006) Hollnagel, E., Woods, D., Leveson, N. (eds.): Resilience Engineering: Concepts and Precepts. Ashgate Publishing, Burlington (2006)
25.
26.
Zurück zum Zitat ISO (International Standards Organization): Systems and Software Engineering – Systems and Software Assurance – Part 2: Assurance Case (ISO/IEC 15026) (2009) ISO (International Standards Organization): Systems and Software Engineering – Systems and Software Assurance – Part 2: Assurance Case (ISO/IEC 15026) (2009)
27.
Zurück zum Zitat Yin, X., Knight, J.: Formal Verification of Large Software Systems, Proceedings, NASA Formal Methods Symposium 2 (2010) Yin, X., Knight, J.: Formal Verification of Large Software Systems, Proceedings, NASA Formal Methods Symposium 2 (2010)
28.
Zurück zum Zitat Leveson, N.: Engineering a Safer World. MIT Press, Cambridge (2011) Leveson, N.: Engineering a Safer World. MIT Press, Cambridge (2011)
29.
Zurück zum Zitat Parnas, D.: Designing software for ease of extension and contraction. Trans. Softw. Eng., IEEE, SE-5, (1979) Parnas, D.: Designing software for ease of extension and contraction. Trans. Softw. Eng., IEEE, SE-5, (1979)
30.
Zurück zum Zitat Bass, L., John, B.E.: Linking usability to software architecture patterns through general scenarios. J. Syst. Softw. 66(3), 187–197 (2003)CrossRef Bass, L., John, B.E.: Linking usability to software architecture patterns through general scenarios. J. Syst. Softw. 66(3), 187–197 (2003)CrossRef
31.
Zurück zum Zitat Anderson, D.: Kanban. Blue Hole Press (2010) Anderson, D.: Kanban. Blue Hole Press (2010)
32.
Zurück zum Zitat Arthur, W.B.: Increasing returns and the new world of business. Harvard Business Review 74, 100–109 (1996) Arthur, W.B.: Increasing returns and the new world of business. Harvard Business Review 74, 100–109 (1996)
33.
Zurück zum Zitat Ehn, P. (ed.): Work-Oriented Design of Computer Artifacts, Lawrence Earlbaum Assoc. (1990) Ehn, P. (ed.): Work-Oriented Design of Computer Artifacts, Lawrence Earlbaum Assoc. (1990)
34.
Zurück zum Zitat ISO (International Standards Organization): Standard for Information Technology – Software Life Cycle Processes. ISO/IEC 12207 (1995) ISO (International Standards Organization): Standard for Information Technology – Software Life Cycle Processes. ISO/IEC 12207 (1995)
35.
Zurück zum Zitat ISO (International Standards Organization): Systems Engineering – System Life Cycle Processes. ISO/IEC 15288 (2002) ISO (International Standards Organization): Systems Engineering – System Life Cycle Processes. ISO/IEC 15288 (2002)
36.
Zurück zum Zitat Zachman, J.: A framework for information systems architecture. IBM Syst. J. 26(3), 276–292 (1987) Zachman, J.: A framework for information systems architecture. IBM Syst. J. 26(3), 276–292 (1987)
37.
Zurück zum Zitat Putman, J.: Architecting with RM-ODP. Prentice Hall, Upper Saddle River (2001) Putman, J.: Architecting with RM-ODP. Prentice Hall, Upper Saddle River (2001)
38.
Zurück zum Zitat FCIO (Federal CIO Council): A Practical Guide to Federal Enterprise Architecture, version 1.0. (2001) FCIO (Federal CIO Council): A Practical Guide to Federal Enterprise Architecture, version 1.0. (2001)
39.
Zurück zum Zitat Harned, D., Lundquist, J.: What transformation means for the defense industry. The McKinsey Q. 57–63 (2003) Harned, D., Lundquist, J.: What transformation means for the defense industry. The McKinsey Q. 57–63 (2003)
40.
Zurück zum Zitat Rechtin, E.: Systems Architecting. Prentice Hall, Englewood Cliffs (1991) Rechtin, E.: Systems Architecting. Prentice Hall, Englewood Cliffs (1991)
41.
Zurück zum Zitat Blanchette, S., Crosson, S., Boehm, B.: Evaluating the Software Design of a Complex System of Systems, CMU/SEI Tech Report CMU/SEI-2009-TR-023, (2010) January Blanchette, S., Crosson, S., Boehm, B.: Evaluating the Software Design of a Complex System of Systems, CMU/SEI Tech Report CMU/SEI-2009-TR-023, (2010) January
42.
Zurück zum Zitat Boehm, B., Brown, A.W., Basili, V., Turner, R.: Spiral acquisition of software-intensive systems of systems. CrossTalk 17(5), 4–9 (2004) Boehm, B., Brown, A.W., Basili, V., Turner, R.: Spiral acquisition of software-intensive systems of systems. CrossTalk 17(5), 4–9 (2004)
43.
Zurück zum Zitat Crawford, D.: Editorial pointers. Comm. ACM 5 (2001) Crawford, D.: Editorial pointers. Comm. ACM 5 (2001)
45.
Zurück zum Zitat Yang, Y., Bhuta, J., Port, D., Boehm, B.: Value-based processes for COTS-based applications. IEEE Softw. 22, 54–62 (2005)CrossRef Yang, Y., Bhuta, J., Port, D., Boehm, B.: Value-based processes for COTS-based applications. IEEE Softw. 22, 54–62 (2005)CrossRef
46.
Zurück zum Zitat Koolmanojwong, S.: The Incremental Commitment Model process patterns for rapid-fielding projects, Qualifying Exam Report. Also TR USC-CSSE-2009-526 (2009) Koolmanojwong, S.: The Incremental Commitment Model process patterns for rapid-fielding projects, Qualifying Exam Report. Also TR USC-CSSE-2009-526 (2009)
47.
Zurück zum Zitat Price, H., Morley, J.: Create, apply, and amplify: a story of technology development. SEI Monit. 2 (2009) Price, H., Morley, J.: Create, apply, and amplify: a story of technology development. SEI Monit. 2 (2009)
48.
Zurück zum Zitat Hopkins, R., Jenkins, K.: Eating the IT Elephant: Moving from Greenfield Development to Brownfield. IBM Press, Upper Saddle River (2008) Hopkins, R., Jenkins, K.: Eating the IT Elephant: Moving from Greenfield Development to Brownfield. IBM Press, Upper Saddle River (2008)
49.
Zurück zum Zitat Lewis, G., Morris, E.J., Smith, D.B., Simanta, S.: SMART: Analyzing the Reuse Potential of Legacy Components on a Service-Oriented Architecture Environment, CMU/SEI-2008-TN-008 (2008) Lewis, G., Morris, E.J., Smith, D.B., Simanta, S.: SMART: Analyzing the Reuse Potential of Legacy Components on a Service-Oriented Architecture Environment, CMU/SEI-2008-TN-008 (2008)
50.
Zurück zum Zitat Boehm, B.: Applying the Incremental Commitment Model to Brownfield Systems Development, Proceedings, CSER 2009 (2009) Boehm, B.: Applying the Incremental Commitment Model to Brownfield Systems Development, Proceedings, CSER 2009 (2009)
51.
Zurück zum Zitat Albert, C., Brownsword, L.: Evolutionary Process for Integrating COTS-Based Systems (EPIC): An Overview. CMU/SEI-2003-TR-009. Software Engineering Institute, Pittsburgh (2002) Albert, C., Brownsword, L.: Evolutionary Process for Integrating COTS-Based Systems (EPIC): An Overview. CMU/SEI-2003-TR-009. Software Engineering Institute, Pittsburgh (2002)
52.
Zurück zum Zitat Büttcher, S., Clarke, L., Cormack, G.: Information Retrieval: Implementing and Evaluating Search Engines. MIT Press, Cambridge (2010)MATH Büttcher, S., Clarke, L., Cormack, G.: Information Retrieval: Implementing and Evaluating Search Engines. MIT Press, Cambridge (2010)MATH
53.
Zurück zum Zitat Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. IEEE Comput. 42, 30–37 (2009)CrossRef Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. IEEE Comput. 42, 30–37 (2009)CrossRef
54.
Zurück zum Zitat Nagappan, N., Zimmermann, T., Zeller, A. (eds.): Special issue on mining software archives, IEEE Softw. (2009) Nagappan, N., Zimmermann, T., Zeller, A. (eds.): Special issue on mining software archives, IEEE Softw. (2009)
55.
Zurück zum Zitat Anthes, G.: The future of IT. Computerworld. 27–36 (2005) Anthes, G.: The future of IT. Computerworld. 27–36 (2005)
56.
Zurück zum Zitat Maslow, A.: Motivation and Personality. Harper and Row (1954) Maslow, A.: Motivation and Personality. Harper and Row (1954)
57.
Zurück zum Zitat Booher, H. (ed.): Handbook of Human Systems Integration. Wiley, Hoboken (2003) Booher, H. (ed.): Handbook of Human Systems Integration. Wiley, Hoboken (2003)
58.
Zurück zum Zitat Paulk, M., Weber, C., Curtis, B., Chrissis, M.: The Capability Maturity Model. Addison Wesley, Reading (1994) Paulk, M., Weber, C., Curtis, B., Chrissis, M.: The Capability Maturity Model. Addison Wesley, Reading (1994)
59.
Zurück zum Zitat Boehm, B.: A spiral model for software development and enhancement. IEEE Comput. 21, 61–72 (1988)CrossRef Boehm, B.: A spiral model for software development and enhancement. IEEE Comput. 21, 61–72 (1988)CrossRef
60.
Zurück zum Zitat Toulmin, S.: Cosmopolis. University of Chicago Press, Chicago (1992) Toulmin, S.: Cosmopolis. University of Chicago Press, Chicago (1992)
61.
Zurück zum Zitat Boehm, B. and Jain, A.: An initial theory of value-based software engineering. In: Aurum, A., Biffl, S., Boehm, B., Erdogmus, H., Gruenbacher, P. (eds.): Value-Based Software Engineering. Springer (2005) Boehm, B. and Jain, A.: An initial theory of value-based software engineering. In: Aurum, A., Biffl, S., Boehm, B., Erdogmus, H., Gruenbacher, P. (eds.): Value-Based Software Engineering. Springer (2005)
62.
Zurück zum Zitat Brooks, F.: The Design of Design. Addison Wesley, Upper Saddle River (2010) Brooks, F.: The Design of Design. Addison Wesley, Upper Saddle River (2010)
63.
Zurück zum Zitat Biffl, S., Aurum, A., Boehm, B., Erdogmus, H., Gruenbacher, P. (eds.): Value-Based Software Engineering. Springer (2005) Biffl, S., Aurum, A., Boehm, B., Erdogmus, H., Gruenbacher, P. (eds.): Value-Based Software Engineering. Springer (2005)
64.
Zurück zum Zitat Gruenbacher, P., Koszegi, S., Biffl, S.: Stakeholder value proposition elicitation and reconciliation. In: Aurum, A., Biffl, S., Boehm, B., Erdogmus, H., Gruenbacher, P. (eds.) Value-Based Software Engineering. Springer (2005) Gruenbacher, P., Koszegi, S., Biffl, S.: Stakeholder value proposition elicitation and reconciliation. In: Aurum, A., Biffl, S., Boehm, B., Erdogmus, H., Gruenbacher, P. (eds.) Value-Based Software Engineering. Springer (2005)
65.
Zurück zum Zitat Pew, R., Mavor, A. (eds.): Human-System Integration in the System development Process: A New Look. National Academies Press, Washington (2007) Pew, R., Mavor, A. (eds.): Human-System Integration in the System development Process: A New Look. National Academies Press, Washington (2007)
66.
Zurück zum Zitat Lane, J., Boehm, B., Bolas, M., Madni, A., Turner, R.: Critical Success Factors for Rapid, Innovative Solutions, Proceedings, ICSP 2010 (2010) Lane, J., Boehm, B., Bolas, M., Madni, A., Turner, R.: Critical Success Factors for Rapid, Innovative Solutions, Proceedings, ICSP 2010 (2010)
67.
Zurück zum Zitat IEEE Computer: Special Issue on Multicore Programming (2010) IEEE Computer: Special Issue on Multicore Programming (2010)
68.
Zurück zum Zitat Doernhofer, M.: Multicore and multithreaded programming. ACM Sofw. Eng. Notes. 8–16 (2010) Doernhofer, M.: Multicore and multithreaded programming. ACM Sofw. Eng. Notes. 8–16 (2010)
69.
Zurück zum Zitat Markillie, P.: A third indistrial revolution, The economist special report (2012) April 21 Markillie, P.: A third indistrial revolution, The economist special report (2012) April 21
71.
Zurück zum Zitat U.S. Department of Defense, MIL-STD-1521B: Reviews and Audits (1985) U.S. Department of Defense, MIL-STD-1521B: Reviews and Audits (1985)
72.
Zurück zum Zitat U.S. Department of Defense, DOD-STD-2167A: Defense System Software Development (1988) U.S. Department of Defense, DOD-STD-2167A: Defense System Software Development (1988)
73.
Zurück zum Zitat Checkland, P.: Systems Thinking, Systems Practice, 2nd edn. Wiley, Chichester (1999) Checkland, P.: Systems Thinking, Systems Practice, 2nd edn. Wiley, Chichester (1999)
74.
Zurück zum Zitat Royce, W.E.: Software Project Management. Addison Wesley, Reading (1998) Royce, W.E.: Software Project Management. Addison Wesley, Reading (1998)
75.
Zurück zum Zitat Boehm, B.: Software Engineering Economics. Prentice Hall, Englewood Cliffs (1981)MATH Boehm, B.: Software Engineering Economics. Prentice Hall, Englewood Cliffs (1981)MATH
76.
Zurück zum Zitat Brooks, F.: The Mythical Man-Month, 2nd edn. Addison Wesley, Reading (1995) Brooks, F.: The Mythical Man-Month, 2nd edn. Addison Wesley, Reading (1995)
77.
Zurück zum Zitat Koskela, L., Howell, L.: The Underlying Theory of Project Management is Obsolete, Proceedings, PMI Research Conference, pp. 293–302. (2002) Koskela, L., Howell, L.: The Underlying Theory of Project Management is Obsolete, Proceedings, PMI Research Conference, pp. 293–302. (2002)
78.
Zurück zum Zitat Womack, J.P., Jones, D.T., Roos, D.: The Machine that Changed the World: The Story of Lean production. Harper Perennial, New York (1990) Womack, J.P., Jones, D.T., Roos, D.: The Machine that Changed the World: The Story of Lean production. Harper Perennial, New York (1990)
79.
Zurück zum Zitat Chrissis, M.B., Konrad, M., Shrum, S.: CMMI. Addison Wesley, Boston (2003) Chrissis, M.B., Konrad, M., Shrum, S.: CMMI. Addison Wesley, Boston (2003)
80.
Zurück zum Zitat Boehm, B.: Anchoring the software process. Software. 73–82 (1996) Boehm, B.: Anchoring the software process. Software. 73–82 (1996)
81.
Zurück zum Zitat Kroll, P., Kruchten, P.: The Rational Unified Process Made Easy: A Practitioner’s Guide to the Rational Unified Process. Addison Wesley, Boston (2003) Kroll, P., Kruchten, P.: The Rational Unified Process Made Easy: A Practitioner’s Guide to the Rational Unified Process. Addison Wesley, Boston (2003)
83.
Zurück zum Zitat Pyster, A., et al.: Graduate Software Engineering 2009 (GSwE2009) Curriculum Guidelines, Stevens Institute (2009) Pyster, A., et al.: Graduate Software Engineering 2009 (GSwE2009) Curriculum Guidelines, Stevens Institute (2009)
84.
Zurück zum Zitat Pyster, A., Olwell, D., Hutchison, N., Enck, S., Anthony, J., Henry, D., Squires, A. (eds.): Guide to the Systems Engineering Body of Knowledge (SEBoK) version 1.0.1. The Trustees of the Stevens Institute of Technology, Hoboken (2012). Available at: http://www.sebokwiki.org Pyster, A., Olwell, D., Hutchison, N., Enck, S., Anthony, J., Henry, D., Squires, A. (eds.): Guide to the Systems Engineering Body of Knowledge (SEBoK) version 1.0.1. The Trustees of the Stevens Institute of Technology, Hoboken (2012). Available at: http://​www.​sebokwiki.​org
85.
Zurück zum Zitat Kurzweil, R.: The Age of Spiritual Machines. Penguin, New York (1999) Kurzweil, R.: The Age of Spiritual Machines. Penguin, New York (1999)
86.
Zurück zum Zitat Drexler, K.E.: Engines of Creation. Anchor, Garden City (1986) Drexler, K.E.: Engines of Creation. Anchor, Garden City (1986)
87.
Zurück zum Zitat Drexler, K.E., Peterson, C., Pergamit, G.: Unbounding the Future: The Nanotechnology Revolution. William Morrow & Co., New York (1991) Drexler, K.E., Peterson, C., Pergamit, G.: Unbounding the Future: The Nanotechnology Revolution. William Morrow & Co., New York (1991)
88.
Zurück zum Zitat Dyson, G.B.: Darwin Among the Machines: The Evolution of Global Intelligence. Helix Books/Addison Wesley, Reading (1997) Dyson, G.B.: Darwin Among the Machines: The Evolution of Global Intelligence. Helix Books/Addison Wesley, Reading (1997)
89.
Zurück zum Zitat Joy, B.: Why the Future Doesn’t Need Us: Wired (2000) Joy, B.: Why the Future Doesn’t Need Us: Wired (2000)
90.
Zurück zum Zitat Crichton, M.: Prey. Harper Collins, New York (2002) Crichton, M.: Prey. Harper Collins, New York (2002)
91.
Zurück zum Zitat Dreyfus, H., Dreyfus, S.: Mind over Machine. Macmillan, New York (1986) Dreyfus, H., Dreyfus, S.: Mind over Machine. Macmillan, New York (1986)
92.
Zurück zum Zitat Chesbrough, H.: Open Innovation. Harvard Business School Press, Boston (2003) Chesbrough, H.: Open Innovation. Harvard Business School Press, Boston (2003)
93.
Zurück zum Zitat Ncube, C., Oberndorf, P., Kark, A. (eds.): Special Issue on Opportunistic System Development, IEEE Softw. (2008) Ncube, C., Oberndorf, P., Kark, A. (eds.): Special Issue on Opportunistic System Development, IEEE Softw. (2008)
94.
Zurück zum Zitat Boehm, B., Bhuta, J.: Balancing opportunities and risks in component-based software development. IEEE Softw. 15(6), 56–63 (2008)CrossRef Boehm, B., Bhuta, J.: Balancing opportunities and risks in component-based software development. IEEE Softw. 15(6), 56–63 (2008)CrossRef
95.
Zurück zum Zitat Boehm, B., Egyed, A., Kwan, J., Port, D., Shah, A., Madachy, R.: Using the WinWin spiral model: a case study. IEEE Comput. 31, 33–44 (1998)CrossRef Boehm, B., Egyed, A., Kwan, J., Port, D., Shah, A., Madachy, R.: Using the WinWin spiral model: a case study. IEEE Comput. 31, 33–44 (1998)CrossRef
96.
Zurück zum Zitat Kruchten, P.: The Rational Unified Process. Addison Wesley, Boston (1999) Kruchten, P.: The Rational Unified Process. Addison Wesley, Boston (1999)
97.
Zurück zum Zitat Boehm, B., Lane, J.: Using the incremental commitment model to integrate system acquisition, systems engineering, and software engineering. CrossTalk 20(10), 4–9 (2007) Boehm, B., Lane, J.: Using the incremental commitment model to integrate system acquisition, systems engineering, and software engineering. CrossTalk 20(10), 4–9 (2007)
98.
Zurück zum Zitat Cusumano, M., Selby, R.: Microsoft Secrets. Harper Collins, London (1996) Cusumano, M., Selby, R.: Microsoft Secrets. Harper Collins, London (1996)
99.
Zurück zum Zitat Boehm, B., Lane, J., Koolmanojwong, S., Turner, R.: An Evidence-Based Systems Engineering (SE) Data Item Description, Proceedings, CSER (2013) Boehm, B., Lane, J., Koolmanojwong, S., Turner, R.: An Evidence-Based Systems Engineering (SE) Data Item Description, Proceedings, CSER (2013)
100.
Zurück zum Zitat Maranzano, J.F., Rozsypal, S.A., Zimmerman, G.H., Warnken, G.W., Wirth, P.E., Weiss, D.M.: Architecture reviews: practice and experience. IEEE Softw. 22(2), 34–43 (2005)CrossRef Maranzano, J.F., Rozsypal, S.A., Zimmerman, G.H., Warnken, G.W., Wirth, P.E., Weiss, D.M.: Architecture reviews: practice and experience. IEEE Softw. 22(2), 34–43 (2005)CrossRef
101.
Zurück zum Zitat Boehm, B., Lane, J., Koolmanojwong, S., Turner, R.: Principles for Successful Systems Engineering, Proceedings, CSER (2012) Boehm, B., Lane, J., Koolmanojwong, S., Turner, R.: Principles for Successful Systems Engineering, Proceedings, CSER (2012)
103.
Zurück zum Zitat Vitasek, K., Ledyard, M., Manrodt, K.: Vested Outsourcing. Palgrave Macmillan, New York (2010) Vitasek, K., Ledyard, M., Manrodt, K.: Vested Outsourcing. Palgrave Macmillan, New York (2010)
104.
Zurück zum Zitat Vitasek, K., Crawford, J., Nyden, N., Kawamoto, K.: The Vested Outsourcing Manual. Palgrave Macmillan, New York (2011) Vitasek, K., Crawford, J., Nyden, N., Kawamoto, K.: The Vested Outsourcing Manual. Palgrave Macmillan, New York (2011)
105.
Zurück zum Zitat Curtis, B., Hefley, B., Miller, S.: The People Capability Maturity Model. Addison Wesley, Boston (2002) Curtis, B., Hefley, B., Miller, S.: The People Capability Maturity Model. Addison Wesley, Boston (2002)
106.
Zurück zum Zitat Collins, J.: Good to Great. Harper Collins, New York (2001) Collins, J.: Good to Great. Harper Collins, New York (2001)
107.
Zurück zum Zitat Basili, V., Caldeira, G., Rombach, H.D.: Goal question metric paradigm. In: Marciniak, J.J. (ed.) Encyclopedia of Software Engineering, pp. 528–532. Wiley, New York (1994) Basili, V., Caldeira, G., Rombach, H.D.: Goal question metric paradigm. In: Marciniak, J.J. (ed.) Encyclopedia of Software Engineering, pp. 528–532. Wiley, New York (1994)
108.
Zurück zum Zitat Basili, V., Caldeira, G., Rombach, H.D.: Experience factory. In: Marciniak, J.J. (ed.) Encyclopedia of Software Engineering, pp. 469–476. Wiley, New York (1994) Basili, V., Caldeira, G., Rombach, H.D.: Experience factory. In: Marciniak, J.J. (ed.) Encyclopedia of Software Engineering, pp. 469–476. Wiley, New York (1994)
109.
Zurück zum Zitat Rombach, H.D.: IESE overview. In: Marciniak, J.J. (ed.) Encyclopedia of Software Engineering, 2nd edn. Wiley, New York (2002) Rombach, H.D.: IESE overview. In: Marciniak, J.J. (ed.) Encyclopedia of Software Engineering, 2nd edn. Wiley, New York (2002)
110.
Zurück zum Zitat Endres, A., Rombach, D.: A Handbook of Software and Systems Engineering: Empirical Observations, Laws, and Theories. Addison Wesley, New York (2003) Endres, A., Rombach, D.: A Handbook of Software and Systems Engineering: Empirical Observations, Laws, and Theories. Addison Wesley, New York (2003)
Metadaten
Titel
Skating to Where the Puck Is Going: Future Systems and Software Engineering Opportunities and Challenges
verfasst von
Barry Boehm
Copyright-Jahr
2013
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-37395-4_19