Thread: Are you Agile?
View Single Post
Unread 24 Mar 2007, 18:42   #6
Phil^
Insomniac
 
Phil^'s Avatar
 
Join Date: May 2003
Posts: 3,583
Phil^ spreads love and joy to the forum in the same way Jesus wouldPhil^ spreads love and joy to the forum in the same way Jesus wouldPhil^ spreads love and joy to the forum in the same way Jesus wouldPhil^ spreads love and joy to the forum in the same way Jesus wouldPhil^ spreads love and joy to the forum in the same way Jesus wouldPhil^ spreads love and joy to the forum in the same way Jesus wouldPhil^ spreads love and joy to the forum in the same way Jesus wouldPhil^ spreads love and joy to the forum in the same way Jesus wouldPhil^ spreads love and joy to the forum in the same way Jesus wouldPhil^ spreads love and joy to the forum in the same way Jesus wouldPhil^ spreads love and joy to the forum in the same way Jesus would
Re: Are you Agile?

Ive been doing a course on agile programming this semester ( the scrum method in particular ) , for which we have to write a 'blog' as we go along about how we are finding things and what we did ( i cringed when they said this in the lectures, another sodding buzzword. )
In it, theres a bit of critisicm about it all :/

It has its place in small software development teams which have to develop something tangible quickly i guess, but certainly not for enterprise level development where you are developing a huuge system which has to be pretty damn good and thought through in how everything is going to interact with each other thing ( UML diagrams , the works for planning etc )

The test-driven development aspect of it is good, and easily retrofitted to a more robust dev model but aside from that... :S
Its just the lack of overall planning which i dont like primarily about it. You have no idea where the thing is going in the end or if the whole thing is going to be done on time, only where you are supposed to be at the end of a particular sprint.
On the plus side it does put more pressure on the customer to say precisely what they want and to stop faffing about with indecision since they are what drives the process on. If anything goes wrong outside of the acceptance tests that they agree too then its their own fault and not that of the developer which is good for us. a rather nice CYA approach
__________________
Phil^

Last edited by Phil^; 24 Mar 2007 at 18:51.
Phil^ is offline   Reply With Quote