Pull and Push in Kanban

September 12, 2011
Thumbnail image for Pull and Push in Kanban

Kanban is a pull system. Period. In Kanban everyone pulls the task from the previous stage to another. Developers pull tasks which are ready, quality engineers pull tasks which are built, release managers pull those which are tested, and so on, and so forth. Basically every operation on the board happens that way. Well, almost. [...]

Read the full article →

Juggling Goals

September 5, 2011
Thumbnail image for Juggling Goals

The other day I had a great discussion on Twitter with George Dinwiddie on goals conflicting with each other on different levels. It all started with goals changing over time, went through divergent goals between a project team and stakeholders and ended up with clash between short- and long-term goals. Well, actually it ended up [...]

Read the full article →

The Worst Management Task Ever

September 2, 2011
Thumbnail image for The Worst Management Task Ever

If you asked me to point a single thing, which I hate most in senior management role, I wouldn’t have any problems with the answer. It would be firing people. On my personal hate scale there’s firing, then huge, huge void and only then other unpleasant things and tasks to do. Each time I fire [...]

Read the full article →

AgileByExample 2011

August 29, 2011
Thumbnail image for AgileByExample 2011

As I started working on my session for AgileByExample 2011 conference I realized I haven’t announced it on the blog yet. Well, it’s high time to fix it. AgileByExample, or #abe2011, is a younger sister of ACE Conference, which I’ve mentioned here a number of times. It doesn’t mean it is organized by the same [...]

Read the full article →

More on Waterfall

August 22, 2011
Thumbnail image for More on Waterfall

My recent post on usage of waterfall caused some stir and expectedly so. One of its outcomes was an interesting discussion on Twitter with Markus Andrezak followed by his comment under the post. As I promised to continue discussion on the blog, here is a follow-up. Markus points that there’s no point in resigning from [...]

Read the full article →

Lean Kanban Central Europe 2011 – The Best Kanban Conference Around

August 19, 2011
Thumbnail image for Lean Kanban Central Europe 2011 – The Best Kanban Conference Around

When I think about different events I attend I tend to value them for different reasons. Let’s take this year. I will definitely put ACE Conference very high because of its ideal size (less than 200 people) in terms of networking. This is kind of ideal size of the crowd to have lots of different [...]

Read the full article →

Waterfall? Sure! Why Not?

August 17, 2011
Thumbnail image for Waterfall? Sure! Why Not?

I heard this sentence today: “This is a classic example of a project where hardcore waterfall would be the best way to go. You know, detailed specs up front and not even a single line of code before the whole thing is formally approved.” A gem. A real gem. I mean seriously. OK, just before [...]

Read the full article →

Kanban: When It Is Hard to Map a Process to a Kanban Board

August 16, 2011
Thumbnail image for Kanban: When It Is Hard to Map a Process to a Kanban Board

I was asked for an advice the other day: “We have a problem with mapping testing stage into our Kanban board. In ideal world we would test a feature once it is developed, and deploy it on client’s testing environment if and only if every bug we find in the feature is fixed and verified. [...]

Read the full article →

On Making Difficult Decisions

August 11, 2011
Thumbnail image for On Making Difficult Decisions

Occasionally I receive some flak because of one of decisions I make. Almost always it is one of those decisions which changes status quo. Let’s take an example: an employee has an offer from a competitor. You care about her so you try to keep her offering different things, e.g. transition to a better project, [...]

Read the full article →

Trainers, SMART Goals and Context

August 1, 2011
Thumbnail image for Trainers, SMART Goals and Context

Every time I’m on some kind of management training I have this vague feeling of disconnection. I mean I do assume a trainer is a competent person who saw way more different work environments than I ever would. They also are trained trainers meaning they know all the tricks how work with a group, what [...]

Read the full article →