Posts

Distributed Scrum Team - Remote team collaboration Need at Time of Covid.

Image
Distributed Team is the new reality mainly due to globalization and flourishing technology enabling the same. Businesses are shifting to emerging economics due to reduced business operation cost and an easy availability of talented workforce. This has created new challenges in team coordination and management. And so it’s critical for enterprises to arm themselves with the right tools and processes. Agile/ Scrum is the latest buzzword. With Distributed Scrum teams located at different geographies collaborate and work effectively to achieve the goal. I had multiple opportunities to work on distributed team with the goal to create product experts at multiple geo-locations. This was essential to cater to expanding business at new location and to manage costs. I faced following major challenges:  ·Cultural and language differences – The most important role for Scrum master is to help team members know each other well, build trust and confidence on each other. I did this by fa...

Origami Game to learn Velocity Concept

Image
Simple Gamification can help guide our team to learn big concept. Generally I play modified version of Origami Game to teach Velocity and Scrum. Instruction Each team selects a Scrum Master SM has to create a visual representation ,helps in the team ceremonies, helps team to give sprint commitment ,coach and help team, remove impediment and assist in meeting delivery of the team commitment Sprint of 15 min Sprint Planning 4min(team has to give commitment) , 10 min execution time ,2 min Sprint Review, 2 min Sprint Retrospective (Visual tool to be updated ) Product backlog of Origami game provided to each team Lesson Learnt by Team: Scrum Ceremony and gist Velocity , Spill Over, Sprint Backlog Concept

My SPC Journey - Mr COVID -Why you came late?

Image
Agile, Scrum, SAFe, Less, FDD, TDD blah blah .... Last 14 years I have been watching how new agile buzzword have evolved. To be honest I feel you conduct few experiments, follow some guidelines and if it becomes successful in any domain, we come up with a fancy name ... defining it as a framework. Therefore, while consulting with Clients, I never recommend if a framework is good or bad, what is utmost important to understand is the client need, respective team problem, budget, impact of the solution, timeline. But then the question is why the hell one should listen to me? Afterall I am not a Agile God Mother! Oh Yes you are right and that’s why I thought let’s take few good certifications. They add weight and value to your Profile. I started my career as developer and hence have a good understanding of technical stuff. I started my Agile journey as Scrum developer for one of the challenging products of Motorola working in distributed team. I understand and empathise the developer p...