Neil Enns - What do developers need to think about when building applications for the…
Jim and Ward,
The only problem people ran into with any development processes are:
1. Management – Let me be in charge attitude
2. Communication –playing a broken phone and assumptions on the parties involved.
So, many times I ran into so much Politics within the company that it is not even funny. No matter what methodology you would use it would not work until on ALL levels of the “FOOD CHAIN” are agreed on the objectives.
The advantages of XP are:
1.Involment of the end-user in the development processes. Consulting companies always ended up to be isolated from the end-user. This is huge project risk.
2. Small amount of documentation or just docs that are needed to communicate the point across boundaries.
I agree that XP mostly works for small teams. One reason for it is that people have to get alone and stop playing politics in order to succeed.
Keep up good work, guys
[www.ipattern.com do you?]