Search

Series List Filter

Should A Scrum Master Be Technical?

A serious matter of debate has been out there for a while. Mostly in the Agile confines. Whether a Scrum Master should have a technical background or not. This discourse took a new turn after one survey result by Scrum Alliance was out in 2015. It revealed that Scrum Masters were mainly dealing with teams wherein 44% were working in software development and 33% in IT.  This, somehow, led to a mass rethinking of the requisites of a Scrum Master, mainly the technical aspects.  While many are of the opinion that a Scrum Master only needs to facilitate Agile team activities, some emphasize the necessity of a Scrum Master with basic technical knowledge. In fact, a whole new cohort of technically sound Scrum Masters has worked wonders in Agile teams in the recent past.  So while an extensive technical knowledge is not a mandate for a Scrum Master, a familiarity with the project-specific domains is no less than a boon for the SM himself and his/her team. A Scrum Master can be either technical or non-technical. Let us view the role of a Scrum Master in both the ways. Should a Scrum Master be technical? Great, thought-provoking blogpost by @barryovereem at https://t.co/4jd6is7XP6: https://t.co/5qMSteApU6 — Christiaan Verwijs (@chrisverwijs) 18 October 2017   Scrum Master with technical background Benefits of a Technical Scrum Master (TSM) A Scrum Master need not necessarily be technical, but an SM with a technical background is an added advantage. A Scrum Master with a technical background means a Technical Scrum Master (TSM) who plays a crucial role apart from a servant-leader and facilitator. An SM is not a team member, but a team coach. A technical coach plays a key role in successful Agile adoption and in identifying possibilities to implement its usage to maximum effect. A Scrum Master with technical skills can involve in the software development activities successfully by understanding it from a technical perspective. A technical Scrum Master: Is capable of building rapport between the teams and team members Knows very well how and when to ask tech-savvy questions and Has the acumen to find out if something is not right It is necessary for a Scrum Master to have basic technical skills in order to communicate with the technical team properly. It can help the Scrum Master develop reliability among other senior management.   Issues with a Technical Scrum Master (TSM) The main problem with a TSM is that sometimes he/she creates some kind of problems. Working with a Scrum Master who is a technology expert is like working with complex problems that are better left unaffected. A TSM can affect the Scum team in many ways. He/she may: Act as a technical SME (subject matter expert) and try to handle services Ask team members some questions on their assessments Force the team to adopt and use a particular technology Guide the team on how to disintegrate stories into tasks Guide the Product Owner on how to evaluate the work Try to handle the project that the team is working on Both the team and the organization should understand what a TSM is doing and when he/she is overrunning the bounds.    Scrum Master with non-technical background Benefits of a Non-Technical Scrum Master Q: Should Scrum Master necessarily have a technical background? A: Definitely not It is not a demand that a Scrum Master should be technical, but it is essential for an SM to have excellent communication and management skills. The main role of a Scrum Master is to assist the team to follow the processes properly and the team is completely responsible for the enhancement of its technical practices. A Scrum Master with a lack of technical skills is free from resolving technical problems and delivering technical services while helping the team in finding the communication and collaboration issues and tackling non-technical impediments. A Scrum Master with his/her intelligence would be able to ask thought-provoking and direct questions which would resolve the barriers. A Scrum Master need not necessarily know the domain details that the team members are working within. This is because, everyone is responsible to do certain work, such as: The Product Owner is responsible for having knowledge on what needs to be done The development team is responsible for identifying how to execute this in a better way The Scrum Master is responsible for enabling them to do what they need to do   Issues with a Non-Technical Scrum Master Apart from the standard reasons, there are some other reasons for the failure of Scrum Projects. Some of the failures are caused because of a Scrum Master with lack of technical skills. Here is a list of a few reasons:   No follow-up with the team on their understanding of the User Stories  An experienced Technical Scrum Master follows up with the team and helps them execute the task.   Ignores mapping user stories to a single feature TSM may not be required here, but when the architect is busy with the other technical assessments, that is where a TSM can help to fill the gaps.   Acceptance Criteria given by the Product Owner (PO) is taken up without any discussion Sometimes we need to examine whether the Product Owner has taken a comprehensive view while considering the acceptance criteria. A TSM can help here to negotiate the acceptance criteria if in case anything needs to be considered additionally.   Unit testing is ignored frequently A Non-Technical Scrum Master does not understand the importance of unit testing. But a TSM understands its essence and helps the team by arranging a meeting on unit testing.   No particular plans to address the defects A Technical Scrum Master, sometimes, especially when the team extremely requires time out from the user stories, could update the program on his/her machine, run unit tests, fix the bugs, and finally ask the testing team to check them once.   Final Thoughts: Technical Scrum Master or Non-Technical Scrum Master? A Scrum Master is not required to understand the code, but coaching new teams requires some amount of technical excellence. Technical skills help the Scrum coach to teach and guide the team properly in understanding the practices well.     A Scrum Master does not need to be technical at all. He/she should understand the fundamental concepts of software development and be clear about the work process of IT projects. The most essential skill of Scrum Master is to guide the Product Owner and the team on the Scrum Practices and help the team in increasing productivity. It does not entail anything pertaining to technical and coding skills.   
Rated 4.0/5 based on 1 customer reviews

