• DocumentCode
    2374501
  • Title

    Analysis and Management of Architectural Dependencies in Iterative Release Planning

  • Author

    Brown, Nanette ; Nord, Robert L. ; Ozkaya, Ipek ; Pais, Manuel

  • Author_Institution
    Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2011
  • fDate
    20-24 June 2011
  • Firstpage
    103
  • Lastpage
    112
  • Abstract
    Within any incremental development paradigm, there exists a tension between the desire to deliver value to the customer early and the desire to reduce cost by avoiding architectural refactoring in subsequent releases. What is lacking, however, is quantifiable guidance that highlights the potential benefits and risks of choosing one or the other of these alternatives or a blend of both strategies. In this paper, we assert that the ability to quantify architecture quality with measurable criteria provides engineering guidance for iterative release planning. We demonstrate the use of propagation cost as a proxy for architectural health with dependency analysis of design structure and domain mapping matrices as a quantifiable basis for iteration planning.
  • Keywords
    software architecture; software development management; architectural dependencies management; architectural health; architectural refactoring; architecture quality; dependency analysis; design structure; domain mapping matrices; engineering guidance; incremental development paradigm; iterative release planning; propagation cost; Buildings; Computer architecture; Context; Frequency selective surfaces; Measurement; Planning; Software; architecture quality; dependency management; design structure matrix; propagation cost;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Architecture (WICSA), 2011 9th Working IEEE/IFIP Conference on
  • Conference_Location
    Boulder, CO
  • Print_ISBN
    978-1-61284-399-5
  • Electronic_ISBN
    978-0-7695-4351-2
  • Type

    conf

  • DOI
    10.1109/WICSA.2011.22
  • Filename
    5959724