Resource title

A Structural approach to predicting and managing technical interactions in software development

Resource image

image for OpenScout resource :: A Structural approach to predicting and managing technical interactions in software development

Resource description

One of the most difficult challenges of managing product development is identifying the individuals who need to coordinate closely their interdependencies during the design process. "Who should talk to whom?" and "Which interfaces should they talk about?" are key questions that engineering managers must address when planning and executing product development efforts. In this paper, I introduce the notion of the affiliation matrix to map the product architecture onto the organizational structure and predict potential technical communication patterns. By comparing potential interactions with actual communications, engineering managers can uncover product interfaces and organizational interactions that may require special managerial action during the design phase of development processes. This provides an integrated view of how process, product, and organizational structures align themselves when developing new products. I illustrate the implementation of this approach in a software development organization, which offers relevant insights about the challenges associated with managing new software development.

Resource author

Resource publisher

Resource publish date

Resource language

en

Resource content type

application/pdf

Resource resource URL

http://flora.insead.edu/fichiersti_wp/inseadwp2007/2007-41.pdf

Resource license

Copyright INSEAD. All rights reserved