Blog Archives

Canceling Sprints

Within last week I have seen more sprint cancellations than ever before :) It’s a good thing. Canceling a sprint is responding to change. If things change enough you need to adjust and what a better way than starting all over. We may have some problems because we have to synchronize our sprints with so

Read More..

Day Two In Training

It’s already day two of our training. After surviving the jet lag (at least I am hoping I have survived) and a good night sleep the first day seems to be a success. On day one we went through Scrum as a process on a more theoretical level. We had quite many exercises and as

Read More..

Autonomy

Let’s say you have a team that is full of capable individuals who have started to bond. They are eager, wise and good workers. They have clear goal, clear stories to implement, well-formed backlog and proper tools. Is there something that can prevent them to succeed, to become a hyper-productive team? Unfortunately yes and a

Read More..

Limiting interdependecies

At work our Scrum transition has been going on for almost 2 years now. We tried to do a full adoption in one go and learned that changing the ways we work is rather challenging and that it takes time. Now after two years Agile thinking has penetrated most of our solution unit with little

Read More..

My First Training pt. II

The schedule is bit clearer now. It will be at least 2 and a half days of practical Scrum. We will teach, coach, show and introduce Scrum as a way of working. We will also provide our insight on the obstacles and problems specific to our problem domain. During the days we will have plenty

Read More..

My First Training

It is true. I am going to teach Scrum and Agile to people I don’t know. How did this happen? Maybe because I wanted to and I clearly stated this at work. Maybe because I am enthusiastic about new things and spreading knowledge. I really don’ know but I am excited. Excited. I am also

Read More..

Confessions: I used to be a cowboy coder

A long time ago, when pixels were larger, I used to write code with a happy hacker mentality. I wrote it like a stream of consciousness. The code did what it was supposed to do. Well, after many iterations of fixing and more fixing. Erm, after more than many iterations, countless iterations would be a

Read More..

Agile Linkage!

Here we go again! Collaboration is fundamental, definitely keeping this exercise in mind. Simple exercise to demonstrate the value of collaboration How to effectively prioritize stories: The billboard over moscow What’s keeping you from refactoring? Refactoring Inhibitors There. Good stuff! Are you agile?

Read More..

DoTS – Movement forward part 3

Today I was not physically present at work but managed to take part into various chats regarding our work. With the help of our wise Scrummaster we now have two short term goals that are simple, well defined, achievable and small. When reached each short term goal will provide a full CI environment for one

Read More..

DoTS – Movement forward part 2

Today we proceeded quite well with our test strategy. We figured out that we have to split our test strategy into two parts. Legacy code New code Majority of our backlog work belongs to the first category. So we did some thinking and figured out that the majority of our testing effort and its automation

Read More..