Category Archives: Scrum



The Five Scrum values and why they matter.

by Mik

If you’ve been working with the Scrum framework for a while, you should already be familiar with the basics. You should already know about the Scrum artifacts, the team roles and the Scrum ceremonies. But these don’t directly affect the people aspects of working with Scrum. For this we need to look to the Five Scrum Values

In this article I’d like to address an often overlooked part of Scrum, the Five Scrum Values. I personally believe them to be one of the most important ideas that everyone should be aware of and should actively be promoting, be they your Team, the Scrum Master (SM) or the Product Owner (PO).

Continue reading →

Posted in Scrum 4 comment(s)

Pics and slides from Shanghai Scrum Forum

by Sam

September the 27th was the first Shanghai Scrum Forum in our office. It was the opportunity for the company to share knowledge about Scrum in order to continuously improve our practices.

There were in total 9 presentations covering different topics (Scrum in general, Scrum masters and product owners roles, different aspect linked to the products business, Scrum and management, …). The event finished with an open space session. About the presentations I can mention “How little can we do and still call it Scrum” from Alan Atlas, “Getting to Done” from Vermon Stinebaker or “From Development Agility to business Agility with Scrum and Opportunity Engineering” from Julien Mazloum.

You can find here The NetCircle presentations slides and some pictures of the event. Blaise Iranyumviye and Mik Pathikirikorale presented Three years of Scrum at The NetCircle and Nils Weisensee presented Product Owners: Five mistakes that make your project #fail.



Register now: Shanghai Scrum Forum – 现在注册: 上海Scrum大会

by Nils

Opportunities And Challenges Of Going Agile

With growing interest in Agile software development, more and more companies in China are facing questions and challenges implementing Scrum. At Shanghai Scrum Forum, experienced developers and managers will share tips and tricks on how to get started with Scrum, improve workflows and deliver software that makes clients happy.

Presentations will cover topics like:

- How little can we do and still call it Scrum? (Alan Atlas)
- From development Agility to business Agility with Scrum and Opportunity Engineering (Julien Mazloum)
- Product Owners: Five mistakes that make your project #fail (Nils Weisensee)
- Why Scrum Master-ing? (Xu Yi)
- Getting to Done (Vernon Stinebaker)
- Three years of Scrum at The NetCircle

Shanghai Scrum Forum is free and open to everyone interested in Agile software development. Register now by sending an email with your name, company and position to forum_registration@scrumshanghai.com – deadline for registrations is October 10th.
For more information, please check our website at www.scrumshanghai.com.

Date: Sunday, October 17
Location:
The NetCircle
Loft C 7-14, E-Warehouse Creative Center
751 Yi Chang Lu (Putuo district)
Contact:
Samuel Pierquin (sam@thenetcircle.com, +86-21-51752778)
Julien Mazloum (julien.mazloum@outsofting.com, +86-10-87748156)

This event is sponsored by OutSofting, The NetCircle and the ScrumAlliance.

Presentation Schedule

- 10am Introduction, 10 minutes
- 10:15am Keynote with Alan Atlas, 45 minutes + Q&A
- 11:30am Presentations (3 presentations in parallel, each going 30 minutes)
- 12:15pm Lunch
- 1:15pm Presentations (3 presentations in parallel, each going 30 minutes)
- 2:00pm Presentations (3 presentations in parallel, each going 30 minutes)
- 3:00pm-5:30 Open Space
- 5:45pm Closing Speech (10 minutes)

走向敏捷的机遇和挑战

随着对敏捷软件开发有兴趣的人越来越多,更多在中国的公司将面临实施Scrum的问题和挑战。在上海Scrum大会中,有经验的开发者和管理者将会分享开展Scrum、改进工作流程和交付客户满意软件的技巧和诀窍。

演讲主题包含:

- How little can we do and still call it Scrum? (Alan Atlas)
- From development Agility to business Agility with Scrum and Opportunity Engineering (Julien Mazloum)
- Product Owners: Five mistakes that make your project #fail (Nils Weisensee)
- Why Scrum Master-ing? (Xu Yi)
- Getting to Done (Vernon Stinebaker)
- Three years of Scrum at The NetCircle

上海Scrum大会将免费对所有对敏捷软件开发有兴趣的人开放。现在就将你的名字、公司和职位发送email到forum_registration@scrumshanghai.com!注册截止日期是10月10日!更多信息,请参见我们的网站www.scrumshanghai.com。.

日期: 10月17日(周日)
地点:
The NetCircle
普陀区宜昌路751号
Loft C 7-14, E-Warehouse Creative Center
联系人:
Samuel Pierquin (sam@thenetcircle.com, +86-21-51752778)
Julien Mazloum (julien.mazloum@outsofting.com, +86-10-87748156)

此次活动由 OutSoftingThe NetCircleScrumAlliance 赞助。

演讲日程安排

- 10:00am 开场, 10分钟
- 10:15am 主题演讲, 45分钟+ Q&A
- 11:30am 分场演讲(3个并行演讲,每个30分钟)
- 12:15pm Lunch
- 1:15pm 分场演讲(3个并行演讲,每个30分钟)
- 2:00pm 分场演讲(3个并行演讲,每个30分钟)
- 3:00pm-5:30 开放空间讨论
- 5:45pm 结束语(10分钟)

About a Scrum Master

by Thomas

