Posts Tagged agile

Tools for retrospectives in distributed teams

Tags: , ,

In our company we work remotely from different locations across Poland. And because we work using agile, after each iteration (in my project usually every 2 weeks) we have a sprint retrospective when we share our insights about what was good and bad in the last sprint. Then we vote on minuses, discuss them and try to extract action items to perform so those problem are less likely to recur in the future.

Standard retrospective is easy , you sit next to other people from your project and simply discuss. But when there are hundreds of kilometers between team members, you need a tool (except Skype of course :) ) that will allow to conduct a successful retro. Below I share my opinions about three tools that might be essential for distributed teams and distributed retrospectives.

Continue reading this post …


Be Sociable, Share!

Human side of Agile methodology – review of “Individuals and Interactions: An Agile Guide”

Tags: , , , , ,

Some time ago, after I had written a review of The Clean Coder, I received a tweet from @InformIT saying that they liked my review. And then, after a few e-mails with person from Pearson I received three selected books to read and review. Individuals and Interactions: An Agile Guide is the first of them.

Review

You all probably know this sentence:

“Individuals and interactions over processes and tools”, but for those who don’t, this is the first point of Agile Manifesto, a set of principles defining agile software development. And if I had to describe or review this book in one sentence, this one would be the best to describe content and general philosophy of this title.

In my opinion most of the books regarding Agile are about other four principles and the first one is somehow forgotten and neglected. But Individuals and Interactions: An Agile Guide is quite different as it (as title might suggest :) ) concentrates mostly on people as a team members. It shows how to take advantage of differences in developers personalities, how easily find and use “work-arounds” for those differences that might cause some trouble and ferment among the team and how to prepare to conflicts that might occur so they won’t distract members of team from doing their job. And last but not least, it shows how to motivate people in a various ways and create effectively working and well communicating team from different personalities without leaving anyone feeling used, ignored or alienated.

Continue reading this post …


Be Sociable, Share!