Staged AOP Adoption
Successful AOP adoption hinges on a staged process that minimizes risk. If the initial phase doesn't yield results, developers can discard their work without jeopardizing the entire codebase. Interestingly, teams often find themselves accelerating through the stages, despite initial time estimates. For deeper insights, resources like Adrian's blog and the IBM developer works series provide valuable guidance on this adoption strategy.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 11: Interview Gregor Kiczales
Related Questions
Why is doing phased programming the best approach?
When should we consider team adoption of new processes or tools in the episode Episode 11: Interview Gregor Kiczales and the clip Incremental Adoption Strategy?
When should we consider team adoption of new processes or tools based on the episode Episode 11: Interview Gregor Kiczales and the clip Incremental Adoption Strategy?