Having a good understanding of a job’s definition is essential for good execution. This is especially true for the role of the scrum master in the scrum framework. The scrum master has a special role in the scrum team and thus it is a very interesting and challenging one. Although scrum defines the role of the scrum master, it still leaves many questions open about that mystery role.

1 Different Scrum Master Styles

Out of experience, and also from discussions that we had with other scrum team members, we found out that many teams understand the role of the scrum master in several different ways. Interestingly enough, some understandings are even in contradiction with each other, especially when it comes to the question about who is the leader of the team. There even might not be a leader of the team at all. In the following sections I will introduce three scrum master styles.

1.1 Facilitator

As a facilitator, the scrum master helps the team to make decisions and ensures team communication. The SM should be a mirror to the team. This means that the scrum master will point out problems, but not solve them. This is the task of the whole team. The scrum master neither makes decisions nor dominates team communication. However, the scrum master is allowed to step up, after the team asked them to take action.

The scrum master is not the leader of the team, hence in the same position like the other team members. The tasks of the scrum master include to remove any impediments from the team, making sure that the team can focus on development and on delivering the product. The scrum master should teach scrum to the scrum team, making sure all involved persons are understanding the rules.

1.2 Manager

In some teams the scrum master is also the manager of the team members. This can lead to several difficulties. The scrum master will probably dominate the team in both communication and making decisions. No matter whether being dominant on purpose or just by being the manager, it might cause the team members to feel less and less responsible for the whole project. The manager then would have command and control. However, this is in contradiction to the team-centric scrum philosophy.

1.3 Servant Leader

Instead of being a controlling person, the scrum master is a servant leader to the team. In this role, the SM leads the team, but in a different way than a manager. Servant leadership is about being patient, respectful and selfless towards team members. A servant leader would point out things that are not working, without taking responsibility away from the team. Furthermore, a servant leader stays in the background and supports team communication and team decisions.

As a team lead in this definition, the scrum master ensures proper programming standards and also helps the product owner to prioritize the backlog. Other than this, the scrum master should be a facilitator here as well, like described above.

2 Behaviour during Meetings

It is part of the scrum master’s role to schedule team meetings, as well as to open and to close them. Both team and scrum master can easily misunderstand this, because in typical cases the scheduler of the meeting is also the “owner” of the meeting. However, this is different for team meetings in scrum.

During team meetings, the team is the owner of the meeting. The team will discuss, make decisions and come to solutions. The scrum master just helps the team to schedule the meeting, make required preparations and so on. But that role should not be understood as the owner of the meeting.

Of course, the scrum master should participate in discussions during these meeting. That person belongs to the team as well, like all other team members. But the SM should make it clear that the role in the meeting is a team member, not a leader.

We encourage our scrum masters to stay vocally in the background to avoid dominating the meeting. The other team members should be encouraged to discuss and decide, and should also understand the idea of the scrum master being a facilitator, not as the one who decides on problems. In case several solutions exist for a certain problem, we encourage the team to vote for their favourite solution.

3 Conclusions

The opinions about what a scrum master should be and should not be are very different. The manager position and the facilitator position do not have anything in common, whereas the servant leader is a role in between.

Scrum is all about the team. The team makes decisions about solutions and is in charge for implementing them. This makes each team member aware of the product and responsible for the whole team’s delivery (and not only the part a team member was working on).

With too much domination, the scrum master can easily prevent the team from working as a team. A scrum master should keep in mind that the task is to help the team to implement the backlog, and not to dominate the team.

Posted in Scrum 4 comment(s)

Shanghai Scrum Forum 上海Scrum大会

by Nils

Call for Papers: Opportunities And Challenges Of Going Agile
演讲召集:走向敏捷的机遇和挑战

With growing interest in Agile software development, more and more companies in China are facing questions and challenges implementing Scrum. At Shanghai Scrum Forum, experienced developers and managers will share tips and tricks on how to get started with Scrum, improve workflows and deliver software that makes clients happy.

随着对敏捷软件开发有兴趣的人越来越多,更多在中国的公司将面临实施Scrum的问题和挑战。在上海Scrum大会中,有经验的开发者和管理者将会分享开展Scrum、改进工作流程和交付客户满意软件的技巧和诀窍。

If you are a Scrum practitioner and would like to give a presentation at Shanghai Scrum Forum, please contact Thomas Karsten at thomas.karsten@thenetcircle.com for more information with a brief description of the topic you could cover.

如果你是有经验的Scrum实施者,并且愿意在上海Scrum大会上提供演讲,请通过thomas.karsten@thenetcircle.com联系Thomas Karsten获得更多信息,也请准备一个对你话题的简短介绍

Shanghai Scrum Forum will be free and open to everyone interested in Agile software development. This event is sponsored by OutSofting and The NetCircle. If you are interested in becoming a sponsor as well, please contact Samuel Pierquin at sam@thenetcircle.com .

上海Scrum大会将免费对所有对敏捷软件开发有兴趣的人开放。此次活动由OutSofting和The NetCircle赞助。如果你也有兴趣成为赞助商,请通过sam@thenetcircle.com联系Samuel Pierquin。

Date: Sunday, October 17
Location: The NetCircle
Loft C 7-14, E-Warehouse Creative Center
751 Yi Chang Lu (Putuo district)

日期:10月17日(周日)
地点:The NetCircle
普陀区宜昌路751号Loft C 7-14, E-Warehouse Creative Center

      

Join Our Team in Shanghai

Now hiring PHP Developer in Shanghai