Should A Scrum Master Be Technical?

2071
Should A Scrum Master Be Technical?

A serious matter of debate has been out there for a while. Mostly in the Agile confines. Whether a Scrum Master should have a technical background or not. This discourse took a new turn after one survey result by Scrum Alliance was out in 2015. It revealed that Scrum Masters were mainly dealing with teams wherein 44% were working in software development and 33% in IT. 

This, somehow, led to a mass rethinking of the requisites of a Scrum Master, mainly the technical aspects. 

While many are of the opinion that a Scrum Master only needs to facilitate Agile team activities, some emphasize the necessity of a Scrum Master with basic technical knowledge. In fact, a whole new cohort of technically sound Scrum Masters has worked wonders in Agile teams in the recent past. 

So while an extensive technical knowledge is not a mandate for a Scrum Master, a familiarity with the project-specific domains is no less than a boon for the SM himself and his/her team.

A Scrum Master can be either technical or non-technical. Let us view the role of a Scrum Master in both the ways.


 

Scrum Master with technical background

Benefits of a Technical Scrum Master (TSM)

A Scrum Master need not necessarily be technical, but an SM with a technical background is an added advantage. A Scrum Master with a technical background means a Technical Scrum Master (TSM) who plays a crucial role apart from a servant-leader and facilitator. An SM is not a team member, but a team coach. A technical coach plays a key role in successful Agile adoption and in identifying possibilities to implement its usage to maximum effect. A Scrum Master with technical skills can involve in the software development activities successfully by understanding it from a technical perspective.

A technical Scrum Master:

  • Is capable of building rapport between the teams and team members
  • Knows very well how and when to ask tech-savvy questions and
  • Has the acumen to find out if something is not right

It is necessary for a Scrum Master to have basic technical skills in order to communicate with the technical team properly. It can help the Scrum Master develop reliability among other senior management.

 

Issues with a Technical Scrum Master (TSM)

The main problem with a TSM is that sometimes he/she creates some kind of problems. Working with a Scrum Master who is a technology expert is like working with complex problems that are better left unaffected.

A TSM can affect the Scum team in many ways. He/she may:

  • Act as a technical SME (subject matter expert) and try to handle services
  • Ask team members some questions on their assessments
  • Force the team to adopt and use a particular technology
  • Guide the team on how to disintegrate stories into tasks
  • Guide the Product Owner on how to evaluate the work
  • Try to handle the project that the team is working on

Both the team and the organization should understand what a TSM is doing and when he/she is overrunning the bounds. 

 

Scrum Master with non-technical background

Benefits of a Non-Technical Scrum Master

Q: Should Scrum Master necessarily have a technical background?
A: Definitely not

