All About Agile | Agile Development Made Easy


Measuring Productivity In Software Development Teams

by Olga Kouzina, 15 April 2014 | The Agile Blogosphere

Most software development companies measure productivity of teams and individuals. Those measurements are then used to rate the individual or group performance. Numbers are so nice, cozy and familiar. They make things simpler; and if someone’s productivity can be objectively rated with numbers, lucky is this person and lucky are the managers of this person. This person is lucky because the clarity...
read more

How Timelines Help Project Managers Track Progress

… no matter if it’s agile, Scrum, Kanban, SAFe, lean, XP or some mix of these methodologies. Project managers want to track progress in any software development project,...
read more

Our Evolution of Visual Process Management

I’ve poked around the subject of visual process management in my previous articles, accentuating the complexity and non-linearity of software production process, and how a traditional...
read more

Why Self-Organization Is a Luxury

by Olga Kouzina, 26 February 2014
The Agile Blogosphere

I continue exploring deep reasons behind various phenomena in agile software development. It’s amazing, how often the universal principle of entropy manifests itself in the  relatively...
read more

A Product Owner’s Syllabus

by Olga Kouzina, 14 January 2014
The Agile Blogosphere

In one of my previous articles (Project Managers: Nurturing vs. Hiring?) I’ve written on why we prefer to nurture product owners (we call them feature owners) internally, instead...
read more

Project Manager or Tech Leader?

by Olga Kouzina, 24 October 2013
The Agile Blogosphere

Yesterday I had the privilege of watching  Hillary Clinton speak at UB. Ms. Clinton spoke on various issues related to national and international affairs, and while this speech was...
read more

Non-Judgmental Communication for Agile Teams

by Olga Kouzina, 11 October 2013
The Agile Blogosphere

A couple months ago I started a series of posts about communication (see Non-Violent Communication for Agile Teams). The concept of non-violent communication has been introduced and...
read more

Feature Teams: First Among Equals

by Olga Kouzina, 10 October 2013
The Agile Blogosphere

Last week, in the When One Product Owner Is Not Enough post, I shared some thoughts on when a team might consider replacing one product owner with several feature owners. This time...
read more

Kanban as Multiban?

We’ve been working for several years with Kanban process, and there’s quite a bit of experience about it that we’ve shared (see the posts tagged with “kanban”)....
read more

Bored at a Daily Stand-up? Question the “Who” and “Why”

by Olga Kouzina, 26 September 2013
The Agile Blogosphere

It wouldn’t be an exaggeration to say that posts on daily stand-up meetings take a top standing (*pun intended*) among the blogs related to Scrum. Looks like I’m ready to...
read more

Non-Violent Communication for Agile Teams

by Olga Kouzina, 20 September 2013
The Agile Blogosphere

As the heading suggests, today I’d like to take a brief look at the concept of non-violent communication. Communication means really a lot for software development teams. If something...
read more

Take 5 Visual Reports for Kanban

by Olga Kouzina, 11 September 2013
The Agile Blogosphere

In this installment of the dataviz series, I will tell about some visual reports that might be of interest for Kanban practitioners. We all know Kanban as a process that has production...
read more

Continuous Problem-Solving Is No Accident

In my recent Back to the Future of Agile Software Development essay, I posited the maxim that agile is continuous problem-solving. Whether we create new designs, or architectures, or...
read more