Explore Courses
course iconScrum AllianceCertified ScrumMaster (CSM) Certification
  • 16 Hours
Best seller
course iconScrum AllianceCertified Scrum Product Owner (CSPO) Certification
  • 16 Hours
Best seller
course iconScaled AgileLeading SAFe 6.0 Certification
  • 16 Hours
Trending
course iconScrum.orgProfessional Scrum Master (PSM) Certification
  • 16 Hours
course iconScaled AgileSAFe 6.0 Scrum Master (SSM) Certification
  • 16 Hours
course iconScaled Agile, Inc.Implementing SAFe 6.0 (SPC) Certification
  • 32 Hours
Recommended
course iconScaled Agile, Inc.SAFe 6.0 Release Train Engineer (RTE) Certification
  • 24 Hours
course iconScaled Agile, Inc.SAFe® 6.0 Product Owner/Product Manager (POPM)
  • 16 Hours
Trending
course iconKanban UniversityKMP I: Kanban System Design Course
  • 16 Hours
course iconIC AgileICP Agile Certified Coaching (ICP-ACC)
  • 24 Hours
course iconScrum.orgProfessional Scrum Product Owner I (PSPO I) Training
  • 16 Hours
course iconAgile Management Master's Program
  • 32 Hours
Trending
course iconAgile Excellence Master's Program
  • 32 Hours
Agile and ScrumScrum MasterProduct OwnerSAFe AgilistAgile CoachFull Stack Developer BootcampData Science BootcampCloud Masters BootcampReactNode JsKubernetesCertified Ethical HackingAWS Solutions Artchitct AssociateAzure Data Engineercourse iconPMIProject Management Professional (PMP) Certification
  • 36 Hours
Best seller
course iconAxelosPRINCE2 Foundation & Practitioner Certificationn
  • 32 Hours
course iconAxelosPRINCE2 Foundation Certification
  • 16 Hours
course iconAxelosPRINCE2 Practitioner Certification
  • 16 Hours
Change ManagementProject Management TechniquesCertified Associate in Project Management (CAPM) CertificationOracle Primavera P6 CertificationMicrosoft Projectcourse iconJob OrientedProject Management Master's Program
  • 45 Hours
Trending
course iconProject Management Master's Program
  • 45 Hours
Trending
PRINCE2 Practitioner CoursePRINCE2 Foundation CoursePMP® Exam PrepProject ManagerProgram Management ProfessionalPortfolio Management Professionalcourse iconAWSAWS Certified Solutions Architect - Associate
  • 32 Hours
Best seller
course iconAWSAWS Cloud Practitioner Certification
  • 32 Hours
course iconAWSAWS DevOps Certification
  • 24 Hours
course iconMicrosoftAzure Fundamentals Certification
  • 16 Hours
course iconMicrosoftAzure Administrator Certification
  • 24 Hours
Best seller
course iconMicrosoftAzure Data Engineer Certification
  • 45 Hours
Recommended
course iconMicrosoftAzure Solution Architect Certification
  • 32 Hours
course iconMicrosoftAzure Devops Certification
  • 40 Hours
course iconAWSSystems Operations on AWS Certification Training
  • 24 Hours
course iconAWSArchitecting on AWS
  • 32 Hours
course iconAWSDeveloping on AWS
  • 24 Hours
course iconJob OrientedAWS Cloud Architect Masters Program
  • 48 Hours
New
course iconCareer KickstarterCloud Engineer Bootcamp
  • 100 Hours
Trending
Cloud EngineerCloud ArchitectAWS Certified Developer Associate - Complete GuideAWS Certified DevOps EngineerAWS Certified Solutions Architect AssociateMicrosoft Certified Azure Data Engineer AssociateMicrosoft Azure Administrator (AZ-104) CourseAWS Certified SysOps Administrator AssociateMicrosoft Certified Azure Developer AssociateAWS Certified Cloud Practitionercourse iconAxelosITIL 4 Foundation Certification
  • 16 Hours
Best seller
course iconAxelosITIL Practitioner Certification
  • 16 Hours
course iconPeopleCertISO 14001 Foundation Certification
  • 16 Hours
course iconPeopleCertISO 20000 Certification
  • 16 Hours
course iconPeopleCertISO 27000 Foundation Certification
  • 24 Hours
course iconAxelosITIL 4 Specialist: Create, Deliver and Support Training
  • 24 Hours