It is not a demand that a Scrum Master should be technical, but it is essential for an SM to have excellent communication and management skills. The main role of a Scrum Master is to assist the team to follow the processes properly and the team is completely responsible for the enhancement of its technical practices.





A Scrum Master with a lack of technical skills is free from resolving technical problems and delivering technical services while helping the team in finding the communication and collaboration issues and tackling non-technical impediments. A Scrum Master with his/her intelligence would be able to ask thought-provoking and direct questions which would resolve the barriers.

A Scrum Master need not necessarily know the domain details that the team members are working within. This is because, everyone is responsible to do certain work, such as:

  • The Product Owner is responsible for having knowledge on what needs to be done
  • The development team is responsible for identifying how to execute this in a better way
  • The Scrum Master is responsible for enabling them to do what they need to do

 

Issues with a Non-Technical Scrum Master

Apart from the standard reasons, there are some other reasons for the failure of Scrum Projects. Some of the failures are caused because of a Scrum Master with lack of technical skills. Here is a list of a few reasons:

 

No follow-up with the team on their understanding of the User Stories 

An experienced Technical Scrum Master follows up with the team and helps them execute the task.

 

Ignores mapping user stories to a single feature

TSM may not be required here, but when the architect is busy with the other technical assessments, that is where a TSM can help to fill the gaps.

 

Acceptance Criteria given by the Product Owner (PO) is taken up without any discussion

Sometimes we need to examine whether the Product Owner has taken a comprehensive view while considering the acceptance criteria. A TSM can help here to negotiate the acceptance criteria if in case anything needs to be considered additionally.

 

Unit testing is ignored frequently

A Non-Technical Scrum Master does not understand the importance of unit testing. But a TSM understands its essence and helps the team by arranging a meeting on unit testing.

 

No particular plans to address the defects

A Technical Scrum Master, sometimes, especially when the team extremely requires time out from the user stories, could update the program on his/her machine, run unit tests, fix the bugs, and finally ask the testing team to check them once.

 

Final Thoughts: Technical Scrum Master or Non-Technical Scrum Master?

A Scrum Master is not required to understand the code, but coaching new teams requires some amount of technical excellence. Technical skills help the Scrum coach to teach and guide the team properly in understanding the practices well.




 


 

A Scrum Master does not need to be technical at all. He/she should understand the fundamental concepts of software development and be clear about the work process of IT projects.

The most essential skill of Scrum Master is to guide the Product Owner and the team on the Scrum Practices and help the team in increasing productivity. It does not entail anything pertaining to technical and coding skills. 

 

KnowledgeHut

KnowledgeHut .

Author

KnowledgeHut is a fast growing Management Consulting and Training firm that is a source of Intelligent Information support for businesses and professionals across the globe.


Website : https://www.knowledgehut.com

Join the Discussion

Your email address will not be published. Required fields are marked *

1 comments

KINGSHUK MANDAL 07 Dec 2018

When the Scrum Master role was created by Jeff Sutherland, it was a technical position so that impediments for technical team could be removed without the team having to sped time explaining the problems to multiple people to get a resolution. Many organization who got Scrum right have trained the SMs to have enough technical knowledge to be helpful to the team in removing impediments. Just having management and communication skills sounds like trying to justify rebranding PMs.

Suggested Blogs

Scrum Master Salary

