This chapter is a tour of a variety of technology-delivery methodologies available across industries. To use them effectively, it is important to understand that project delivery requires a balance of flexibility and discipline. This balance is not a hard and fast rule either, but rather it is unique to the technology circumstance according to the business problems, the people, the organizations, the project type, and the technology used. No company exists whose enterprise can be managed by any one of the methodologies described. It is important for the enterprise architect to understand the scope and approach of each and to be able to utilize the strengths and identify the weaknesses in applying each to any delivery circumstance. |