Ok…But who is resposible for delivery?

Decided to create this post as I’ve heard this question many times during the last 3 weeks. Several people asked that during the cspo training; clients asked 2 times; my boss and my colleagues could not omit this question too(3 times in total). So I want to share some of my thoughts on this topic.

Let’s imagine a scrum team, which is working on a Product. We have a Scrum master – a nice guy – and a Product owner, who has a lot of great ideas and drives the product on. The team works hard every sprint (yes, they play tennis and drink coffee several times a day. And… oh, hell… they even read facebook and watch cat videos during the working hours. So, just an average team). And one day their stakeholder/big boss comes and asks Scrum Master, “Ok, I see the team is working. You have a scrum master, a product owner… But we have a release planned in 2 months. So, tell me, who is responsible for the delivery? Who is responsible for the release being shipped on time?”

Continue reading Ok…But who is resposible for delivery?

Great team checklist

Once you start working with the team that is really great, you stop thinking about the things that make them great – their greatness just exists and you “feel” it. But “feel” doesn’t work for me – I really need to describe, classify, plan and predict. So, let’s try to describe the features of a great team, so it would help us breed more great teams. Have you ever been a part of great team? Or worked with one? Please share your experience.

What makes the difference:

Continue reading Great team checklist

Growing incredible teams: some useful tips

Working as the project manager in outsourcing companies in our country means that you are responsible for almost everything – writing the specification, creating application prototypes, schedules, plans. Sometimes you can even find yourself writing tests or editing designs. As a result, busy and tired PMs completely forget about their teams. They start treating them as resources. 1 item of development resource. “Hmm…Let’s put this 2 items on this projects and that one will go here. They are from the different offices/buildings? No matter…They are professionals! So they just have to write code.” As people are simply the “functions” they provide. And not even noticing we start using all the tips from “How to prevent teams formation” list.

Continue reading Growing incredible teams: some useful tips

How to perform great demo

Are you as frustrated when you have to perform a demo to the client as me? Hope, I am not alone) I think, that the sprint demo is one of the most important meetings in the scrum process. It is the time to show our work to the product owner and make our progress transparent. For the team it is very important to celebrate their achievements and see what that achieved. Also it is a chance to receive valuable feedback.

Continue reading How to perform great demo