How much does a Scrum Master earn? How prolific being a Scrum Master is? These are quite relatively simple and common questions but answering them is not that simple. Scrum Master was created around 1992 by Jeff Sutherland and his teams and is quite a new term. Nevertheless, it has not taken long to establish its importance to companies across the world. Scrum Master is currently one of the most promising jobs in the world.In this article, we will cover various aspects of a Scrum Master salary, such as how much a Scrum Master earns, what affects it and how, what the future prospects of a Scrum Master are in terms of salary structure and growth, and why Scrum Masters earn so much.How much does a Scrum Master Earn?According to Payscale, on an entry-level, Scrum Masters in India earn an average of Rs 723,565 per year, going up as high as Rs 1,486,991. In the USA, the average entry-level scrum master salary is $79,309 per year, the highest reaching a six-figure mark of $107,957. However, with more experience, the figures become interestingly better and here is how. Once again, Payscale search results indicate that an experienced Scrum Master in India earns an average of Rs 1,441,276 per annum with the maximum earnings going as high as Rs 2,078,905. Similar reports show that an experienced Scrum Master in the USA earns $103,566 per year on an average, earning as high as $134,203.Below mentioned are statistics from Payscale:Scrum Master Experience/CountryIndiaUSAEntry-Level Scrum MasterRs 723,565 p.a.(Rs 1,486,991 highest)$79,309 p.a.($107,957 highest)Experienced Scrum MasterRs 1,441,276 p.a.(Rs 2,078,905 highest)$103,566 p.a.($134,203 highest)The 2018 research by Glassdoor state that the Scrum Masters are one of the highest paid professionals in the USA, with the average salary being $98,239 and vacancies as high as 1,876. Cities such as New York, Atlanta, Charlotte, Columbus, and Richmond are considered to be the best and most prolific places for the Scrum Masters to work in.Evidently, the figures above are quite staggering and impressive, showing us how fruitful and career aspiring being a Scrum Master is.Here is a table of content for Average Scrum Master salary based on regions:Scrum Master Salary/RegionUSAINDIACANADAGBRAUSTRALIAAverage Scrum Master Salary/yearUS$93,2851,411,000CA$87,000£51,124A$110,000And here is the average salary based on various Scrum certifications:Scrum Master CertificationsSalary in US$/YearCertified Scrum Master (CSM)89,150Professional Scrum Master (PSM )91,000Agile Certified Practitioner (PMI-ACP)108,000Agile Scrum Master (ASM)115,000Scrum Master Certified (SMC)115,000SAFe Scrum Master114,546Salaries that Top Companies pay the Scrum MastersScrum has become so popular down the years that an incredible number of the major software companies adopt its methodology and ways of solving issues.According to the Scrum Guide, Scrum has been adopted by a vast number of software development companies around the world.Apart from being religiously used in manufacturing, operations, education, marketing and other fields, Scrum has been an important problem-solving tool for all the major software companies.Provided that you have the skills to deal with conflicts and are a proven facilitator, you have a great chance to join any of the top companies who are hiring skilled Scrum Masters like you.Glassdoor job search results in India reveal that the major companies hiring Scrum Masters are:Companies Hiring Scrum MastersAverage Salary in INR/yearCisco Systems2,200,000Capgemini1,487,461Amdocs1,279,001Tata Consultancy Services1,243,340Cognizant Technology Solutions1,242,530Wipro1,019,654Accenture1,000,975And in the USA, Scrum Masters are highly sought after by these major brands:Companies Hiring Scrum MastersAverage Salary in US$/yearTransUnion104,728Thomson Reuters104,130UnitedHealth Group97,904Ciber97,156IBM93,403J.P. Morgan91,786Capital One87,732AT&T85,977In the past few years, the pay structure for Scrum Masters has increased at a relatively quick pace. Although Scrum’s popularity status continues to get better, being a Scrum Master is undoubtedly a tough task because what a Scrum Master needs is more like servant leadership skills, and that is the primary asset a Scrum Master needs to possess. After all, it is all about following the Agile-Scrum tactics to finish projects on time along with keeping the quality of the end product intact.Factors affecting a Scrum Master’s salaryThere are many factors that determine how much a Scrum Master earns. Some of the key ones are:1. ExperienceThis is one of the most important criteria, if not the most important one. Like discussed in the previous section of this article, not only the salary of a Scrum Master increases with experience, the job role and position in an organisation gets better as well. Here are a few of the required skills/experience:In terms of landing a better Scrum master job with high pay package, it is recommended for a professional to have worked as a Scrum Master for a minimum of one year with a software development team, one that was diligently applying Scrum principles, practices, and theoryAdequate skills in and understanding of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increasing transparency.2. The skills required by the job roleAnother important one. A Scrum Master’s role is not restricted to particular job designation. The more you know about the other Agile approaches in problem-solving, the better your job role and salary will be. By Agile approaches, we are talking about XP, Kanban, Crystal, FDD, etc3. Awareness of multiple Agile techniquesTo get better job opportunities, it is preferred to have knowledge of widely successful Agile techniques such as:User StoriesATDDTDDContinuous IntegrationContinuous testingPairingAutomated TestingAgile Games4. Applicable knowledge of the technologiesA particular organisation will pay you a better package for a Scrum Master if you have a sound grip over the type of technology they use to run their business. Why? It is simple. If you are aware of the system they work in, then they do not have to work on much in getting you in sync with the way they work in their organisation5. Knowledge of appropriate patterns and techniquesA progressive Scrum Master always thinks of using a variety of relevant well-documented patterns and techniques for filling in the intentional gaps left in the Scrum approach, such as Burndown technologies, various Retrospective formats, handling bugs and many more6. Location of the jobThe salary of a Scrum Master depends massively on where the job posting is. If the living standard of a particular city is high, so are the chances of getting a higher pay package. On the other hand, a city having a comparatively lower standard of living renders the Scrum Masters with a lesser salary range.Reason for Scrum Masters being so valuedWhy are the Scrum Masters paid so much? What do the Scrum Masters have to offer that makes them so vital to organisations? After all, in the past few years, Scrum methods have swiftly brought in a revolutionary change in project handling and problem-solving matters.We are living in times when software needs to be delivered on time after much feedback, changes, supervision. Collaboration with frequent updates and patches. To meet the delivery deadline, it is essential to keep the team members connected and in sync, preferably face-to-face. This is critical as the team working on the project should be well informed, collaborated and kept up to date throughout the project. Failure to execute any one of these steps would lead to a breakdown in software, the end result being loss of business, not to forget the reputation of the relevant organisation being tarnished.Nowadays, companies prefer the Agile workflow and are aware of the importance of a Scrum Master in an organisation. Converting a team into a productive one and self-organised by following the Agile practices without any fail, that’s what Scrum Masters do and that is what makes them special.
Rated 4.5/5 based on 8 customer reviews
8666
Scrum Master Salary

