Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
CHAPTER 6 Agile Data Design In this chapter, I'm going to talk about the role of data analysis and design in the context of Agile Development. I want to make it clear from the onset that I am NOT going to talk about how to do data modeling and requirements gathering; there are a number of excellent books (many from this publisher) on those topics. Instead, I'm going to discuss what data design is, and is not, and how and when data design can be done in the context of an Agile project. Also, in this chapter and the next, I'll have something to say about normalization, and the differences between normalization in the logical view of data and normalization in the physical view of data. The Focus of Data Design The purpose of data design, which usually manifests itself in the