đ How to identify and address CTO Smells - Process: TMW #286 by CTO Craft
Howdy!
Over the next three mid-week issues of TMW, we'll be taking a look at common ways an engineering leader can slip up, or miss opportunities - this week's deep-dive focuses on ways to trip up in your Processes.
Take a look - see you next week!
Andy @ CTO Craft
From our Partners
Season 2 of CTO Craft & Skiller Whaleâs Podcast "Primarily Context-Based" is Here!
Hywel Carver interviews tech leaders from PensionBee, Omnipresent and Stripe (amongst others) - plus a special 2-episode appearance from Meri Williams - on thorny questions without a right or wrong answer.
How to identify and address CTO smells: Process
Weâd wager that as you moved from senior engineer to technology leaderâââand maybe eventually CTOâââyou either witnessed or made a number of mistakes yourselfâââmaybe you continue to see/make them now.
The key to survival as a leader is self-awareness and the ability to evolve and adapt; through continuous learning, you can nip cognitive biases in the bud and re-frame your approach. With this in mind, weâve created the CTO Smells Series, to help identify the most common issues and teach you how to work through them.
âFall in love with the process and the results will come.â Anon.
Process, procedure, operation
Whatever you call it, the actions taken to achieve your particular end are the crux of your business. Failing to get parts of the process right will impact everything and everyone within the company. When youâre investing time, money and energy into something, you have to make sure the steps you are taking not only add up, but actually move things forward. There will be times however, when certain actions may appear beneficial, but further down the line, turn out to be quite the opposite. By thinking about the possible outcomes in advance and implementing effective policies and proactive roadmaps, it is possible to foresee and address process pitfalls, before they happen.
1âââPoor hiring: The cost of a bad recruitment strategy can run into thousands of pounds for a company, regardless of size, but can actually be fatal for early stage startups. Things like: hiring too fast, hiring toxic personalities or people with âsmall fish, big pondâ attitudes are common, but avoidable. With 42 percent of small business owners acknowledging hiring new talent as a challenge, often the focus can shift too much in the direction of âhowâ rather than âwhoâ to find when both are of great importance.
Solution: Adopt a formal hiring process:
- Appoint a second interviewer to make sure you have a sounding board and that both your opinions on the interviewee, match. It will also go some way to removing bias;
- Interview as many candidates as possible for the role so you have options and can see who is more likely to fit (if the first hire goes wrong, you also have back-up);
- Do your homework: look at the potential hireâs previous experience and check their references;
- Donât rush. Yes time is money, but hastiness may be more money; and
- Trial themâââpay close attention to the personâs performance over the first three months; if they arenât up to scratch, tackle it early before the problem gets bigger.
2âââInability to frame technology challenges against business challenges: A technical platform can develop issues for any number of reasons: poor quality assurance, un-metered technical debt, sloppy coding practices, lack of documentation etc. Translating the effects and urgency of these issues to non-technical areas of the business can present a problem especially if (as is usual), a CEO is less technical than a CTO and fails to understand the need to dedicate time to researching and improving communication between services and would rather increase efforts elsewhere.
Solution: Approach it as though youâre explaining the concept to the everyday consumer who doesnât have a technical background and simplify the terms so that they are both understandable and relatable. It can also help to put yourself in the shoes of the end user and think about the reverse situation: what would they say to you when raising an issue?
I.e.We need to improve the interface between services, especially the user login portal as the latency is causing timeouts which the monitoring isnât catching.
becomes:
Weâve received customer reports about login issues and page hangs. Itâs unclear why it hasnât been picked up so we need to find out why and prevent it.
3âââLack of succession planning: Change is inevitable and while sometimes itâs hard to envisage needing a replacement, especially at the beginning of your leadership journey, failure to picture the executive future of a company may mean you canât keep up with its evolution and respond to the transformations.
Solution: Approach succession systematically: identifying leaders early will reap dividends when a business scales. It will also ensure that every junior is given the necessary training and development to be able to adapt to new role and responsibilities as they come to the fore.
4âââLack of technical vision:âNew technologies can provide a genuine competitive edge, but the organisation has to make the commitment to use technology to build new processes and business models.â says Angela Herrin, research and special projects editor of the Harvard Business Review.
Solution: Your company needs to be a pioneer, rather than a follower or cautious organisation as the latter can suffocate on the adoption of analytics and other technology solutions due to internal cultural resistance. Without such vision, you risk making the same errors as post-Bill Gates Microsoft and being reactive rather than proactive in a fast-paced market. As Matt Buchanan of The New Yorker says:
âThe lesson may be that having visionaries scattered among the ranks simply isnât enough; there needs to be one on top, too.â
5âââLack of belief: This is simple yet problematic; if anyone within the team doesnât support the business vision or the product / service being offered then it becomes a hard-to-impossible sell.
Solution: This needs to be tackled at both the hiring and development stages, and requires a open level of communication. Itâs difficult for a team to support a companyâs vision if either they arenât clear about what it is, or that vision is ever-changing. Coaching is the best way to do this: you need to convince people that they are building and selling the best possible product / service. They must know the ins, the outs, and everything in between, and you need to monitor their commitment so you can ensure the coaching has impacted correctly. If / when the vision or the product changes, re-coach because without ongoing transparency, belief wonât happen organically.
6âââNot enough focus on quality: Managing quality is crucial for startups and small businesses because first-rate products and services help to maintain customer satisfaction and loyalty, and reduce the risk and cost of addressing bugs or issues at a later date. Itâs easy to become blinded by numbers and take your foot off the âexcellenceâ gas, but maintaining it is key to growth and ultimately, profit.
Solution: Create a culture of excellence and communicate these expectations so they become the shared norm. Implement automated testing, make lean technology choices and as Steve Jobs once quipped: âBe the yardstick of qualityâ.
7âââInability to manage upwards or sideways: This is a skill that all managers and leaders must master in order to provide the best value to the organisation and prevent burnout from unmet expectations and misaligned priorities. Without regular and open conversations with leaders in other departments, itâs easy for a CTO to become complacent about the needs of their peers and ignore or misrepresent issues that come from those other business areas. This means they may miss topics that could benefit the business or even prevent key issues, that technology can resolve, from arising in the first place.
Solution: Scheduling regular 1:1s with peer managers is as important as scheduling them with direct reportsâââregular get-togethers where two-way feedback can be given avoids assumptions being made on either side, and improves sharing of domain knowledge across all departments. Itâs also a great opportunity to compare notes and share âwar storiesâ.
Thatâs it!
If youâd like to be considered for the free CTO Craft Community, fill in your details here, and weâll be in touch!
https://ctocraft.com/community
Please do remember to share this link if you know of anyone whoâd like to receive TMW:
Have an amazing week!
Andy