Clearly this is sub-optimal, but it can work, and is often the only way to get agile techniques integrated into the larger organization
Its possible to have an agile development process co-exist peacefully along a management process that retains a number of waterfall elements
In a quasi-agile world managers could present a waterfall front to part of the org. while maintaining an agile front to the development team
• If your practice of agile techniques makes someone else’s job more difficult, then you owe a bit of tolerance to that person.
In an effective software development organization, testers with programming skills collaborate with programmers with testing skills.
