I am currently working with a client who is undergoing a infrastructure renewal program in which all of their legacy apps will be retired by 2020. At the core of this strategic objective has been the decision to buy rather then build. At the same time, this client has decided to undergo an Agile adoption. Do you see the dilemma? The two tend to not play nicely together mainly because of contract negotiations. How do we structure our contracts so that we can put ourselves in a position to be Agile?
FYI…I have read the literature on Agile contracts and the different approaches, but “F” the theory. What has worked and not worked for you guys?