course iconAxelosITIL 4 Specialist: Drive Stakeholder Value Training
  • 24 Hours
course iconAxelosITIL 4 Strategist Direct, Plan and Improve Training
  • 16 Hours
ITIL 4 Specialist: Create, Deliver and Support ExamITIL 4 Specialist: Drive Stakeholder Value (DSV) CourseITIL 4 Strategist: Direct, Plan, and ImproveITIL 4 Foundationcourse iconJob OrientedData Science Bootcamp
  • 6 Months
Trending
course iconJob OrientedData Engineer Bootcamp
  • 289 Hours
course iconJob OrientedData Analyst Bootcamp
  • 6 Months
course iconJob OrientedAI Engineer Bootcamp
  • 288 Hours
New
Data Science with PythonMachine Learning with PythonData Science with RMachine Learning with RPython for Data ScienceDeep Learning Certification TrainingNatural Language Processing (NLP)TensorflowSQL For Data Analyticscourse iconIIIT BangaloreExecutive PG Program in Data Science from IIIT-Bangalore
  • 12 Months
course iconMaryland UniversityExecutive PG Program in DS & ML
  • 12 Months
course iconMaryland UniversityCertificate Program in DS and BA
  • 31 Weeks
course iconIIIT BangaloreAdvanced Certificate Program in Data Science
  • 8+ Months
course iconLiverpool John Moores UniversityMaster of Science in ML and AI
  • 750+ Hours
course iconIIIT BangaloreExecutive PGP in ML and AI
  • 600+ Hours
Data ScientistData AnalystData EngineerAI EngineerData Analysis Using ExcelDeep Learning with Keras and TensorFlowDeployment of Machine Learning ModelsFundamentals of Reinforcement LearningIntroduction to Cutting-Edge AI with TransformersMachine Learning with PythonMaster Python: Advance Data Analysis with PythonMaths and Stats FoundationNatural Language Processing (NLP) with PythonPython for Data ScienceSQL for Data Analytics CoursesAI Advanced: Computer Vision for AI ProfessionalsMaster Applied Machine LearningMaster Time Series Forecasting Using Pythoncourse iconDevOps InstituteDevOps Foundation Certification
  • 16 Hours
Best seller
course iconCNCFCertified Kubernetes Administrator
  • 32 Hours
New
course iconDevops InstituteDevops Leader
  • 16 Hours
KubernetesDocker with KubernetesDockerJenkinsOpenstackAnsibleChefPuppetDevOps EngineerDevOps ExpertCI/CD with Jenkins XDevOps Using JenkinsCI-CD and DevOpsDocker & KubernetesDevOps Fundamentals Crash CourseMicrosoft Certified DevOps Engineer ExperteAnsible for Beginners: The Complete Crash CourseContainer Orchestration Using KubernetesContainerization Using DockerMaster Infrastructure Provisioning with Terraformcourse iconTableau Certification
  • 24 Hours
Recommended
course iconData Visualisation with Tableau Certification
  • 24 Hours
course iconMicrosoftMicrosoft Power BI Certification
  • 24 Hours
Best seller
course iconTIBCO Spotfire Training
  • 36 Hours
course iconData Visualization with QlikView Certification
  • 30 Hours
course iconSisense BI Certification
  • 16 Hours
Data Visualization Using Tableau TrainingData Analysis Using Excelcourse iconEC-CouncilCertified Ethical Hacker (CEH v12) Certification
  • 40 Hours
course iconISACACertified Information Systems Auditor (CISA) Certification
  • 22 Hours
course iconISACACertified Information Security Manager (CISM) Certification
  • 40 Hours
course icon(ISC)²Certified Information Systems Security Professional (CISSP)
  • 40 Hours
course icon(ISC)²Certified Cloud Security Professional (CCSP) Certification
  • 40 Hours
course iconCertified Information Privacy Professional - Europe (CIPP-E) Certification
  • 16 Hours
course iconISACACOBIT5 Foundation
  • 16 Hours
course iconPayment Card Industry Security Standards (PCI-DSS) Certification
  • 16 Hours
course iconIntroduction to Forensic
  • 40 Hours
course iconPurdue UniversityCybersecurity Certificate Program
  • 8 Months
CISSPcourse iconCareer KickstarterFull-Stack Developer Bootcamp
  • 6 Months
Best seller
course iconJob OrientedUI/UX Design Bootcamp
  • 3 Months
