When adopting Scrum, a common concern for both teams and managers is “What do we do with the Team Leader role?”. We discussed this delicate issue earlier this year at the AgileWorks meetup in Timisoara. There were still unanswered questions after the first meeting, so we had to schedule another one. In this blog post, I... Read more
The Mozaic Works coaches have many conversations with people who have burning questions about Scrum, either in community or during trainings. We’ve decided to start answering the most common ones in a series of “Burning Questions” blog posts. This blog post is the first. 1. How do I convince my team to buy into Scrum?... Read more
Watch the video from the first edition of Bucharest Agile Talks, where Flavius Stef picks a winner in the battle of Scrum versus Kanban. Or does he?
The Sprint has finished and the team has several incomplete stories. Is it ok to present partial work during the Sprint Review?
Do we need a full time Scrum Master or is it a part time role?
Are you facilitating meetings where only half the team gets to speak? Here are a few simple tips to get the entire team involved.
What are the main responsibilities a Scrum Master should take care of? This post identifies four major 'hats' they should wear: team facilitator, performance guardian, servant leader and change catalyst.
“The task of the leader is to get his people from where they are to where they have not been” — Henry A. Kissinger How does a technical leader act in a company with empowered teams? I believe all leaders must attend to five fundamental duties: demonstrate character, clarify direction, solve problems, increase motivation and develop people. This blog post describes the fifth duty: improving... Read more
In order to succeed, we must first believe that we can. — Nikos Kazantzakis How does a technical leader act in a company with empowered teams? This blog post is part of a series that tries to answer that question. I believe all leaders must attend to five fundamental duties: demonstrate character, clarify direction, solve problems, increase motivation... Read more
Effective problem-solving leaders know how to organize the environment so that all eyes are operating at full power. — Jerry Weinberg, Becoming a Technical Leader How does a technical leader act in a company with empowered teams? This blog post is part of a series that tries to answer that question. I believe all leaders must attend... Read more
The future belongs to those who see possibilities before they become obvious. — John Scully How does a technical leader act in a company with empowered teams? This blog post is part of a series that tries to answer that question. I believe all leaders must attend to five fundamental duties: demonstrate character, clarify direction, solve problems,... Read more
Leadership is ultimately about creating a way for people to contribute to making something extraordinary happen. — Alan Keith, Genentech I’ve always liked computers: you tell them precisely what to do and they obey without wondering whether your command is appropriate. Working with many leaders, I feel like some would also want their team members to be... Read more
In about six weeks I’ll attend the second edition of I T.A.K.E. Unconference. “Preparing” for it, I decided to take a look at the videos for some of the talks that I missed last year. Today, I watched The Good, the Bad and the Ugly of Dealing with Smelly Code by Radu Marinescu. Watching it... Read more
(Originally published on flaviusstef.wordpress.com) This week I attended the Optional Conference organized in Budapest. Below you can find my notes. My talk on the Agile Mindset I gave a talk at the conference comparing the agile and the traditional mindset. It’s the stuff I’ve written about in a paper earlier this week. Here’s the presentation from the conference. Notes... Read more
A few days ago I published a blog post with resources for ScrumMasters. I was saying how, since it’s a relatively new role, it requires new skills to get it right, so people often ask me for learning resources. Well, the same goes for the Product Owner role. In the past, things were clear: we had... Read more
Quite often after a Scrum workshop, the newly appointed ScrumMaster will approach me and confess that this role is much harder than they had anticipated. I really sympathize with that problem. The role is deceivingly simple at first glance, but really challenging to do in real life. So I’ve gathered a list of resources that should... Read more
Do you have a great idea but don’t know how to convince your colleagues? Learn a few techniques on how to initiate change that is supported by everybody. We live in a world where the only constant is change. If we go back only five years ago, there was no iPad, nobody heard of Big... Read more
Last September I was invited by the organizers of WebExpo Prague to be part of their excellent conference. For my presentation I decided to tackle the topic of Lean Startup practices as applied to building and growing software products. Web applications are especially suited for this approach for two reasons: data access and simple deployments. Because we... Read more
How does the practice of performance reviews match an agile environment? Sooner or later, most teams adopting agile come to an unanticipated discovery: the impact of this way of working goes far beyond adjusting to iterative development or learning some technical practices. It also profoundly impacts the way companies do sales, marketing or HR. In... Read more
You might be wasting your time in ineffective daily meetings because you are asking the wrong questions. Could other questions give us a richer understanding of the current Sprint? The boring Daily Scrum I think the Daily Stand-up is one of the most misunderstood agile practices. As a coach, I get to see many teams... Read more