Nobody can question if you implement the Agile practices in Waterfall projects. If you talk about XP practices in general, they are not really specific about any methodology. Pair-programming, CI, TDD etc all make sense in any methodology. However one of the key difference is – Waterfall doesn’t bound you in anything. It also doesn’t say that the least engineering or project execution practices are these or those or that one except defining 4 phases of the methodology. So in my experience of 10 years with Waterfall some people used to adopt some good practices and some others didn’t. It used to be person dependent case how a Project Manager would like to execute a project.
[Read more…] about The Need of Agile Architect in Scrum Team