How much does a Scrum Master earn? How prolific be... Read More

Agile Project Management Vs. Traditional Project Management

In this fast-moving world, project management has become one of the most important pillars that are helping businesses run without any glitch in their processes. Both small and large scale organizations around the world are exploiting technology and depending on project management systems to deliver the software development project successfully. Whether it is team workflow management or timing, these tools help to ensure that everything is going well without any obstacles. While there are tens of different project management approaches, Agile is considered one of the most practical and flexible software development mechanism that exist today. It is capable of executing a variety of tasks, but what sets it apart from others? Let’s find it out. Here’s a brief comparison of Agile management and traditional project management software:                                                                                                                    Traditional vs Agile Project Management Overview of Agile and Traditional Project Management What is Traditional Project Management? The traditional Project Management (waterfall) approach is linear where all the phases of a process occur in sequence. Its concept depends on predictable tools and predictable experience. Each and every project follows the same life cycle which includes the stages such as feasibility, plan, design, build, test, production, support, as shown in the figure above. The entire project is planned upfront without any scope for changing requirements. This approach assumes that time and cost are variables and requirements are fixed. This is the reason why traditional project management faces budget and timeline issues. What is Agile Project Management? When a traditional system focuses on upfront planning where factors like cost, scope, and time are given importance, Agile management gives prominence to teamwork, customer collaboration, and flexibility. It is an iterative approach that focuses more on incorporating customer feedback and continuous releases with every iteration of software development project. The basic concept behind Agile software development is that it delves into evolving changes and collaborative effort to bring out results rather than a predefined process. Adaptive planning is perhaps the biggest feature of Agile and one that makes it a crowd favorite among project managers. Scrum and Kanban are two of the most widely used Agile frameworks. They are very well known for encouraging decision-making and preventing time consumption on variables that are bound to change. It stresses customer satisfaction and uses available teams to fast-track software development at every stage. The table below shows the major differences between Agile project management and traditional project management.                                                                                Table: Agile project management vs traditional project management Why is Agile Preferred and why not the traditional project management? Agile is preferred by most developers and managers because of a variety of reasons. Let’s have a look at the most common ones: Project complexity Traditional: This method is the best fit for small or less complex projects as it follows linear approach. Sudden changes in the project or any other complexities can block the entire process and make the team go back to step one and start all over again. Agile: This is the best methodology to follow in case of complex projects. A complex project may have various interconnected phases and each stage may be dependent on many others rather than a single one as in simple projects. So, Agile methods are preferred for large complex projects, as they can respond better to such structures. Adaptability Traditional: This approach works with a belief that once a phase is done, it will not be reviewed again. So, it is not adaptable to rapid changes in the work plan. In case if any sudden situation arises or any change in the requirements from the client’s side, traditional approach fails to adapt to the new change. The only choice is to start from the very beginning once again. This wastes a lot of effort and time in the process. Agile: The adaptability factor is very high in this methodology since it is not linear. Complex projects consist of several interconnected stages, where a change in one stage can cause an effect on another. And the project managers can take calculated risks in such scenario, as there is a chance of high adaptability.  Scope for feedback and changes Traditional Each and every process is clearly detailed and defined at the start of the project in the traditional approach. It cannot deal with any big change or feedback that might require a change in the process. Mostly, the project delivery time and budget are fixed, allows change very rarely. Agile There is a high acceptance for feedback and change in this method. The process is very flexible and allows constant feedback that can help to provide better output within the fixed project delivery time. The main reason that managers or developers choose agile direction is for the flexibility it offers. Developers working with Agile management are able to respond to customer requests quickly as they are only addressing small parts of the project at a time and the customer validates each iteration or sprint before finalizing.   Some of the important characteristics of Agile development Breaks project into parts Agile divides a project into parts (called iterations) where the release is sent to the customer after every single iteration. Additionally, the success of the project can be easily foreseen through the success of these iterations. This removes the need for upfront planning completely. Self-organized As mentioned above, Agile uses a parallel mode of management. Employees of a company are not managed by a central line of control, but by groups. For example, in Agile, there may be eight teams working on a single project. Each team is managed by itself without external guidance. The teams only interact with each other for project discussion and process linking as they are otherwise not self-sufficient. Generally speaking, an Agile project consists of three parts: The product owner – the expert on the project (for which the product is being developed) and is the main person who oversees the projects The scrum master – this person manages the process involved in Agile. He/she looks after the iterations and its completion The team – individuals who play significant and minor roles in the software development process Customer Engagement In Agile, customer engagement is at the very top. The customer is regarded highly in its frameworks as after every iteration, feedback is generated and acted upon. Overall, Agile is clearly the winner among project management systems. When compared with other traditional approaches, Agile’s features come to the fore and reiterate why it is one of the top software used by companies globally. Can Agile Coexist with Other Approaches? This is a question asked by many project managers, and opinions of experts seem to be divided. While some say it is possible for Agile to coexist with traditional project management systems, they suggest being cautious and using them for different terms. For example, using two different approaches on the same project can be counter-productive and highly explosive. As Agile and most other frameworks are totally contrasting to each other, the projects may go for a toss. On the other hand, some experts believe that it is not possible for Agile and other tools to co-exist because of their contrast. Using them together can cause disorder in the entire company system, making the productivity to go for a toss. Agile vs Traditional- Adoption Growth According to a recent online survey of 601 IT and development professionals, it is proved that Agile is the new typical formula for project success. The majority of projects and development teams are now adopting this methodology, while the traditional waterfall approaches have many flaws.    Traditional organizations vs. #Agile organizations #SALC16 pic.twitter.com/bBgxkQB1fI — Scrum Alliance (@ScrumAlliance) January 20, 2016 Agile was first introduced about 15 years ago as a substitute for traditional software development approaches. Many people considered it as challenging to implement traditional approach practices and Agile adopters stated that this new style of software development improves team collaboration and is more customer-centric.  Though Agile method was present more than a decade ago, the vast majority of organizations have adopted the practice in the last 5 years. Moreover, the survey reported that agile adoption saw an inflection point between the year 2009-2010. As shown in the above figure, agile adoption seems to have slow incremental growth till 2008 and then its growth was accelerated after gaining traction in the market. Reasons for the transition to Agile Most of the organizations who transitioned from traditional to agile project management have listed the following reasons: Improves collaboration between teams- 54% Enhances the quality level of software in organizations- 52% Results in enhanced customer satisfaction- 49% Speeds time to market- 43% Reduces development cost- 42% The Verdict In the traditional software development, the customer involves only before the start of the development process. So, there might be a number of mistakes and a large amount of money needs to be spent to rework on them. Since in the Agile software development, the customer involves at each stage, the corrections can be made once the defects are detected. This helps us in saving cost. As we can see, Agile project management is really in-demand for teams. It helps the team to work on the top priority ones at the right time and allows them to walk through the risks much faster than they would with traditional project management tools.
Rated 4.0/5 based on 5 customer reviews
8747
Agile Project Management Vs. Traditional Project M...

