I’ve been involved with Software development for nearly 30 years and I’ve always found software development methodologies interesting (not to mention important). In the beginning we were taught about the waterfall method and eventually we have moved on to more agile methods which permit iterations and a more client involved process. To be frank,...

