A Feature Partitioning Method for Distributed Agile Release Planning

Conference Paper in Lecture Notes in Business Information Processing, May 2011

DOI: 10.1007/978-3-642-20677-1_3

Abstract
Agile software development represents a major approach that has gained increasing popularity in recent years. Economy forces agile organizations to overcome geographical distances to benefit from accessing a larger resource pooland to reduce development costs. However, agile and distributed development approaches differ significantly in their key tenets. While agile methods mainly rely on informal processes to facilitate coordination, distributed development typically relies on formal mechanisms. To address this situation, we present a distributed agile release planning approach to assist the release planning processof distributed agile development teams by identifying feature chunks that can be implemented co-located to minimize the communication needs between dispersed teams. The presented method demonstrates how this approach 1) necessitates less intensive communication and coordination, 2) can provide better utilization of resources, and 3) can produce higher quality feature distribution plans. Finally, the paper analyzes benefits and issues from the use of this approach.

Keywords
Distributed development, agile release planning, partitioning

Full-text PDF available here

Authors

Kapcsolat

További információkat kérek a termékről

Köszönjük az érdeklődést, hamarosan felvesszük Önnel a kapcsolatot!

További információkat kérek a termékről

Köszönjük az érdeklődést, hamarosan felvesszük Önnel a kapcsolatot!