Best seller
course iconEnterprise RecommendedJava Full Stack Developer Bootcamp
  • 6 Months
course iconCareer KickstarterFront-End Development Bootcamp
  • 490+ Hours
course iconCareer AcceleratorBackend Development Bootcamp (Node JS)
  • 4 Months
ReactNode JSAngularJavascriptPHP and MySQLcourse iconPurdue UniversityCloud Back-End Development Certificate Program
  • 8 Months
course iconPurdue UniversityFull Stack Development Certificate Program
  • 9 Months
course iconIIIT BangaloreExecutive Post Graduate Program in Software Development - Specialisation in FSD
  • 13 Months
Angular TrainingBasics of Spring Core and MVCFront-End Development BootcampReact JS TrainingSpring Boot and Spring CloudMongoDB Developer Coursecourse iconBlockchain Professional Certification
  • 40 Hours
course iconBlockchain Solutions Architect Certification
  • 32 Hours
course iconBlockchain Security Engineer Certification
  • 32 Hours
course iconBlockchain Quality Engineer Certification
  • 24 Hours
course iconBlockchain 101 Certification
  • 5+ Hours
NFT Essentials 101: A Beginner's GuideIntroduction to DeFiPython CertificationAdvanced Python CourseR Programming LanguageAdvanced R CourseJavaJava Deep DiveScalaAdvanced ScalaC# TrainingMicrosoft .Net Frameworkcourse iconSalary Hike GuaranteedSoftware Engineer Interview Prep
  • 3 Months
Data Structures and Algorithms with JavaScriptData Structures and Algorithms with Java: The Practical GuideLinux Essentials for Developers: The Complete MasterclassMaster Git and GitHubMaster Java Programming LanguageProgramming Essentials for BeginnersComplete Python Programming CourseSoftware Engineering Fundamentals and Lifecycle (SEFLC) CourseTest-Driven Development for Java ProgrammersTypeScript: Beginner to Advanced

Self-Organization: The Linchpin of a Successful Agile Team

Updated on 05 September, 2017

8.12K+ views
4 min read

The biggest paradox of a Scrum Master’s role is to become obsolete. We all should aim at ensuring that we coach and build teams that do not need us in future and can run by themselves. Though this might raise concerns in minds of many, for me this was a challenge I took upon myself when we created a new product team in my company.

When you are set to reach a milestone, you need to start right. As they say the first step in the wrong direction sets you off-course for the entire journey. We were a few engineers with varied skills, levels of experience, and were from diverse cultural backgrounds, but we had one thing in common, the zeal and passion to succeed, and succeed together.

Bruce Tuckman's Forming, Storming, Norming, and Performing model describes to a great extent how a team evolves into a high performing team. But these are the times of getting things done at a pace never done before and with the quality never imagined before, hence we not only ensured that we gave every individual enough time and flexibility to understand the way of working of every other person in the team, but also ensured that the team started delivering as early as they could and probably skip a few steps in Tuckman’s model of team formation.

Insider Tips to Land Your Dream Scrum Master Job

Includes Scrum Resume Sample

 Fig: Bruce Tuckman's Model

As a leader one needs to ensure that the team is built up on a foundation of common goals and objectives. It is never X’s task or Y’s story, it is always the team’s work and the team’s success and also the team’s failures. We shall never provoke any internal competition in a team; in the short run we might gain results faster, but in the long run it creates barriers for growth within the team members.
Following are a few practices that I imbibed and which helped my team not only to become a self-organized team but a high-performing self-organized team.

1- Safety is the default.
Have you ever noticed the smile on a kid’s face when we toss them in the air, they feel no fear of falling or getting hurt? Wonder why? Well, because the kid is more than sure that he will be grabbed safe when he comes down. That feeling of comfort and safeguard is what we have to instill in each and every one within the team. Risk taking shall be a default, and individuals should never be questioned on failures. Nobody would try going that extra mile, if they fear being questioned in case they fail.

2- Learning shall never stop
With the way technology is changing today, it is extremely important to keep the team abreast with the latest technical knowledge. If we invest in our teams, we reap the benefits multifold in a long run. And it is not just about sending folks for technical trainings but keeping them equipped with appropriate tools and resources to help them train themselves when the need be. In my team, we ensure that every individual has a Pluralsight license, which gives them the flexibility to take up self-paced trainings.
There was once a time where my team was very new to Polymer, and we were expecting a lot of work coming our way in that. The team members themselves decided to spend a weekend and go through a couple of courses on Pluralsight and do a POC. After just a few days into Polymer, they were not only working on it, but soon enough guiding other teams as well.

