CTO Fraction

Engineering Culture at Successful Companies: 9 Common Traits

An abstract representation of engineering culture at successful software companies, featuring interconnected gears, code snippets, and flowing lines of data. Colorful nodes symbolize collaboration and innovation, while grids and graphs highlight structure and accountability. The image evokes a sense of dynamic movement, reflecting the iterative development processes and autonomy central to modern software engineering.

Engineering Culture at Successful Companies: 9 Common Traits What are the common characteristics of engineering culture at successful software companies? While not an exhaustive list, this article takes a look at six well known software companies and some of the common engineering culture patterns that can be observed across them. It is important to know […]

Requirements for a Successful Business Transformation

A visual representation of transformation, showing a caterpillar evolving into a butterfly, symbolizing the requirements for successful business transformation. The stages highlight the process of growth, adaptation, and change, moving from the initial stage (caterpillar) to the final outcome (butterfly) in a lush, green environment, representing the beauty and success of transformation.

Requirements for a Successful Business Transformation What are the requirements for implementing a successful business transformation of any kind? Transformation for the sake of transformation is unproductive. Initiating a transformation strategy at your tech company without a defined purpose or problem to solve is likely to lead to wasted time and resources. To ensure success, […]

The Power of a Shared Goal in a Team: Reminders for Leaders

A close-up of a basketball player's hand dunking the ball into the hoop, symbolizing the power of a shared goal in a team. The image captures the intensity, teamwork, and focus needed to achieve a common objective, highlighting the importance of collaboration and unity in both sports and business.

The Power of a Shared Goal in a Team Why is it that as a society we have become so advanced in business, technology, communications, and production, yet we still struggle to work together in a team setting? We can talk to each other, practically for free, from across the globe in a live video […]

What the CEO Wants from the CTO: A Practical Guide

A business man and a business woman, symbolizing a CEO and CTO, sit across from each other at a sleek office table, exchanging focused eye contact. The scene reflects a modern corporate environment, with large windows displaying a city skyline behind them. Their postures suggest active engagement, symbolizing the critical relationship and communication between a CEO and CTO, emphasizing trust, strategic alignment, and understanding of business needs. The setting conveys a professional but collaborative atmosphere, essential for addressing "what the CEO needs from the CTO."

What the CEO Wants from the CTO: A Practical Guide When it comes to what a CEO wants from the CTO, one major theme stands out: the CEO wants solutions, not just problems. True, this is not the only thing the CEO needs from their CTO. However, in my experience this has clearly been a […]

The Role of a CTO: Navigating Common Challenges

A powerful image symbolizing the role of a CTO and challenges, featuring a person standing before a large, rugged mountain with a steep, narrow path leading upward. The path is lined with obstacles such as large rocks and a cliff edge, representing the difficult journey of overcoming challenges. The sky is stormy with dark clouds, but a ray of sunlight breaks through, symbolizing hope and perseverance in the face of adversity.

The Role of a CTO: Navigating Common Challenges If you’re in a CTO role, you know the typical challenges – constant pressures and demands that come at you from all sides. It’s about tech, leading, aligning, and moving the business forward all at the same time. This role is packed with challenges that can leave […]

Let’s have a meeting without objectives and an agenda

Modern office meeting room with a large empty table and chairs, reflecting a 'meeting without objectives and agenda.

Let’s have a meeting without objectives and an agenda If I invited you to a meeting with the following description: “Let’s have a meeting without objectives and no agenda?”, would that seem weird to you? Would you even show up to such a meeting? Yet, in my experience many meetings are run this way. They […]

Understanding the Cost of Production Bugs in Software Products?

An illustration of a computer screen displaying a bug icon with a dollar sign ($), representing the cost of software production bugs.

Understanding the Cost of Production Bugs in Software Products? The Cost of Software Bugs: Examples and Statistics The financial impact and cost of Production software bugs is not only significant but also widespread across various industries. According to the 2022 report by the Consortium for Information & Software Quality (CISQ), the cost of poor software […]

How to Promote Internally – 9 Ways to Do it the Wrong Way

A staircase in a modern corporate office leads upward to a completely solid, unbroken wall with no openings, symbolizing the concept of 'How to Promote Internally' and the potential dead-end paths due to poor planning or execution.

How to Promote Internally – 9 Ways to Do it the Wrong Way Are you thinking about how to best promote someone internally? Promoting from within is a powerful strategy for creating growth and loyalty within your company. However, executing internal promotions incorrectly can lead to demotivation, inefficiency, and even attrition. This guide outlines common […]

The Question You’re Not Asking About Your Product Roadmap

The Question You’re Not Asking About Your Product Roadmap We’ve all been there – sitting through another product roadmap presentation. The slide deck looks impressive, filled with timelines, feature lists, and optimistic delivery dates. Stakeholders nod along, mentally ticking off their priority items. It all seems so clear and well-planned. But in the midst of […]

Who is Responsible for Product Quality on a Software Team?

A bustling car manufacturing production line with robotic arms assembling cars, workers in safety gear monitoring the process, and various car parts visible. The scene represents a high-tech and efficient production environment, reminiscent of a software product development line and posing the question, "Who is responsible for software product quality?

Who is Responsible for Product Quality on a Software Team? In software development, ensuring high product quality is an often confused responsibility within a team. This article examines the core concept of software quality responsibility, emphasizing the dual phases of building with quality and assuring quality post-build. Drawing parallels to Toyota’s renowned production processes, where […]