Section 1:Historical Background and Software Engineering
Lesson 1:Software Crisis
5:43 mins
Lesson 2:Evolution of Software Engineering
7:48 mins
Lesson 3:Challenges and Successes in Software Development
7:06 mins
Section 2:Agile Development Process
Lesson 4:Agile Manifesto and Development Processes
5:11 mins
Lesson 5:Critics and Problems
5:17 mins
Section 3:Software Architecture for Agile Development
Lesson 6:Concept of Software Architecture
6:58 mins
Lesson 7:An Agile Architecture
8:55 mins
Lesson 8:Re-Engineering of a Legacy IT System
11:14 mins
Lesson 9:Towards Model Driven Approach
6:24 mins
Lesson 10:Applying Agile Architecture in Application Development
8:27 mins
Section 4:Experience and Lesson Learned
Lesson 11:Project Experience
4:54 mins
Lesson 12:Developers, Managers and Development Team
5:05 mins
Lesson 13:Positive and Negative Experience
3:38 mins
Lesson 14:Lessons Learned
3:33 mins
Section 5:Vision for the Future and Winding Up
Lesson 15:Development of an Enterprise IT Architecture
3:54 mins
Lesson 16:Semantic and Rule Modeling for Application Development
3:42 mins
Lesson 17:Conclusion and Final Remark
2:45 mins