Skip to main content

Business Goals and Architecture

  • Chapter
  • First Online:
Relating Software Requirements and Architectures

Abstract

Software systems exist to fulfill the business goals of organizations – developing organizations, purchasing organizations, user organizations, and others – and these goals turn out to be a significant source of requirements. These requirements are not currently well understood and are seldom captured explicitly, yet they can have a profound effect on the architecture for a system. Systems that meet the published requirements but do not satisfy the important business goals are considered failures. Our research has produced a standard categorization of business goals that can be used to aid in elicitation and capture. We have also created a form for a business goal scenario, which is an expression to capture a stakeholder’s business goal in an unambiguous form, along with its pedigree, by which we mean its source, value, and stability. Finally, we have used these developments to create a lightweight method that architects can use to interview important stakeholders and elicit and record their business goals. The method also includes a step in which the architectural ramifications of the business goal (in the form of quality attribute requirements) are compared against the existing requirements for the system, to help spot missing requirements and requirements that have no basis in business goals. All of this is intended to empower an architect to ask the right questions early in the development process, when the architecture is being crafted.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Antón A (1997) Goal identification and refinement in the specification of information systems, Ph.D. Thesis. Georgia Institute of Technology

    Google Scholar 

  2. Carroll AB (1991) The pyramid of corporate social responsibility: toward the moral management of organizational Stakeholders. Bus Horiz 34:39–48

    Article  Google Scholar 

  3. Clements P, Bass L (2010) Relating business goals to architecturally significant requirements for software. Technical report CMU/SEI CMU/SEI-2009-TN-026

    Google Scholar 

  4. Clements P, Bass L (2010) Using business goals to inform software architecture. In Proceedings requirements engineering 2010, Sydney, Sept 2010

    Google Scholar 

  5. Fulmer RM (1978) American Management Association [Questions on CEO Succession]

    Google Scholar 

  6. Hofstede G, van Deusen CA, Mueller CB, Charles TA (2002) What goals do business leaders pursue? a study in fifteen countries. The business goals network source. J Int Bus Stud 33(4):785–803, Palgrave Macmillan Journals, 2002

    Article  Google Scholar 

  7. McWilliams A, Siegel D (2001) Corporate social responsibility: a theory of the firm perspective. Acad Manage Rev 26(1):117–127

    Article  Google Scholar 

  8. Mitchell RK, Agle BR, Wood DJ (1997) Toward a theory of Stakeholder identification and salience: defining the principle of who and what really counts. Acad Manage Rev 22(4):853–886, Academy of Management. http://www.jstor.org/stable/259247

    Article  Google Scholar 

  9. Osterwalder A, Pigneur Y (2004) An ontology for e-business models. In: Currie W (ed) Value creation from e-business models. Butterworth-Heinemann, Oxford, pp 65–97

    Chapter  Google Scholar 

  10. TOGAF (2009) The open group architecture framework, Version 9, http://www.opengroup.org/architecture/togaf9-doc/arch

  11. Usunier J-C, Furrer O, Perrinjaquet A (2008) Business goals compatibility: a comparative study. Institut de Recherche en Management (IRM), University of Lausanne, Ecole des HEC, Switzerland. Working paper: http://www.hec.unil.ch/irm/Research/WorkingPapers

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Len Bass .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Bass, L., Clements, P. (2011). Business Goals and Architecture. In: Avgeriou, P., Grundy, J., Hall, J.G., Lago, P., Mistrík, I. (eds) Relating Software Requirements and Architectures. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21001-3_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21001-3_11

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21000-6

  • Online ISBN: 978-3-642-21001-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics