loader from loading.io

CTO Series: The Anti-Scaling Paradox: Why and When a CTO Should Refuse to Grow His Team | Markus Hjort

Scrum Master Toolbox Podcast: Agile storytelling from the trenches

Release Date: 04/07/2025

BONUS The Human Side of Software Development With Jussi Mononen show art BONUS The Human Side of Software Development With Jussi Mononen

Scrum Master Toolbox Podcast: Agile storytelling from the trenches

CTO Series: Jussi Mononen on the Human Side of Software Development and Technical Leadership In this episode, we explore the intersection of technology and people with Jussi Mononen, CTO of . Drawing from his extensive experience as an Agile practitioner and technical leader, Jussi shares valuable insights on effective software development, technical strategy alignment, and the critical human elements that drive successful technology implementations. The Transformative Power of Agile "It's all about people." Jussi's journey as a technology leader was fundamentally shaped when he...

info_outline
BONUS: From Waterfall to Flow—Rethinking Mental Models in Software Delivery | Henrik Mårtensson show art BONUS: From Waterfall to Flow—Rethinking Mental Models in Software Delivery | Henrik Mårtensson

Scrum Master Toolbox Podcast: Agile storytelling from the trenches

BONUS: From Waterfall to Flow—Rethinking Mental Models in Software Delivery With Henrik Mårtensson In this BONUS episode, we explore the origins and persistence of waterfall methodology in software development with management consultant Henrik Mårtensson. , Henrik explains the historical context of waterfall, challenges the mental models that keep it alive in modern organizations, and offers insights into how systems thinking can transform our approach to software delivery. This conversation is essential for anyone looking to understand why outdated methodologies persist and how to...

info_outline
Software Engineers are Paid to Solve Problems, Not Write Code! | John Crickett show art Software Engineers are Paid to Solve Problems, Not Write Code! | John Crickett

Scrum Master Toolbox Podcast: Agile storytelling from the trenches

BONUS: Software Engineers are Paid to Solve Problems, Not Write Code! With John Crickett In this BONUS episode, we explore a thought-provoking LinkedIn post by John Crickett that challenges a fundamental misconception in software engineering. John shares insights on why engineers should focus on problem-solving rather than just coding, how to develop business context understanding, and why this shift in perspective is crucial in the age of AI. Beyond Writing Code: Understanding the True Value of Software Engineering "A lot of us come to software engineering because we care about...

info_outline
BONUS: Beyond Frameworks, A Provocative Guide to Real Agility | Erwin Verweij show art BONUS: Beyond Frameworks, A Provocative Guide to Real Agility | Erwin Verweij

Scrum Master Toolbox Podcast: Agile storytelling from the trenches

BONUS: Beyond Frameworks, A Provocative Guide to Real Agility With Erwin Verweij In this BONUS episode, we dive into the provocative world of ' Erwin shares his journey from frustration to clarity as he witnesses organizations adopting Agile frameworks without understanding their purpose. With candid stories from his coaching experiences, Erwin reveals what happens when teams wake up to real agility beyond dogmatic practices and how organizations can find their own path to meaningful change. The Wake-Up Call for Agile Adoption "What the f*ck dude! Do you even know what it means? Do you...

info_outline
BONUS Creating Delightful Products With Nesrine Changuel show art BONUS Creating Delightful Products With Nesrine Changuel

Scrum Master Toolbox Podcast: Agile storytelling from the trenches

BONUS: Nesrine Changuel shares how to create emotionally connected, delightful products! In this BONUS episode, we explore the concept of product delight with Nesrine Changuel. Nesrine shares insights from her extensive experience at companies like Skype, Spotify, Google Meet, and Chrome to help us understand how to create lovable tech experiences that drive user loyalty and differentiation. We explore the Delight Grid Framework she created, and discuss the importance of emotional connection in product design. We also touch on practical ways to incorporate delight into everyday product...

info_outline
Beyond the Backlog—How Great Product Owners Embrace Team Collaboration | Carmen Jurado show art Beyond the Backlog—How Great Product Owners Embrace Team Collaboration | Carmen Jurado

Scrum Master Toolbox Podcast: Agile storytelling from the trenches

Carmen Jurado: Beyond the Backlog—How Great Product Owners Embrace Team Collaboration The Great Product Owner: Standing with the Team  Carmen shares that the best Product Owners she's encountered are those who stand with their teams. Drawing from her own recent experience as a Product Owner, she emphasizes the importance of being there for your team, recognizing that they make you look good. Great Product Owners understand that achievements are team efforts, not individual accomplishments. Carmen also highlights that exemplary Product Owners have a deep understanding of the goals,...

info_outline
The Power of Constructive Feedback in Building Trust in Agile Teams | Carmen Jurado show art The Power of Constructive Feedback in Building Trust in Agile Teams | Carmen Jurado

Scrum Master Toolbox Podcast: Agile storytelling from the trenches

Carmen Jurado: The Power of Constructive Feedback in Building Trust in Agile Teams Read the full Show Notes and search through the world's largest audio library on Agile and Scrum directly on the Scrum Master Toolbox Podcast website: . Carmen identifies the hallmark of a successful team as one that allows itself to be vulnerable. Success isn't just about positive feedback but creating an environment where team members feel safe to discuss mistakes openly. She shares an experience where a team member made an error that caused a significant project delay, prompting other team members to...

info_outline
Lean Change Management, How to Design Change with Those Affected | Carmen Jurado show art Lean Change Management, How to Design Change with Those Affected | Carmen Jurado

Scrum Master Toolbox Podcast: Agile storytelling from the trenches

Carmen Jurado: Lean Change Management, How to Design Change with Those Affected Read the full Show Notes and search through the world's largest audio library on Agile and Scrum directly on the Scrum Master Toolbox Podcast website: . Carmen discusses the critical mistakes organizations make when implementing change without adequate communication and employee involvement. She highlights how employees are often simply informed of new methods without any prior communication, creating resistance and disengagement. Carmen advocates for involving employees early in the change process,...

info_outline
The Power of Being Heard, Turning Critics Into Agile Advocates | Carmen Jurado show art The Power of Being Heard, Turning Critics Into Agile Advocates | Carmen Jurado

Scrum Master Toolbox Podcast: Agile storytelling from the trenches

Carmen Jurado: The Power of Being Heard, Turning Critics Into Agile Advocates Read the full Show Notes and search through the world's largest audio library on Agile and Scrum directly on the Scrum Master Toolbox Podcast website: . Carmen shares how she was asked to step in as a Scrum Master for a struggling team that had a particularly vocal and critical lead developer. This developer had experienced multiple transitions and transformations, leading to significant resistance that was affecting the entire team's morale and creating unresolved conflicts. Carmen focused on building...

info_outline
Scrum Masters, Your Team Needs to Know Which Hat You're Wearing | Carmen Jurado show art Scrum Masters, Your Team Needs to Know Which Hat You're Wearing | Carmen Jurado

Scrum Master Toolbox Podcast: Agile storytelling from the trenches

Carmen Jurado: Scrum Masters, Your Team Needs to Know Which Hat You're Wearing Read the full Show Notes and search through the world's largest audio library on Agile and Scrum directly on the Scrum Master Toolbox Podcast website: . Carmen shares a valuable learning experience from her early days as a Scrum Master when she was assigned the additional responsibility of being a compliance officer for her team. During a retrospective, she noticed an uncomfortable atmosphere but didn't address it. After the session, the team requested a private meeting where they expressed their discomfort,...

info_outline
 
More Episodes

CTO Series: The Anti-Scaling Paradox: Why and When a CTO Should Refuse to Grow His Team with Markus Hjort

In this BONUS episode, we dive into a fascinating conversation with Markus Hjort, Co-founder and CTO of Bitmagic. With over 20 years of software development expertise, Markus shares invaluable insights on tech leadership, team scaling, and how AI is transforming the landscape of software development. From pivotal career moments to practical advice on aligning tech strategy with business objectives, this episode offers wisdom for technology leaders and developers alike.

Defining Moments in Tech Leadership

"As a leader, for me, it is important that we have a positive attitude."

Markus reflects on two pivotal experiences that shaped his leadership philosophy. Early in his career, he received feedback about his positive approach to challenging tasks, which reinforced his belief in maintaining an optimistic outlook when facing difficulties. This approach has allowed him to inspire team members during tough situations. The second defining moment relates to estimation skills. After participating in a rescue mission for a delayed project, Markus learned the importance of making realistic ballpark estimates rather than succumbing to unrealistic deadlines. His initial two-year estimate for a project was met with resistance from a client who wanted it done in two months, but the project ultimately took four years to complete - twice his original estimate.

  • Leads by example with a positive attitude toward challenges

  • Values the skill of making quick but realistic ballpark estimates

  • Recommends "Programming Pearls" for developers to improve estimation skills

  • Emphasizes that product developers should create different options to reach goals

In this segment, Markus refers to the book Programming Pearls.

Aligning Tech Strategy with Business Objectives

"Nothing should come for me as a surprise."

When it comes to ensuring tech strategy supports business goals, Markus emphasizes the importance of continuous communication with key stakeholders. Through regular informal discussions, he stays aware of emerging ideas and maintains strong relationships with decision-makers. This approach helps him anticipate future feature requirements and translate technical strategy into business objectives. The foundation of this alignment is built on trust and transparency.

  • Maintains constant discussions with critical stakeholders

  • Develops awareness of emerging ideas through informal conversations

  • Identifies and builds relationships with decision-makers

  • Translates technical considerations into business language

Fostering Collaboration Between Tech and Business Units

"In the end we create the shared understanding and the habit of working together which creates better alignment and trust."

While structured meetings are important, Markus believes that true collaboration happens when people work together across departmental boundaries. In previous roles, he implemented small, cross-functional teams that included business representatives during feature development. At Bitmagic, they conduct regular gameplay test sessions that anyone in the company can join, fostering unpredictable connections and conversations. These informal interactions are especially valuable in a remote-only company.

  • Creates small teams with business representation for feature development

  • Implements regular demo sessions open to everyone in the company

  • Encourages cross-departmental work to build shared understanding

  • Emphasizes the importance of informal discussions in remote environments

Scaling Engineering Teams Strategically

"You have to be careful when to scale, and when not to scale."

Markus advocates for a measured approach to team growth during scaling phases. He believes in small teams of talented individuals and prefers to grow at a deliberate pace rather than rushing to add new members. Sometimes, he's even paused hiring to focus on meeting milestones with existing resources. When rapid scaling is necessary, Markus recommends considering contractors to reduce risk and gain specialized expertise quickly, particularly in fields like gaming that require deep specialization.

  • Believes in small teams of talented individuals

  • Grows team size at a deliberate pace

  • Sometimes pauses hiring to focus on delivery with existing team

  • Strategically uses both employees and contractors based on circumstances

Navigating Financial Challenges in Startups

"From the tech view it was clear this was not a good idea, but from the business perspective, it was the right decision to make."

One of the toughest challenges Markus faced involved making difficult decisions during financial constraints. In a previous startup, when resources were tight, he had to split his team between the main product and a "side project" that had been sold to generate revenue. Though technically suboptimal, this business-driven decision was necessary for survival. This experience highlights the complex balancing act CTOs often face between technical ideals and business realities.

The Impact of AI on Software Development

"It has changed my way of thinking of my work as a programmer."

Having worked on AI-powered game development for over two years, Markus has witnessed the rapid evolution of AI technologies. This experience has influenced his approach to team expansion, as he considers how AI might augment human capabilities. Personally, he now uses code assistants regularly and wouldn't return to traditional programming methods. AI has transformed his workflow as a programmer and expanded his capabilities, particularly as a full-stack engineer.

Measuring Engineering Success Beyond Metrics

"In early startup stages, one of the critical metrics is 'the working software.'"

Rather than relying heavily on rigid metrics, Markus focuses on practical indicators of success for engineering teams. In early-stage startups, he prioritizes the frequency of releasing working software to end users. Additionally, he monitors team energy and morale, looking for signals in commit messages and code review comments that might indicate the team's well-being. As teams grow, he sees value in using tools to help track these emotional indicators systematically.

  • Focuses on frequency of releasing working software

  • Monitors team energy and morale as key indicators

  • Looks for signals in commit messages and code reviews

  • Considers team well-being as important as technical output

Recommended Reading

"Press 'pause' when you feel you are in a crisis situation."

Markus credits "Rapid Development" by Steve McConnell as a significant influence on his approach to software development, particularly before Agile methodologies became mainstream. One lasting lesson from the book is avoiding the anti-pattern of "abandoning all planning under pressure." Instead, Markus recommends pausing when facing a crisis to reassess and plan effectively, rather than rushing into reactive solutions.

About Markus Hjort

Markus Hjort is the Co-founder and CTO of Bitmagic, with over 20 years of software development expertise. Starting with Commodore 64 game programming, his career spans gaming, fintech, and more. As a programmer, consultant, agile coach, and leader, Markus has successfully guided numerous tech startups from concept to launch.

You can link with Markus Hjort on LinkedIn and listen to Markus Hjort’s podcast in Finnish, and follow his work with the future of AI in gaming at Bitmagic.ai.