• DocumentCode
    3333153
  • Title

    The Duties, Skills, and Knowledge of Software Architects

  • Author

    Clements, Paul ; Kazman, Rick ; Klein, Mark ; Devesh, Divya ; Reddy, Shivani ; Verma, Prageti

  • Author_Institution
    Carnegie Mellon Software Eng. Inst., Univ. of Hawaii, Manoa, HI
  • fYear
    2007
  • fDate
    6-9 Jan. 2007
  • Firstpage
    20
  • Lastpage
    20
  • Abstract
    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.
  • Keywords
    human factors; software architecture; duty; human aspect; human skill; software architect; Assembly; Computer architecture; Employment; Information resources; Information technology; Software architecture; Software engineering; Software measurement; Symbiosis; Web search;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Architecture, 2007. WICSA '07. The Working IEEE/IFIP Conference on
  • Conference_Location
    Mumbai
  • Electronic_ISBN
    0-7695-2744-2
  • Type

    conf

  • DOI
    10.1109/WICSA.2007.41
  • Filename
    4077037