DocumentCode
3451972
Title
Agile development of the database: a focal entity prototyping approach
Author
Morien, Roy
Author_Institution
Centre for Extended Enterprise & Bus. Intelligence, Curtin Bus. Sch. Curtin Univ. of Technol., Perth, WA, Australia
fYear
2005
fDate
24-29 July 2005
Firstpage
103
Lastpage
110
Abstract
The agile development of the database and the application system is a highly productive and successful activity when undertaken in a coherent and organized manner. Agility does not preclude structure and order in development. The more serial thinking that the entire database schema must be developed once and for all, and before any processing development can take place, is seen to be incorrect and unnecessary. The evolution of the database, like other aspects of evolutionary and agile development of software systems, contributes significantly to schema quality, correctness and adaptability. Research and experience in both commercial development and in an academic project environment over 20 years has demonstrated the reasonableness and efficacy of this approach, and this paper elaborates upon a well ordered and well-organized, but clearly agile approach, to database development, which the author has termed "focal entity prototyping".
Keywords
database management systems; software engineering; agile development; data modelling; database development; database evolution; focal entity prototyping; software systems; Australia; Business; Data models; Deductive databases; Iterative methods; Object oriented databases; Object oriented modeling; Protection; Prototypes; Software systems; Agile Development; Data Modelling; Entity Modelling; Prototyping;
fLanguage
English
Publisher
ieee
Conference_Titel
Agile Conference, 2005. Proceedings
Print_ISBN
0-7695-2487-7
Type
conf
DOI
10.1109/ADC.2005.7
Filename
1609809
Link To Document