How to TensorFlow Object Detection on Windows

Windows N and KN editions do not include Media Feature Pack which is required by OpenCV. If you are using Windows N or KN edition, please install also Windows Media Feature Pack…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




7 tips for setting up new scrum teams

7 tips for setting up new scrum teams

It seems everyone and every organization is adopting agile scrum frameworks to develop and manage products and projects. There is high demand for Scrum Masters and Agile Coaches to help set up new scrum teams. I had a similar opportunity to train and set up scrum teams and work as a scrum master. I prepared an essential checklist to form a highly productive agile team and sharing them here.

When you have more than 60–70% of scrum team members identified, or recruited speak with them to understand their work experiences and scrum knowledge. Prior scrum work experience brings value to the team. If they don’t have Scrum knowledge, then schedule a classroom training session on Scrum with experienced trainers to obtain and refresh the scrum knowledge.

Interact with your product owner and understand the project’s vision and check if the product owner has a backlog with at least a few epics/features/user stories written. Arrange a meeting with the Product owner and scrum team members to share the goal/vision of the product. It helps in minimizing conflict and improve collaboration.

A multi-disciplinary team requires time to be effective. If team members work for the first time together, they may need more time to start performing as a team. To clear the expectations and align to a common goal, set up a team norms meeting that should discuss work timings, mode of communication, leave announcements, etc. Speak about scrum values in this meeting and help the team members to adopt the collaborative culture and align to the right mindset of transparency, inspection, and adaption.

Help the team members to acquire the required hardware and software to set up the development environment. Make sure they have comfortable seating, easy access to the support team, etc. Sprint has the purpose of producing releasable increments, and that’s not possible if supporting infrastructure not available. Many teams struggle with it, especially in large enterprises, due to silos. Arranging everything takes time.

The Definition of Done brings a common understanding for the team members when an increment is Done. The DoD will vary for each scrum team; hence, schedule an interactive session with team members and help them derive the definition of the done before the sprint starts. DoD will provide them a clear agreement and clarity to choose the user stories and complete (Actually complete) the user stories.

It is a good habit to keep your product backlog ready for sprint planning. It is not mandatory to run product backlog refinement sessions before sprint planning, and teams can do it as part of the sprint planning. But it is highly recommended as it leads to a better understanding of the work needed to develop the product. Run few product backlog refinements to analyze, discuss design approach, split stories, and keep it ready before the first sprint. Developers can use this opportunity to estimate stories, and product owners can prioritize and order the product backlog. Don’t limit product backlog refinement sessions only before the first sprint and find some time to go through the product backlog in every sprint because the product backlog is an emergent list of things.

Community of Practices (CoP) has been proven practice to spread knowledge within an organization. The scrum team needs broader support from other stakeholders within and outside the organization. CoP provides a platform to demonstrate expertise and acquire knowledge within and from outside the organization. A community can be role-based, such Scrum Master community. Still, I avoid and prefer to use the broader term to avoid silos within the community, but you can always experiment to see what’s works for you.

Add a comment

Related posts:

What if movies were produced as crossover collaborations?

There is something mystical about a director’s control and influence over a film. From the minute of its conception, to the first second of the final cut, a director possesses an overwhelming amount…

Videocall apps and data security in times of pandemic

Videocall apps have proving to be essential in our lives during this quarantine. If before the pandemic they were already widely used all around the world, now with social distancing they are here to…

Ser intencional

Pensando en mi camino recorrido, me hubiera gustado hacer las cosas diferentes. Hoy, lejos de lamentarme sobre algo que ya no puedo cambiar, soy consciente de que (reconociendo e integrando mi pasado) vale la pena prestar más atención a mi presente, el cual afecta mi futuro.