Categories
AI business review

AI Opportunity Study: Harnessing AI for Business Growth and Efficiency

Artificial Intelligence (AI) has emerged as a game-changing technology, transforming industries and reshaping the way businesses operate. However, navigating the AI landscape can be complex, especially when it comes to identifying how it can drive growth and efficiency within your specific business context. This is where an AI Opportunity Study comes in.

What is an AI Opportunity Study?

An AI Opportunity Study is a targeted, time-boxed project that aims to deliver high-impact results in key areas of your business by leveraging the power of AI. With my extensive AI experience gained from working in startups and Meta, I conduct a comprehensive study of your business to identify areas where AI can drive growth, improve efficiency, and provide a competitive edge. But what does this entail? Let’s dive into the scope, approach, and deliverables of an AI Opportunity Study.

Scope of an AI Opportunity Study

An AI Opportunity Study covers all key aspects of your business operations to assess where AI can be beneficial. This includes:

  • Operational Processes: Examining business operations to identify areas where AI can automate manual tasks, improve efficiency, and reduce errors.
  • Customer Interactions: Evaluating customer-facing processes to determine how AI can enhance personalization, customer service, and engagement.
  • Data Analysis: Reviewing your data capabilities to understand how AI can deliver deeper insights and support decision-making.
  • Innovation Potential: Assessing how AI can drive innovation in your product or service offerings, creating new business opportunities and competitive advantage.

Approach to an AI Opportunity Study

The AI Opportunity Study follows a structured and systematic approach:

  1. Initial Consultation: Understand your specific business objectives, operations, and current technology landscape.
  2. Feasibility Study: Evaluate the feasibility of AI implementation in different areas of your business, taking into account both technical and business considerations.
  3. Cost-Benefit Analysis: Conduct a comprehensive cost-benefit analysis to understand the return on investment of potential AI initiatives.
  4. Prototyping: Develop AI prototypes to test and validate potential AI solutions in a real-world context.
  5. Strategic Roadmap Development: Based on the findings, create a strategic roadmap for AI implementation.

Deliverables of an AI Opportunity Study

At the end of the AI Opportunity Study, you can expect the following deliverables:

  • A comprehensive report detailing the potential areas where AI can drive growth and improve efficiency in your business.
  • Feasibility studies and cost-benefit analyses of potential AI initiatives.
  • Prototypes of AI solutions to demonstrate their potential impact.
  • A strategic roadmap outlining the steps for AI implementation, including suggested AI initiatives, prioritization based on potential impact and feasibility, and an implementation timeline.

In conclusion, an AI Opportunity Study serves as a critical step in your AI journey. It provides a clear understanding of how AI can be leveraged within your specific business context and equips you with a strategic roadmap to harness AI’s power effectively. With my experience in AI, I can guide you through this process, ensuring your business is well-positioned to leverage AI for growth and efficiency.

Categories
business review due diligence

IT Healthcheck: How good is your IT?

In the current AI age, businesses are heavily reliant on their IT infrastructure to stay competitive and efficient. However, with the rapid pace of technological change, it can be challenging to keep up and ensure that all systems and teams are functioning optimally. That’s where an IT Healthcheck comes in.

What is an IT Healthcheck?

An IT Healthcheck is a targeted, time-boxed project that aims to deliver high-impact results in key areas of your IT operations. As someone with decades of experience in the tech industry, I leverage my expertise to conduct a comprehensive assessment of your IT organisation, infrastructure, systems, and practices.

The goal is to identify potential areas of risk, inefficiencies, and opportunities for improvement to ensure that your tech operations are robust, secure, and fit for purpose. But what does this process entail? Let’s delve into the scope, approach, and deliverables of an IT Healthcheck.

Scope of an IT Healthcheck

An IT Healthcheck covers all critical aspects of your IT operations. This includes:

  • Hardware and Software: Checking the age, relevancy, and effectiveness of your current technology stack.
  • Network and Security: Assessing the security measures in place and the overall performance of your network.
  • IT Processes and Procedures: Reviewing your IT management strategies, including data backup, disaster recovery plans, and incident response.
  • IT Governance: Evaluating the alignment of IT strategy with your business objectives and compliance with relevant regulations.
  • IT Teams and Organisation: Evaluating your IT organisation setup, and performance, and identifying opportunities for improvement.

Approach to an IT Healthcheck

