Summary for leadership and management in software architecture (lMSA 2008)
Companion of the 30th international conference on Software engineering
On identifying the skills needed for software architects
Proceedings of the first international workshop on Leadership and management in software architecture
Understanding how to support architects in sharing knowledge
SHARK '09 Proceedings of the 2009 ICSE Workshop on Sharing and Reusing Architectural Knowledge
The impact of non-technical factors on Software Architecture
LMSA '09 Proceedings of the 2009 ICSE Workshop on Leadership and Management in Software Architecture
Software architecture: Organizational perspectives
LMSA '09 Proceedings of the 2009 ICSE Workshop on Leadership and Management in Software Architecture
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
Information needed for architecture decision making
Proceedings of the 2010 ICSE Workshop on Product Line Approaches in Software Engineering
Naive architecting - understanding the reasoning process of students: a descriptive survey
ECSA'10 Proceedings of the 4th European conference on Software architecture
Controversy Corner: An empirical study of software architectures' effect on product quality
Journal of Systems and Software
Journal of Systems and Software
Proceedings of the 4th international workshop on Social software engineering
RCDA: Architecting as a risk- and cost management discipline
Journal of Systems and Software
Effective tool support for architectural knowledge sharing
ECSA'07 Proceedings of the First European conference on Software Architecture
Hi-index | 0.00 |
This paper focuses on the human aspects of architecting software--in particular, the duties, skills, and knowledge of software architects. We present the results of a survey of approximately 200 public sources of information aimed at professional software architects that we conducted in the summer of 2006. We summarize what those sources have to say about the duties, skills, and knowledge that competent architects must perform and have.