DocumentCode :
2089247
Title :
The impact of non-technical factors on Software Architecture
Author :
Ferrari, Remo ; Madhavji, Nazim H. ; Wilding, Mark
Author_Institution :
Dept. of Comput. Sci., Univ. of Western Ontario, London, ON
fYear :
2009
fDate :
19-19 May 2009
Firstpage :
32
Lastpage :
36
Abstract :
Most of the research and pedagogical literature in Software Architecture is on technical issues. Recently, however, there has been increasing interest on the importance of non-technical factors such as leadership, communication, inter-personal skills, work habits etc. in architecting. In this paper, we continue this line of research by conducting an empirical study examining the impact of non-technical factors in Software Architecture from the viewpoint of academia. We analysed non-technical problems encountered from 15 student architecting teams to determine the types of problems students have, and also their impact on the quality of the architecture. Furthermore, we analyzed the IEEE/ACM Software Engineering and Computer Science curriculums to determine any correspondence between these curriculums and the student´s architecting performance. Based on this analysis, we make recommendations for the improved education of student software architects.
Keywords :
software architecture; education; non-technical factors; software architecture; student; Computer architecture; Computer science; Computer science education; Design methodology; Instruments; Meeting planning; Pattern analysis; Performance analysis; Software architecture; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Leadership and Management in Software Architecture, 2009. LMSA 2009. ICSE Workshop on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3717-7
Type :
conf
DOI :
10.1109/LMSA.2009.5074862
Filename :
5074862
Link To Document :
بازگشت