Musings

Breathing Agile : Communication Issues

Agile software development espouses frequent inspection, frequent adaptation, teamwork, accountability. All these would not really be possible if the team does not communicate.Forming an agile team that is essentially weak in communication skills is a recipe for disaster.In the first place, one of the main expectations of the team members are that they are fully… Continue reading Breathing Agile : Communication Issues

Musings

waterfall flavored agile development

a pretty tiring exercise of getting feedback from a client and a somehow in-depth discussion on what has transpired over the recent months has led to one conlusion. i am actually working on a waterfall-flavored agile development! waterfall software development essentially means that: requirements are defined. come up with a design that will be used… Continue reading waterfall flavored agile development