Effective management of roles and responsibilities: Driving accountability in software development teams

被引:4
作者
Dubinsky, Y. [1 ]
Yaeli, A. [1 ]
Kofman, A. [1 ]
机构
[1] IBM Haifa Res Lab, IL-31905 Haifa, Israel
关键词
Compendex;
D O I
10.1147/JRD.2009.2039896
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Teams differ in the way they define roles and responsibilities and in the level of formalism by which they establish and communicate these definitions. Responsibilities are not always clearly defined, and there is often confusion or mismatch between the individual's perspectives of a role and the expectations of that role by other team members. This lack of shared understanding can lead to issues in performance and lack of accountability. We review the notion of role specification as part of software development governance and present an approach for specifying responsibilities in terms of decisions to be made during the life cycle of software development artifacts. We present evaluation data from software teams as they redefine their roles and shape their responsibilities. We further present a tool for governance specification based on this approach, which can ensure that these specifications are adhered to in the software development platform. We conclude by describing a methodology for how the tool and approach can be implemented to help software development teams understand and evolve the appropriate governance for their needs.
引用
收藏
页数:11
相关论文
共 38 条
  • [1] [Anonymous], IBM SOFTW DEV GOV
  • [2] [Anonymous], 2008, WORKSH SOFTW DEV GOV
  • [3] Artifact-centered operational modeling: Lessons from customer engagements
    Bhattacharya, K.
    Caswell, N. S.
    Kumaran, S.
    Nigam, A.
    Wu, F. Y.
    [J]. IBM SYSTEMS JOURNAL, 2007, 46 (04) : 703 - 721
  • [4] Bhattacharya K., 2009, Handbook of Research on Business Process Modeling
  • [5] RECENT DEVELOPMENTS IN ROLE-THEORY
    BIDDLE, BJ
    [J]. ANNUAL REVIEW OF SOCIOLOGY, 1986, 12 : 67 - 92
  • [6] Cantor M., 2007, IBM DEVELOPERWORKS
  • [7] Chulani S., 2006, RC24064 IBM
  • [8] Deriving executable process descriptions from UML
    Di Nitto, E
    Lavazza, L
    Schiavoni, M
    Tracanella, E
    Trombetta, M
    [J]. ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2002, : 155 - 165
  • [9] Dori D., 2011, J CHEM INF MODEL, V2nd ed., P1208
  • [10] Dubinsky Y., 2007, INFORM TECHNOLOGY GO, P266