We have worked with a huge range of companies developing enterprise software products.

Many of them struggle with how to develop high-quality enterprise-grade software, product customization, and how to handle technical debt. And, typically these companies have a strong focus on product management.

The challenges we see depend on many factors including the size of target customers, company structure and development approach. They include:

  • Maturing the product management role to become more leading and strategic within the business
  • Maximizing the value of agile development in a business run with waterfall style governance
  • Getting the balance right between bespoke customer work and the efficiencies of a product-based approach
  • Balancing responsibilities for internal platforms and external products
  • Handling the challenges of localization across different markets

Many companies have run private on-site training courses for their teams. This has helped establish a common way of working and addressed specific issues. Others have sent participants to our public courses where they get a chance to learn with peers from other industries.