The IT Healthcheck follows a systematic and thorough approach:

  1. Initial Consultation: Understand the organization’s specific needs, objectives, and current state of IT operations.
  2. Data Collection: Gather comprehensive data about the IT organisation, infrastructure, software, procedures, and security measures.
  3. Analysis: Analyze the collected data to identify potential risks, inefficiencies, and areas for improvement.
  4. Recommendations: Based on the analysis, provide clear and actionable recommendations to enhance the IT operations.

Deliverables of an IT Healthcheck

At the end of the IT Healthcheck, you can expect the following deliverables:

  • A comprehensive report detailing the current state of your IT infrastructure, systems, and practices.
  • An analysis of potential risks and inefficiencies and areas for improvement.
  • Actionable recommendations to enhance the robustness, security, and efficiency of your IT operations.
  • A strategic roadmap for implementing the recommended actions.

In conclusion, an IT Healthcheck serves as a proactive measure to ensure your IT operations are up-to-date, secure, and efficient. It provides valuable insights into your current IT state and equips you with a strategic roadmap to future-proof your IT organisation and infrastructure. Leveraging my extensive tech experience, I can help you navigate this process and ensure that your business is well-positioned to leverage technology for success.

Categories
book leadership

Due Diligence for CEOs, CTOs & Engineering Managers: The main business findings that matter to your organization

It’s Here!

“How to check if what they are saying is true?”…or…”A No-Nonsense Guide to Tech Due Diligence” or some other catchy title like that.

My new book “Due Diligence for CEOs, CTOs & Engineering Managers: The main business findings that matter to your organisation (Short books for busy managers series)” is now available. 

The book costs less than a tunafish sandwich and, honestly, smells a lot better.

It explains the most important due diligence areas and findings you should know about as a business leader when identifying and quantifying the risk of partnering with a supplier or investing in a business.

It does it in terms so simple even CEOs and CTOs can understand it.

If you love me like you say you do, here’s what to do:

   1. Go here and buy the book.

   2. Write a glowing review of the book and post it on Amazon.

   3. Then, if you have a 10 minutes to kill, read it.

Categories
book leadership

The 1 Rule for CTOs & Engineering Managers: Focus on Impact

Pleased to say that our second book in a series aimed at CTOs and Engineering Managers has been published on Amazon.

This 10-minute text explains the single most important rule CTO and Engineering Manager should follow based on our experiences at Meta and other organisations.

Forget technology. Forget investors. Forget shareholders. Forget Scrum. Forget DevOps. Learn how to make impact quickly in your role as a CTO or Engineering Manager.

If you found value in this super-short read, we’d be grateful if you’d leave an honest review on Amazon. It’ll take a few seconds of your time, and your support makes a real difference. 

Categories
book leadership

Contracts for CTOs: 9 commercial contract clauses that really matter

Pleased to say that our first book in a series aimed at CTOs has been published on Amazon.

This 10-minute text points CTOs to the 9 commercial contract clauses that really matter. Forget technology. Forget sales talk. Forget the promises you’re given. Learn how to add value to your role as CTO by reducing costs and increasing profit.

Commercial contracts are where risk and reward meet, and you need to be able to navigate that intersection.

Categories
decisions engineering principles leadership strategy team

Engineering Principles 2020

I believe that what we do matters, what your team does matter and what your business does matter. Below is a helpful list of ‘engineering’ principles to focus on creating an environment where we can do our best work and use our time to matter.

1 – Work on yourself, your relationships and your team

Learn every day. Listen every day and try to think every day. Have a plan to learn React Native, finish masters, start a PhD, write a blog. Life is not static and time is limited. Is there a better way to use it than to improve yourself and your relationships?

2 – Hire good people who like to make things

Look for track record of thoughtfulness, consideration, kindness and consciousness. Also, look for builders and makers. Those are the people you can rely on and enjoy building businesses with. So your interviews need to be behaviour-based – assess whether someone has opinions and isn’t afraid to argue around a whiteboard. Avoid extravert biases. In tech, especially avoid male-centric interviewing. The world is huge. Do you want your AI to be programmed by only people like you? I wouldn’t.

3 – Code always wins

Talk is cheap. Building is hard. Always favour building, releasing and learning. Adopt continuous release management and stick with it. Release small and frequently. If you can do this, you are doing better than 90% of other businesses out there. Make the release process… a process without ExCo sign offs, special tests, service shutdowns. Anything that is not automated will cause a problem. Why? Because people don’t like responsibility for something they don’t fully understand. So, avoid it. Automate it instead.

