Comments, Code and Qt. Some words about the wonderful world of software engineering

22Sep/102

Non-sterile Agile: Comments on “Handling Bugs in an Agile Context”

Posted by kypeli

In my earlier post I already wrote about experiences with agile development. I call these posts "non-sterile agile" because I feel that once agile principles are let loose into the corporate world, agile development changes its nature. I stumbled upon an interesting article by Elisabeth Hendrickson about bugs in agile development. In her article, Hendrickson talks about bug triaging in agile context. It's an interesting read and I agree with her - but only from an agile theoretical point of view. In agile context, it all makes sense that we don't have bugs (or we don't call the issues we observe as bugs at least). Normally we call software defects bugs, but in agile development we don't have bugs because we only create done backlog items. If an item has a bug in it, it will not be called done. Simple - in theory.

Technorati Tags: , , , , ,

20Sep/101

Non-sterile Agile: Distributed teams

Posted by kypeli

I call this post non-sterile agile because I feel that once agile principles are let loose into the corporate world agile development changes its nature and face. In this (and hopefully upcoming posts) I will try to go through some of the ideas and experiences I have about agile development in the corporate world. Agile development embraces communication over written documents. This we learn already from the agile manifest. Good communication is best achieved by talking to each other. Then you can really describe the problem. You can ask direct questions or even draw something on a whiteboard to make things really clear. If all relevant people sit next to each other working on the same project, there is no need for design documents, architecture descriptions, UML diagrams and such when you can go and ask the person next to your seat if something is unclear. Likewise you wouldn't not need send emails and wait for replies which will only hold you back while you wait for the answer.

Technorati Tags: , , , ,

23Jan/101

My new professional blog

Posted by kypeli

Welcome to my new blog. I already have an other blog hosted at Blogspot, but I decided to move my blog to en other hosted server I have better access to and use WordPress as the publishing platform. I got some very nice experience with it after we set it up at work for an internal project. It really was 5 minutes and everything worked. Amazing! The idea for this fresh blog is to collect my ideas and thoughts as a professional software engineer. The earlier blog I had was more of a diary type but I wanted to change that. You should check out my collegues, Zchydem's, blog, because he has been doing this for a long time and he already has some very cool posts! I am a software engineer developing Qt in C++ and a Scrum master for a Maemo development team. These are the topics you can expect to hear from me. Stay tuned 🙂

Technorati Tags: , , , , ,