Presentation is loading. Please wait.

Presentation is loading. Please wait.

Designing databases using agile methodology for web applications By Belkacem Mezhoud ITK 478 Student.

Similar presentations


Presentation on theme: "Designing databases using agile methodology for web applications By Belkacem Mezhoud ITK 478 Student."— Presentation transcript:

1 Designing databases using agile methodology for web applications By Belkacem Mezhoud ITK 478 Student

2 Designing databases using agile methodology for web applications Introduction Web application architecture Agile Database Design Usage and Challenges of agile data base design Conclusion

3 introduction - Data Base changes are not simple as application changes. - Because we are not using design methods to ease changes. - Need for a quick way to respond to changes in requirements.

4 Web Application Architecture 3 tiers: Presentation, business and Data Component Based Architecture For Rapid development, an architecture where: Presentation is: View and Controller Business is: Domain and Application Data is: Persistence

5 Agile Database Design Follows the agile principles And data, enterprise issues and groups, each project is unique, teamwork and compromises. Deliver fast like we do in presentation and in business layers. We can use agile techniques such as class normalization, refactoring

6 Usage and Challenges of agile database design In Agile we focus on necessary processes and documentation. We work all together; application developers, DBAs, users, clients. We do pair programming We use Test Driven Development

7 Usage and Challenges of agile database design (Cont) New Methodology, therefore cultural issues Traditional versus agile development

8 Conclusion Evolving environment Need to respond fast and accurate. Why not agile. Agile Database Techniques: Refactoring Video by Scott Ambler Agile Database Techniques: Refactoring Video


Download ppt "Designing databases using agile methodology for web applications By Belkacem Mezhoud ITK 478 Student."

Similar presentations


Ads by Google