At a glance, working under agile methodologies seems like a trend. Everyone’s doing it at angel-backed startups and at the hottest new software development studios. Bigger, established companies are still using the tried and tested traditional approach, with a rigid hierarchy – and they don’t seem to be struggling much.
But over time, trends give way to norms; and when agile teams consistently outperform the traditional bureaucratic approach, the old ways of working look dated (at best). In high-risk, all or nothing ventures, agile makes sense – an elite team, doing everything they can to achieve the goal in front of them. So why can’t a relatively low-stakes, established enterprise use agile?
Well, they can. At least partially at first. Agile methodologies don’t have to be adopted company-wide, or even team-wide – and there’s no right or wrong way to experiment with approaching agile. Creating an agile team takes experience; and the acceptance that failure is not only an option, but that it should be embraced. Maybe that’s the reason so many hold back; agile seems experimental and risky. But the bigger risk is standing still and doing nothing, because eventually, your business – no matter how big – will lose the edge.
To create an agile team at any scale, you’ll need some key ingredients. Biggest among them are:
You’ve got to trust them. They’ve got to trust you back.
This is entirely non-negotiable.
Company culture, open communication and freedom to speak; this is how you foster a trusting environment. You’ve got to listen to the needs of your team, and have systems in place to do so, where everyone feels they can be honest.
Agile relies on open and free communication. Without it, or if members of the team don’t feel safe to air concerns, projects collapse. When communication is free and transparent, true collaboration can begin.
Tools like Atlassian Confluence, integrated with project management tools, can keep steady communications and open collaboration within an agile team – with full transparency and visibility to any authorised persons in the rest of the company.
Leadership can track progress, while the team works uninterrupted. And, as long as the trust is there, communication will continue to flow.
Trust between teams and leadership is the bedrock of a great place to work, and a KPI for success. Trust is what gives agile teams the freedom to deliver the best work. With no restraints and the ability to apply their expertise, they can capitalise on incredible opportunities and create novel solutions.
While it’s hard to measure, creating a KPI for trust is not impossible. Using engagement surveys or continuous listening, teams can communicate their needs and feel listened to – cementing trust in their company.
What’s better – a team of specialists, or a team of generalists? A mix? How about specialists led by a visionary, or generalists led by a technical wizard?
This is the million dollar question, because the right skills aren’t actually as important as the person who wields them. Back to point one, the right people for an agile team have to trust each other first and foremost – and the right members might already be working together, just in a more siloed capacity.
To create an agile team, break down and reorganise your staff assignments. Analyse the working styles and personalities of candidates – their core strengths and weaknesses, how they complement each other – with the end goal of creating a balanced team. The idea is to have a small, autonomous group of people who can self-start, but making sure the right personalities are there is fundamental to success.
Having duplicate or absent skill sets doesn’t equate to a bad outcome; skills can be learned quickly by the right people, and hiring agile contractors will fill any short-term gaps in skills. A lack of trust and a group of personalities that don’t work well together absolutely will lead to a bad outcome.
The right skills aren’t always technical. Sometimes, the most valuable skills are the ones that many take for granted.
Some people worry that agile teams lack rules and structure. On the surface, giving a team total autonomy seems like a recipe for chaos – but the truth is that agile teams are fundamentally process-oriented; each member has a purpose in the team, with a key set of strengths.
The anarchic appearance of agile is most likely attributed to this seldom-spoken fact: agile teams fail. Daily. Hourly, even. We’re not talking monumental business-killing failures, here – what we mean to say is that, when you’re pushing boundaries and doing the undoable, you’ll hit a lot of dead ends.
This is what makes agile teams objectively and overwhelmingly better at creativity than traditional teams.
The opportunity – the encouragement, in fact – to fail. Risk needs to be assessed and monitored as a part of the process, but without it there will be literally no reward to speak of. Only out of the ashes of 100 micro-failures will the glowing phoenix of triumph emerge.
This takes time and patience from leadership, who could be forgiven for thinking agile is a waste of time when the end goal seems so far out of reach. But not only does every failure provide a learning opportunity, it leads to the creation of novel solutions.
Nobody walked perfectly the first time they tried as a baby. Agile teams won’t hit the target first time round, either. But just as babies learn to walk within months of their first attempts, agile teams will learn how to solve the challenges your business faces – even if they seem a bit wobbly at first!
Give your highest performing teams the additional knowledge and skills they need. ClearHub helps you find the best Atlassian experts, and to hire agile contractors that align with your values and goals. Want to know more? Get in touch with the ClearHub team today – call +44 (0) 2381 157811 or send your message to info@clearhub.tech.
ClearHub 2024 © All rights reserved | Privacy Policy | Trust Center | Modern Slavery Statement | Cookie Overview
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_ga_BHWFTMS5QE | 2 years | This cookie is installed by Google Analytics. |
_gat_UA-91023414-2 | 1 minute | A variation of the _gat cookie set by Google Analytics and Google Tag Manager to allow website owners to track visitor behaviour and measure site performance. The pattern element in the name contains the unique identity number of the account or website it relates to. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
_hjAbsoluteSessionInProgress | 30 minutes | Hotjar sets this cookie to detect the first pageview session of a user. This is a True/False flag set by the cookie. |
_hjFirstSeen | 30 minutes | Hotjar sets this cookie to identify a new user’s first session. It stores a true/false value, indicating whether it was the first time Hotjar saw this user. |
_hjIncludedInPageviewSample | 2 minutes | Hotjar sets this cookie to know whether a user is included in the data sampling defined by the site's pageview limit. |
_hjIncludedInSessionSample | 2 minutes | Hotjar sets this cookie to know whether a user is included in the data sampling defined by the site's daily session limit. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
Cookie | Duration | Description |
---|---|---|
bcookie | 2 years | LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID. |
bscookie | 2 years | LinkedIn sets this cookie to store performed actions on the website. |
lang | session | LinkedIn sets this cookie to remember a user's language setting. |
lidc | 1 day | LinkedIn sets the lidc cookie to facilitate data center selection. |
TawkConnectionTime | session | Tawk.to, a live chat functionality, sets this cookie. For improved service, this cookie helps remember users so that previous chats can be linked together. |
UserMatchHistory | 1 month | LinkedIn sets this cookie for LinkedIn Ads ID syncing. |
Cookie | Duration | Description |
---|---|---|
_GRECAPTCHA | 5 months 27 days | This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
elementor | never | This cookie is used by the website's WordPress theme. It allows the website owner to implement or change the website's content in real-time. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
_hjSession_1670766 | 30 minutes | No description |
_hjSessionUser_1670766 | 1 year | No description |
_referrer | 1 year | No description available. |
_utmz_cf7 | 1 year | No description available. |
AnalyticsSyncHistory | 1 month | No description |
li_gc | 2 years | No description |
popForm | 1 day | No description |
twk_idm_key | session | No description |
Cookie | Duration | Description |
---|---|---|
_fbp | 3 months | This cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website. |
fr | 3 months | Facebook sets this cookie to show relevant advertisements to users by tracking user behaviour across the web, on sites that have Facebook pixel or Facebook social plugin. |
test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |