It's all about attitude

No matter what framework and processes you use, you will not benefit from them if your team has not got the right attitude. It is mentioned in the Agile Manifesto: Individuals and interactions over processes and tools After years of working with teams I can really understand the importance of this statement. You can get a team to be more productive…

Read More

We are not a startup!

This is what I hear from a lot of people that work in big corporations when we talk about multifunctional teams and feature teams. My instict pushes me to reply with "Well, you SHOULD bloody be like a startup". There is a specific reason why I think big companies should behave more like startups and that is to remove dependencies. In big…

Read More

Don't wait for wireframes

I've now seen this happening in a lot of teams where developers refuse to pick up a user story because there is no detailed wireframe for it. This was actually my same reaction about 10 years ago, when I did not really understand the MVC architecture and I could not really think about data in isolation. The fact is that you can start working on the…

Read More

Why Agile teams need HISTORY in order to collaborate

Yesterday, 10th April 2014, I attended the Bath Scrum User group event presented by Geoff Watts. The venue was good, it was at the Bath Innovation Centre which is next to the train station, and there were about 40-50 people. I was really looking forward to this presentation as I recently started reading Geoff's book "Scrum Mastery", and I…

Read More

Next steps to becoming a Learning Tree Instructor

I'm glad to say that I've passed the 3 days Instructor course with Learning Tree to become an instrcutor. The next steps are : Teaching a couple of chapters of the course with the help of a seasoned instructor. Going solo! I'm both excited and scared at the same time, because there is a big difference between the theory of teaching a class and the…

Read More

Motivation 3.0

In the last few years I've worked for big corporations and small start ups and I've seen two major different ways of approaching employees motivation. In the big corporations, the main source of motivation was usually through rewards. You work hard and meet the deadline and I'll give you a bonus or I won't fire you. On the other side, in the start…

Read More

The Waste Snake

This is part of a series of posts I would like to write regarding practical techniques I have learnt, read about and used in Agile Software Development. I would like to start with the **Waste Snake**. I heard about it while at a Scrum Master user group meeting in Glasgow and I introduced it in a recent project I worked on. Goal The main goal of thi…

Read More

Becoming a Learning Tree Instructor

I'm currently going through the recruitment process to become a Learning Tree instructor and I'm quite excited about it. I love giving presentations and interact with people, and I especially love the feel of challenge just before the course starts. In my previous positions I was not afraid of presenting new technologies or new methodologies to the…

Read More

Coursera... a retrospective

I've just finished attending my first MOOC on Coursera, the course was Programming Languages by Dan Grossman from the University of Washington. What an excellent experience it was, I thoroughly enjoyed it and learnt a ton of new stuff, especially related to Functional Programming, which I've now secretly fell in love with. The course was spread ov…

Read More