Back to resources

Separating Commercial Software Development to its Own Department

Coaching / Training / Mentorship

29 March, 2019

Mike Mitchell
Mike Mitchell

Interim/Fractional CPO at Trigr Innovation

Mike describes how he developed a strategy for better managing his consulting firm’s software IP.

Problem

As part of a large internal transformation program at a digital consulting firm, I was asked to lead a project to develop a strategy for better managing our software IP. Consultancies often struggle with this, as culture, structure, and finance considerations are far different from what works in a commercial software company.

Actions taken

I developed an operating model for a product organization, plus justifications and guiding principles to explain each challenge and what we should do differently. The plan was endorsed by CTOs across the business, and the head of the technology delivery organization, as well as other respected product leaders around the group. It was ultimately adopted not just by the consulting firm, but its parent organization, where many products would be rolled up to for use across the group.

Lessons learned

Separating commercial software development to its own department within a larger consulting organization has a number of benefits. You can create a consistent sales message and process, keep sales independent from services, so revenue is recognized at higher margins, and better quality and consistent value is produced for clients. Internally, teams who are dedicated to product work are more productive, as they are not constantly worried about utilization and getting pulled off to work on individual clients.

Discover Plato

Scale your coaching effort for your engineering and product teams
Develop yourself to become a stronger engineering / product leader


Related stories

Working Moms and Problems They Face

20 January

Yang Wang, Engineering Manager at Bond, shares how diligently she transitioned from a large company to a series of startups, all balancing between the role of being a working mom.

Goal Setting
Coaching / Training / Mentorship
Career Path
Agile / Scrum
Yang Wang

Yang Wang

Engineering Manager at Bond

Coaching Women Engineers: Professionally, and for Life

20 January

Yang Wang, Engineering Manager at Bond, shares how she coached several women engineers in her team to boost confidence and help them grow in their careers.

Coaching / Training / Mentorship
Team Processes
Career Path
Yang Wang

Yang Wang

Engineering Manager at Bond

Should You Stay Up to Date with Technical Skills As a Product Manager?

19 January

Nani Nitinavakorn, the Sr Product Owner at Revolut, describes how she keeps learning hard skills to increase motivation and respect her team.

Alignment
Innovation / Experiment
Different Skillsets
Personal Growth
Ownership
Coaching / Training / Mentorship
New PM
New Manager
Nani Nitinavakorn

Nani Nitinavakorn

Sr Product Owner at Revolut

Reasons Promoting From Within Is Better for Growing Your Business

18 January

Vishal Ramrakhyani, Director of Engineering at Zoomcar, shares how grooming an existing senior team member to a leader can boost team morale and keep the culture intact.

Alignment
Building A Team
Handling Promotion
Company Culture
Feedback
Coaching / Training / Mentorship
Fairness
Juniors
Vishal Ramrakhyani

Vishal Ramrakhyani

Director of Engineering at Zoomcar

How to Replatforming a Major Organization

19 January

Jason De Oliveira, CTO for more than 10 years, describes his methods of re-platforming an organization with nearly thirty years of existence using specific techniques and technologies.

Alignment
Changing A Company
Company Culture
Conflict Solving
Convincing
Coaching / Training / Mentorship
Changing Company
Agile / Scrum
Jason De Oliveira

Jason De Oliveira

CTO at Kolquare

You're a great engineer.
Become a great engineering leader.

Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.