Improving architectural design decisions

Show simple item record

dc.contributor.author Boake, Andrew B.
dc.date.accessioned 2009-03-09T07:12:35Z
dc.date.available 2009-03-09T07:12:35Z
dc.date.created 2008-06-28
dc.date.issued 2009-03-09T07:12:35Z
dc.description The Post-Proceedings of this Festschrift will be formally published in The South African Computer Journal number 41.
dc.description.abstract The value of architecture in a corporate information technology environment lies in guidance on technology choice and system design. Underlying this is the ability of the architecture team to research the relevant architectural domains well, to formulate informed strategies, to document these explicitly, and to guide projects in their application. To do this, architects must make decisions between competing directions, and on difficult trade-offs in their application. These decisions are often based solely on experience, gut-feel, even bias. They are typically arrived at using implicit reasoning such as rules of thumb, and are often poorly articulated. This results in poor corporate technology decisionmaking, and unclearly documented architectural direction. This paper investigates what can be done to improve this decision-making. It positions architectural decision-making as an exercise in balancing design forces, and the role of solution architect as facilitator between the representative stakeholders. We describe an experience in building a team which has followed this approach in a particular corporate environment, and document the lessons learnt.
dc.identifier.citation Boake, AB 2008, 'Improving architectural design decisions', in Colloquium and Festschrift at the occasion of the 60th birthday of Derrick Kourie (Computer Science), Windy Brow, South Afica, 28 June 2008. [http://www.cs.up.ac.za/cs/sgruner/Festschrift/]
dc.identifier.uri http://hdl.handle.net/2263/9147
dc.language.iso en en_US
dc.rights Andrew Boake en_US
dc.subject Design forces en_US
dc.subject Enterprise architecture (EA) en_US
dc.subject.lcsh Computer science
dc.subject.lcsh System theory
dc.subject.lcsh Software architecture
dc.title Improving architectural design decisions en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record