Realise that things fail all the time. That’s okay. We know that failures are inevitable. Instead of ruminating over them, aim to reduce the time lag in detecting the failure and passing bugs to the engineering team. Learn from the failure and move on.

Finally, decoupled your releases. It is much easier to control complexity if you incrementally change. So avoid big releases as they mostly fail as the tech in 2019 is too complex to be managed by control. Always rely on the tracking and monitoring data as it will help you once the logic has dried up.

4 – Every team is a startup with a common vision

Common vision is important across the business. But you also need flexibility and autonomy to move fast. Combining team autonomy with a shared vision will make your business more robust. Paradoxically you want to rely on all of your team but at the same time, you must ensure that the business can continue with people being 3 weeks on holiday without access to the internet. So what do you do? Build team autonomy. Operate in cross-functional, autonomous Agile squads. Always document well. Documenting (user sorties, test, tech strategy, plans, roadmaps) is the most efficient way to communicate accurately and succinctly. Remember team roadmaps are driven by company goals. All of these goals, as well as individual objectives and key results (OKRs), need to be visible to all.

Your user data is your gold mine. Every team needs to live security by design. Security is not only owned by the Cheif Security Officer or CTO. Security is also owned by every product manager, designer, engineer, tester. Everyone who worked on a feature is responsible for the security of user data. Get familiar with the OWASP best practices, and strive to have automated security scanning with every deployment.

5 – Continuously remove your own legacy

Be critical of yourself. Reflect on past decisions. Learn from them to try and make better decisions next time. This is not to say not to make decisions. Make them all the time but be aware of decisions which are hard to correct (any hiring decision, picking a back-office platform) against decisions which are easily fixable later (landing pages design, AdWords campaign). Every decision you make creates some legacy. Carve out 2 weeks every quarter to spend on your legacy decisions to stay on top of it in terms of cost implications and to ensure future fitness for purpose. Your business has evolved and what worked during the first 6 months might not work now.

Categories
cloud hacks payments security startup strategy support tools

Tech Stack for Payments

Your business is growing and you are considering expanding your offering to new verticals. The next phase, if you haven’t done it already, is to add payments and ‘quilty-of-life’ tools to help your teams. A good start tech stack for a business which is growing and adding new products is in the diagram. This is the time to also rigorously review your whole tech stack and start taking things out. Carve out 2 weeks every quarter to spend on the tech stack to stay on top of it in terms of cost, usefulness and to ensure you are using tools fit for purpose. Your business has evolved and what worked during the first 6 months might not work now.

Categories
cloud decisions design hacks leadership program security startup strategy team tools

Tech Stack for Growth

So you have launched. You figured out how to make money and you are ready to grow. A good tech stack for growth businesses is depicted in the diagram. Gowing the business usually requires more people. So your tech stack will need to expand to include user management tools. My guidance here is to make sure you figured out what’s available from Gsuite or Office 365 before adding new complexity. By the way, you should only use either Gsuite or Office 365. Never both. Remember to always avoid complexity. If you like us and many other businesses, you will have Macs and Windows. You should also understand Gsuite or Office 365 offering for user kit management before adding new tools. As a growing business, you will consider adding new customer channels. We added fairly quickly telephony and webchat and also integrations to other (non-core) services. You don’t want to build any of this unless it’s your USP which is very unlikely. Finally, remember to constantly review your technology stack to continuously remove legacy.

Categories
cloud design hacks innovation startup strategy system tools

Tech Stack for Launch

So you are ready to launch an MVP or ‘open-to-all’ service? Scary, right? Preparing for launch it’s never easy. Bear in mind that no one has many users to start. However, if you have keen investors or an active board, the pressure is on. A good start tech stack is depicted in the diagram. The big difference is analytics and tools the business needs to make a success out of the launch. So a lot of new tools are added to facilitate timely and accurate product usage tracking. Finally, marketing and support tools will make or break the business so overinvest in figuring what works for you. Challenge arguments based on people’s previous experiences. (We used MailChimp at X). Also, remember to constantly review your technology stack to continuously remove legacy.

Categories
cloud code decisions design system

Tech Stack for Early Startup

When you start to build your business it’s often hard to work out what you need in the first 3-6months. A good start is depicted in the diagram. I think in terms of what makes teams productive so Tech Stack is divided between Ops, Product & tech and Sales & Marketing. If you operate in a highly regulated market you could have for example regulatory reporting in the compliance vertical. I constantly aim to review our technology stack to continuously remove legacy.