Section 1 - The beginning
Introduction
Section 2 - Modelling
Chapter 1: Modelling with UML
Section 3 - Delivering Software
Chapter 2: The WaterfallChapter 3: InitiationChapter 4: Requirements gatheringChapter 5: AnalysisChapter 6: A Design primerChapter 7: DesignChapter 8: Visual DesignChapter 9: Writing codeChapter 10: Releasing software
Section 4 - Approach and people
Chapter 11: Iterative, incremental methodsChapter 12: Managing the environmentChapter 13: When can I have it?Chapter 14: The way of the SAChapter 15: Patterns & antipatternsChapter 15a: Show me your architectureChapter 16: Enterprise architectureChapter 17: Where do we go from here?
Section 5 - Aardvark & Aardvark, Solicitors
Chapter 18: The Aardvark & Aardvark assignment
From here to software architecture
There is a tremendous amount of software being developed for an equally hugeamount of reasons. Unfortunately, in this high technology, leading edge,paradigm-shifting world of computing, we have forgotten the original promise of technology. It was meant to make our lives easier.This book is about how individuals can take the lead in realigning ourdevelopment efforts to that promise. In doing so, we shall in turn take our leadfrom the practice of Architecture, when Architects formed themselves into