Monthly Archives: March 2010

Practicing My Art: It Can Be Simple

Day One. Just configured Hudson to build my project. It was easy. After configuring Mercurial and Maven it was nothing more than triggering the build. I found an extremely helpful tool for maven projects, it is m2eclipse. It allows you to create Maven projects within Eclipse which is nice but for me the killer feature

Read More..

Practicing My Art

I’m on my winter holiday, Yay! I was thinking that I will spend most of the free time practicing my art of coding. I am not very familiar with maven, Hudson nor Sonar so I am planning to write a piece of software using all three of them. It may seem odd that something as

Read More..

My first training pt. II

It’s getting closer and I am excited. We, meaning me and my partner in crime, have prepared close to 130 slides for the 2,5 day training. That may sound like a lot comparing to the simplicity of Scrum. This is not just a Scrum training. We are presenting our way of doing things. What has

Read More..

Teamplay

Recently in my futsal practices, my side was taking a beating. I had absolutely no clue why. On paper our team composition was better than our opponents. We had one substitute enabling us to keep up a huge tempo. There shouldn’t have been any obstacles for us, we should have won majority of the short

Read More..

Stepping outside the comfort zone

Week and a half ago I decided that it is time to do something I haven’t done before. I volunteered to organize Scandinavian Agile 2010 conference. My application was accepted so now I am part of the organizing committee. Of course the main work of organizing is outsourced so our responsibility is to innovate and

Read More..

Using ssh to proxy mercurial repositories

I faced a situation where I wanted to develop locally at home but still keep the sources available for myself on other hosts. For example, I am currently developing a TDD primer slideware and I have a simple example code base for a coding dojo that I wrote here at home. I want to be

Read More..

New books!

Just ordered three new books to be put to my ever growing reading backlog (ie. a pile of books beside my bed) Continuous Integration: Improving Software Quality and Reducing Risk (Martin Fowler Signature Books) Growing Object-Oriented Software, Guided by Tests (Beck Signature) Agile Testing: A Practical Guide for Testers and Agile Teams (Addison-Wesley Signature)

Read More..

Agile Skills

I just joined the Agile Skills Project which aims to create a baseline of the skills an Agile developer needs to have, including a shared vocabulary and understanding of fundamental practices. I encourage you all the at least skim the contents of the project since in order to succeed with Agile you need to have

Read More..

Kanban for delivering software

We work in an infinitely complex telco and service provider environments where it is extremely hard to keep up with the change. Our customers are driven by their user base which is as unpredictable as possible while the technological surroundings keep changing. Thus they want their time-to-market to be extremely small. Despite the fact that

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..