In this fast-moving world, project management has ... Read More

5 Scrum Boards that perfectly depict project progress

Quite possibly, few tools are as simple – yet as powerful – as a Scrum task board. Teams that plan their work in sprints use these boards during each sprint to visually depict where they are at. Just by looking at the task board, it is possible to evaluate the progress and judge whether the sprint is on track or not. In its simplest form, a task board has a list of tasks that are categorized as yet-to-start, ongoing and completed. Over the years, Agile teams across the world have created their own adaptations of the traditional Scrum board….have a look, and decide which one will work for you! The Scrum wall                                    Photo credit: http://jalbum.net/blog/entry/getting-ready-to-launch-the-new-site Teams that use up the entire wall as a Scrum task board get extra space that can be put to good use. They can put down all their information in one place, with additional inputs like the overall calendar, backlog, decisions, comments and so on up there for everyone to see. Say it with Lego!                                                             Source: http://agilethings.nl/creative-planning/ We always knew Lego was versatile, but this gives the concept of versatility a whole new look! This team uses a Lego planning board, with rows depicting user stories and columns depicting weeks or sprints. Each team member is assigned one colour, and the numbers of bricks in that colour show the exact time availability of that member. A long 4 stud brick indicates a full day of work, while a two stud represents a half day. A fun and creative way to plan your sprints! Hourglass Scrum/Kanban board                                 Source: http://www.strongandagile.co.uk/index.php/the-hourglass-scrumban-board/ An hourglass is a fun way to depict the flow of tasks. Work in progress tasks are the ones at the neck of the hourglass; completed tasks are moved below and the pending ones are in the top half of the hourglass. Note that when the WIP tasks are limited to one in each story( as the space in the neck is narrow), they get more attention. Release Radar                                              Source: http://agileboardhacks.com/tag/portfolio-management/ By turning the traditional board into a circle, this team led by Daniel Aragao of Thoughtworks created a great way to deal with prioritising urgent tasks. Items in the outer rings of the circle are not urgently required, while those closer to the centre are needed asap. Each slice of the circle represents a project , which is identified by a sticky note on the outer edge. Scrum for Trello Teams that work in different locations and across various time zones need a virtual Scrum board to track work progress. Trello is often used to manage task boards and sprints, with a Firefox/Chrome extension called Scrum for Trello. Innovation is the key to success. What works for another Scrum team may not work as well for you; try out your own tweaks and quirks, and customise your own Scrum task Board. You can learn more about Scrum tools and techniques by attending a CSM Training from a certified trainer. Happy Scrumming!
Rated 4.0/5 based on 20 customer reviews
5 Scrum Boards that perfectly depict project progr...

Quite possibly, few tools are as simple – yet as... Read More