3- Value individuals
One thing that we should understand is that each and every individual in the team is equally important and valuable for the team’s success. A team is not a team without its people, if we do not value our team members’ personal life and well-being, they will never value the company or the products they work on.
In my team, we give due respect to individuals’ personal life. I don’t remember a time when anyone in my team was on leave and we called them for work, unless it was an emergency and couldn’t wait until the individual was back to work. One thing to understand is that an individual has voluntarily taken personal time off, that itself is an indication that he or she wants to be away from work, we don’t do any good by bombarding them with queries or favors to get work done while they are officially on leave. Also, denying leave is a thing of the past, these days I see emails floating in my company urging people to take break from work and spending time rejuvenating.
But this comes with a responsibility from the individual's’ side as well. In my team, we send details of any planned vacations as soon as we plan them, even if it is a month or two in advance. This not only makes everyone aware of your probable absence but mentally prepares everyone for it and any foreseen dependencies can be mitigated well in advance.

4- Empower teams and people
With great power comes great responsibilities, and this aspect not only requires an open leadership but also a set of matured team members. When we empower people to take up responsibilities, not only things move faster towards completion, but we instill a sense of ownership within everyone. It motivates teams to take the right decisions for the success of the product. They manage their work as a group, they may still require mentoring and coaching but do not require command and control.
In my team, we ensure everyone owns some or the other part of the application from the code perspective or own a part of the process such as cybersecurity, defect tracking etc. This way we not only involve everyone while we take the product to completion, but we also ensure that every individual considers themselves an intrinsic part of the team and not just a resource working on code.

5- Appreciate and recognize teamwork and attitude
Continuous appreciation for work well done, acts as the catalyst for multi-fold growth of a team and its members. Appreciation motivates people not just to do what they have been doing and but to do that more. Quoting a very unique observation by one of my leaders about my team,
“Keep up the great work that you all have been doing. It is great to see that you all work for each other’s success and go beyond boundaries to help each other achieve their goals, while focusing on your own priorities.”
These few lines of encouragement for the team, not only made the team bond better but they induced comradery and the “we are one” attitude; ultimately making the team more cohesive and efficient. So, appreciating the right attitude and teamwork is far more important and shall always precede over individual recognition. In most of the cases it is never a single hand, but always a team effort behind a successful outcome and a happy customer.

6- Deliver value and not just user stories.
One of my fellow agilist Kalpesh Shah talks about not being Backlog Lumberjacks, and instead deliver value and think about outcomes for our users. The team should be delivering value and not just running the race for story points. As leaders, we shall never consider story points as a means to judge a team’s success or failure, they should only help the stakeholders keep a track of the timelines. If a lot of importance is given to completing more story points, it might lead to development of a software which has a lot of stories implemented but none of the features ultimately add value to the user and help them do their job well. Value shall take precedence over story points.

7- Processes are to help.
Many times, we fail to understand that processes are there to help us do our jobs better and faster. In my team, if anyone feels that a process is stopping us from doing things better or faster, we simply get rid of it. If we do not see any repercussions of that, we continue or else, we change, try something new and repeat. The whole concept of Agile is to change for the better, and that is what we continue doing in my team. This not only delights the team but also makes them believe in the system.

8- Aim at product development and not just software development.
When we build software, we think about features, but when we create products we think about usable features. That is the mindset we shall bring about in every individual within the team. I was once a part of a review meeting with a scrum team, and the discussion was going on about a feature being no value add for the user. I was shocked and surprised to witness one of the engineer state that he needs to get his tasks completed for the scrum update tomorrow and isn’t bothered about what will be used or not. Even if we add a feature which makes the software smart, but it is never used by the users, it adds no value. Grooming individuals to question the status quo and work with a product mindset is a must for the ever-changing competitive market.

Take control of your career and become a project management expert with our PRINCE2 Practitioner course online. Our comprehensive program provides the knowledge and certification necessary to succeed in the industry. Sign up today and unlock your potential for success!

All in all, it is not about etching rules on stone, but setting the ideas and thoughts in practice and that's what makes it an amazing challenge for each one of us out there looking for making their teams self-organized.