登入
選單
返回
Google圖書搜尋
Agile Software Architecture
Jennifer Pérez
Jessica Díaz
Juan Garbajosa
Agustín Yagüe
其他書名
Chapter 9. Bridging User Stories and Software Architecture: A Tailored Scrum for Agile Architecting
出版
Elsevier Inc. Chapters
, 2013-11-27
主題
Computers / Programming / General
Computers / Software Development & Engineering / Systems Analysis & Design
Computers / Software Development & Engineering / General
Computers / Software Development & Engineering / Tools
Computers / General
ISBN
0128070293
9780128070291
URL
http://books.google.com.hk/books?id=sEN1DAAAQBAJ&hl=&source=gbs_api
EBook
SAMPLE
註釋
Agile architecting is a key issue to scale agile to develop large software systems. This chapter describes a set of mechanisms that make agile architecting feasible. These mechanisms are smoothly integrated in a tailored Scrum for agile architecting by (1) defining product requirements in terms of features by using feature pools and feature trees to provide the portfolio and roadmap visions of a product, (2) designing highly flexible architecture called working architecture, (3) bridging user stories and software architecture through features and design decisions as traceability mechanisms, and (4) systematically assisting agile practitioners by conducting change impact analysis of features through various iterations of the agile process. This tailored Scrum for agile architecting has been successfully put into practice to develop several projects, which have been deployed in a software factory set up in collaboration between the Technical University of Madrid (UPM) and the company Indra. In this chapter, one of these projects is used to illustrate how this tailored Scrum has been applied and how it can be adopted.