Originally posted by SussexSeagull
View Post
I was working on a super-big programme at a super-big bank which was entirely regulatory and extremely large amounts of money were at stake.
I said "What are the acceptance criteria the Regulator has specified?". The answer was "They won't say. We have to come up with something which is good enough". What's reasonable in that kind of situation depends upon what you discover about the nature and complexity of the various dimensions of the problems as you proceed.
Agile is based on - amongst other things - the fact you cannot know what you want when you start, let alone what you want by the time you go live. This emerges as you do analysis and design. I've worked for many big companies and they rarely know what they're doing. Quite a lot of - although by no means all - people know what they individually are doing but nobody really knows how that all adds up without a special exercise to integrate it.
Probably agile is more relevant in big companies simply because they are so unfathomable most of the time.
Comment