Abstract
This publication presents an approach to developing an enterprise architecture at a software development company. That type of company differs from other companies in relation to software usage and development, hence a corresponding approach should be used. An efficient solution based on own experience is proposed in this paper. The solution includes the following main set of activities: defining a motivation model, adapting architecture modeling tools, IT landscape creation products, building architecture capabilities in the organization, implementing standards and guidelines, applying architecture governance, defining the architect’s roles, managing risks, using architecture governance. The proposed solution is introduced in an iterative way in the software development company.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bente, S., Bombosch, U., Langade, S.: Collaborative Enterprise Architecture: Enriching EA with Lean, Agile, and Enterprise 2.0 Practices. Morgan Kaufmann (2012)
Lankhorst, M.: Enterprise Architecture at Work: Modelling, Communication and Analysis. Enterprise engineering series. Springer (2009)
Hojaji, F., Shirazi, M.R.A.: A Comprehensive SOA Governance Framework Based on COBIT. In: 6th IEEE World Congress on Services, pp. 407–414 (2010)
Rogus, G., Skrzyński, P., Szwed, P., Turek, M., Werewka, J.: SMESDaD – a Synergetic Methodology for Enterprise Software Development and Deployment. In: Łebkowski, P. (ed.) Aspects of production engineering and management. AGH University of Science and Technology Press (2011)
The Open Group: TOGAF Version 9.1 (2009-2011), p. 692
Eeles, P., Cripps, P.: The Process of Software Architecting. Addison Wesley Professional (2010)
Rozanski, N., Woods, E.: Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives. Addison-Wesley (2011)
ISO/IEC/IEEE: Systems and software engineering – architecture description. ISO/IEC/IEEE 42010:2011(E) (Revision of ISO/IEC 42010:2007 and IEEE Std 1471-2000), pp. 1–46 (2011)
The Open Group: ArchiMate 2.0 Specification (2009-2012), p. 183
Pena, C., Villalobos, J.: An MDE approach to design enterprise architecture viewpoints. In: Seventh IEEE International Conference on E-Commerce Technology (CEC 2005), pp. 80–87 (2010)
Azevedo, C.L.B., Iacob, M.-E., Almeida, J.P.A., van Sinderen, M., Pires, L.F., Guizzardi, G.: An Ontology-Based Well-Founded Proposal for Modeling Resources and Capabilities in ArchiMate. In: 17th IEEE International Enterprise Distributed Object Computing Conference, pp. 39–48 (2013)
COBIT® 5: A Business Framework for the Governance and Management of Enterprise IT, ISACA, ISBN 978-1-60420-237-3. United States of America (2012)
Radovanović D., Lučić D., Radojević T., Šarac M.: Information technology governance - COBIT model, MIPRO 2011, Opatija, Croatia: pp. 1426-1429 (2011)
Vicente, M., Gama, N., da Silva, M.M.: Using ArchiMate to Represent ITIL Metamodel. In: IEEE International Conference on Business Informatics, pp. 270–275 (2013)
Chen, H.-M., Kazman, R., Perry, O.: From Software Architecture Analysis to Service Engineering: An Empirical Study of Methodology Development for Enterprise SOA Implementation. IEEE Transactions on Services Computing 3(2), 145–160 (2010)
Nan, N., Kumar, S.: Joint Effect of Team Structure and Software Architecture in Open Source Software Development. IEEE Transactions on Engineering Management 60(3), 592–603 (2013)
Middleton, P., Joyce, D.: Lean Software Management: BBC Worldwide Case Study. IEEE Transactions on Engineering Management 59(1), 20–32 (2012)
Cardoso, E.C.S., Almeida, J.P.A., Guizzardi, R.S.S.: On the Support for the Goal Domain in Enterprise Modelling Approaches. In: 14th IEEE International Enterprise Distributed Object Computing Conference Workshops, pp. 335–344 (2010)
Iacob, M.-E., Quartel, D., Jonkers, H.: Capturing Business Strategy and Value in Enterprise Architecture to Support Portfolio Valuation. In: IEEE 16th International Enterprise Distributed Object Computing Conference, pp. 11–20 (2012)
Azevedo, C.L.B., Almeida, J.P.A., van Sinderen, M., Quartel, D., Guizzardi, G.: An Ontology-Based Semantics for the Motivation Extension to ArchiMate. In: 15th IEEE International Enterprise Distributed Object Computing Conference, pp. 25–34 (2011)
Werewka, J., Jamróz, K., Pitulej, D.: Developing lean architecture governance at a software developing company applying archiMate motivation and business layers. In: Kozielski, S., Mrozek, D., Kasprowski, P., Małysiak-Mrozek, B. z. (eds.) BDAS 2014. CCIS, vol. 424, pp. 492–503. Springer, Heidelberg (2014)
Osterwalder, A.: The Business Model Ontology: a proposition in a design science approach. Dissertation, Universite de Lausanne, Ecole des Hautes Etudes Commerciales (2004)
Meertens, L., Iacob, M., Jonkers, H., Quartel, D., Nieuwenhuis, L., van Sinderen, M.: Mapping the business model canvas to ArchiMate. In: Proceedings of the 27th Annual ACM Symposium on Applied Computing, pp. 1694–1701. ACM (March 2012), http://doc.utwente.nl/82858/
Vicente, P., da Silva, M.M.: A Business Viewpoint for Integrated IT Governance, Risk and Compliance. In: IEEE World Congress on Services, pp. 422–428 (2011)
Business Process Model and Notation (BPMN), Version 2.0, OMG (2011), http://www.omg.org/spec/BPMN/2.0
Dahman, K., Charoy, F., Godart, C.: From Business Process to Component Architecture: Engineering Business to IT Alignment. In: 15th IEEE International Enterprise Distributed Object Computing Conference Workshops, pp. 269–274 (2011)
Practice Standard for Project Risk Management, Project Management Institute (2009)
Barateiro, J., Antunes, G., Borbinha, J.: Manage Risks through the Enterprise Architecture. In: 45th Hawaii International Conference on System Science (HICSS), pp. 3297–3306 (2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Jamróz, K., Pitulej, D., Werewka, J. (2014). Adapting Enterprise Architecture at a Software Development Company and the Resultant Benefits. In: Avgeriou, P., Zdun, U. (eds) Software Architecture. ECSA 2014. Lecture Notes in Computer Science, vol 8627. Springer, Cham. https://doi.org/10.1007/978-3-319-09970-5_16
Download citation
DOI: https://doi.org/10.1007/978-3-319-09970-5_16
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-09969-9
Online ISBN: 978-3-319-09970-5
eBook Packages: Computer ScienceComputer Science (R0)