Evaluating the software architecture competence of organizations

被引:1
|
作者
Bass, Len [1 ]
Clements, Paul [1 ]
Kazman, Rick [1 ]
Klein, Mark [1 ]
机构
[1] Carnegie Mellon Univ, Inst Software Engn, Pittsburgh, PA 15213 USA
关键词
D O I
10.1109/WICSA.2008.12
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
An organization is architecturally competent if it has the ability to acquire, use and sustain the skills and knowledge necessary to carry out architecture-related practices that lead to systems that serve the organization's business goals. This paper presents some principles of architecture competence, based on four models that aid in explaining, measuring, and improving the architecture competence of an individual or an organization with respect to these principles, The principles are based on a set of fundamental beliefs about software architecture.
引用
收藏
页码:249 / 252
页数:4
相关论文
共 50 条
  • [1] Architecture Management in Software Development Organizations
    Sauermann, Victor
    Frey, Frank
    [J]. PROCEEDINGS OF THE 22ND EUROPEAN CONFERENCE ON PATTERN LANGUAGES OF PROGRAMS (EUROPLOP 2017), 2017,
  • [2] Architecture Reviews in Software Development Organizations
    Frey, Frank
    Sauermann, Victor
    Kopf, Michael
    Poettker, Michael
    [J]. EUROPLOP 2018: PROCEEDINGS OF THE 23RD EUROPEAN CONFERENCE ON PATTERN LANGUAGES OF PROGRAMS, 2018,
  • [3] Evaluating Architecture Stability of Software Projects
    Aversano, Lerina
    Molfetta, Marco
    Tortorella, Maria
    [J]. 2013 20TH WORKING CONFERENCE ON REVERSE ENGINEERING (WCRE), 2013, : 417 - 424
  • [4] What is included in software architecture?: A case study in three software organizations
    Smolander, K
    Hoikka, K
    Isokallio, J
    Kataikko, M
    Mäkelä, T
    [J]. NINTH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2002, : 131 - 138
  • [5] Software architecture model for a Competence Mapping Application - MapComp
    Timisica, Daniela
    Dutescu, Razvan-Alexandru
    [J]. ROMANIAN JOURNAL OF INFORMATION TECHNOLOGY AND AUTOMATIC CONTROL-REVISTA ROMANA DE INFORMATICA SI AUTOMATICA, 2022, 32 (04): : 59 - 68
  • [6] Evaluating performance attributes of layered software architecture
    Sharma, VS
    Jalote, P
    Trivedi, KS
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2005, 3489 : 66 - 81
  • [7] Evaluating variability at the software architecture level: An Overview
    Allian, Ana Paula
    Sena, Bruno
    Nakagawa, Elisa Yumi
    [J]. SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 2354 - 2361
  • [8] Four metaphors of architecture in software organizations: Finding out the meaning of architecture in practice
    Smolander, K
    [J]. 2002 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING, PROCEEDINGS, 2002, : 211 - 221
  • [9] EVALUATING THE PRACTICES OF FLEXIBILITY MATURITY FOR THE SOFTWARE PRODUCT AND SERVICE ORGANIZATIONS
    Shukla, Sanjai Kumar
    Sushil
    [J]. INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 2020, 50 : 71 - 89
  • [10] Hierarchical Organizations and a Supporting Software Architecture for Floating Car Data
    Haesevoets, Robrecht
    Weyns, Danny
    Holvoet, Tom
    Joosen, Wouter
    Valckenaers, Paul
    [J]. SASOW 2008: SECOND IEEE INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS WORKSHOPS, PROCEEDINGS, 2008, : 31 - +