10/15/2025 - Articles
Product management at Projektron GmbH
How does software remain successful on the market after 25 years? The key lies in good product management: user feedback as a compass and implementation through shared responsibility combined with the incorporation of modern technical and technological trends. Here you can find out how Projektron BCS has developed and remained innovative with this approach since 2001.
Origin and basic concept of product management at Projektron
The idea for project management software came from my experience as a project manager from 1995 to 2000 at a consulting firm for innovative media (Activ Consult GmbH). On the one hand, I was involved in two dozen projects there, often as a project manager, and on the other hand, I was responsible for the technical development and (technical) sales of a browser-based editorial system for websites (Activ Publisher). Since the customers were all responsible for marketing, I was also able to gain a lot of inspiration in this area.
Activ Publisher was used by MAN, Ytong, and PDS, among others. In addition, after the company was taken over by a competitor (Gauss Interprise AG), I was able to observe how a financially much stronger company operated product management.
My overall experience from this early stage of the internet was that even with a small team, you can sell software if it is unique and developed based on the requirements of the users. I will not go into the aspects of marketing, sales, and support for software in this article.
What makes product management at Projektron unique?

1. Continuity
We've been developing our Projektron BCS software since 2001. We even still have two customers from the first year who are using the latest version. Both customers have been with us on our journey from software for tech-savvy innovators to software that is well-known and valued by professionals in the field of project management. The first users overlooked many bugs and a lack of documentation, while customers in recent years appreciate the excellent documentation and in-depth features.
In the early years, uniqueness was an important argument for innovators and early adopters to purchase the software. Later, issues such as interfaces, performance, security, and references became important, as did winning over the early majority of those who wanted to drive their project management forward on a web-based platform. Now, cost and availability in the cloud are also playing a greater role. Unlike many other systems, however, we will continue to support an on-premises solution in the long term.

2. Easy updates
Since 2010, there have been four updates per year. We are making greater efforts to give customers the option of updating themselves or commissioning us to do the update for a small fee. For example, since 2015, we have been offering all customers (with simple configurations) the option of updating to the next higher release for a fee of only two hours.
Since this year, we have even reduced the time required to one hour per release and server (e.g., production or test system). The contracts for customers who have their purchased or rented servers managed by our hosting team include four updates per year. Customers who use the SaaS offering (cloud) always have the latest version in use anyway.
As a result, more and more users find our software to be modern.

3. Only one product
The resources required for good product management are lower for a product with 10,000 function points than for five products with 2,000 function points each. While the former saves resources, the latter would allow individual modules to be advertised differently. With a “time tracking” product, for example, we would certainly be found in more searches that are only related to this topic.
Nevertheless, the knowledge of the current range of functions and the wishes and expectations of the market for our Produkt Projektron BCS product alone is no longer something that can be achieved by a single person.

4. Shared responsibility
As a result of the growth of the software and the switch to the Scrum development method, we now have two Chief Product Owners (CPO) and one Technical CPO (TCPO). In addition, there are six Domain Product Owners (DPO) who are responsible for a relatively large range of functions, as well as another twenty DPOs who are only responsible for their area of expertise, such as the integration of Jira or MS 365.
The introduction of Scrum not only had a positive impact in terms of the clear distribution of technical responsibility by DPOs. For Projektron, Scrum also led to greater satisfaction among developers—they are now explained the benefits of each user story for the client. This understanding made it possible to propose alternative solutions and significantly improved the quality of effort estimates.
We try to involve people who are familiar with the problems from their own practice as much as possible. That's why at Projektron, the head of finance is responsible for the functions in invoicing, the head of human resources is responsible for mapping working time models and employee skills, and two consultants are responsible for developing the BPMN module.
However, delegating responsibility for parts of product management to specialists is only possible because we use Projektron BCS in all areas where it is applicable. When mapping customer requirements, the DPOs then ensure that their own requirements are also met as far as possible.

5. Development based on user feedback
The proportion of functions that were incorporated into the product as a result of user requirements is certainly higher than with other software. The reason for this is that it took ten years before Projektron GmbH was able to specify technical requirements that had not been commissioned by customers. This had both advantages and disadvantages.
The advantage was that during this time, there was a highly motivated external tester for each feature. The disadvantage was that we were unable to make any major technical advances. For example, we only implemented the critical path, a central element of project planning, in the product after seven years because there were no customers who supported this enhancement beforehand.
Over the last 15 years, we have reduced the proportion of customer-specific extensions. The extensions requested by customers now account for only a small portion of development costs. Over the last five years, revenue from customer-specific enhancements has always been around 2.5 percent of total revenue. However, this still accounted for about half of the resources in development for technical enhancements. One reason for this is that testing is more intensive than in the past and that we ensure that enhancements can always benefit as large a customer base as possible through configuration options.
Technical modification of the software
In the 25 years since its founding, technical standards have evolved. For this reason, there have been several attempts to technically redesign Projektron BCS. This always had to be done in such a way that the customer hardly noticed the update.
The disadvantages of our approach are
- the increased use of resources to facilitate updating and
- the problems of responding quickly to technological change.
The advantage is
- that we have hardly lost any customers because the effort of updating was too great for them. When this did happen, it was usually due to their customer-specific enhancements.
We have been using around a third of our development resources for continuous restructuring for over 10 years. Currently, we are restructuring on several technological fronts at the same time:
The interface with the React framework.
The diagrams with the D3 framework.
The modules according to the DDD approach.
What is the React framework?
What is the React framework?
React is a JavaScript library developed by Facebook for creating dynamic user interfaces. The focus is on reusable components that facilitate the construction of complex front ends. Since its release in 2013, React has gained significantly in importance thanks to Virtual DOM, a large ecosystem, and an active community.
What is the D3 framework?
What is the D3 framework?
D3.js is a JavaScript library for interactive data visualizations on the web. Instead of providing ready-made charts, D3 offers tools to flexibly link data with HTML, SVG, and CSS. Developed in 2011 by Mike Bostock, D3 is now a standard for customized, dynamic visualizations in projects of all sizes.
What is DDD (Domain-Driven Design)?
What is DDD (Domain-Driven Design)?
DDD is an approach to modeling complex software that focuses on the business requirements of the application domain. The term was coined in 2003 by Eric Evans. DDD is less a method than a mindset: focus on business domain knowledge, iterative development, and close collaboration between developers and domain experts.
Technical conversion and extensions
The technical modifications mentioned above often form the basis for functional enhancements, or they must be addressed together.
We recently completed the following development projects:
Modification of the daily log
AI assistant for responding to help requests
AI-based summaries of tickets and user stories
Creation of a new Services workspace
We are currently working on the following topics:
Expansion of summaries with our AI assistant
Interfaces for direct communication between different BCS instances
Support for Docker images for BCS
Expansion of REST interfaces to a complete API
MCP interface for AI agents
User feedback as the key to success
At Projektron, listening to users is probably the most important factor contributing to success. But continuity over twenty-five years and a team that shares responsibility are also important for the result. The willingness to embrace new technical trends such as Scrum and Kanban was also important. Successful product management also means incorporating technological developments in a timely manner. This ensures that Projektron BCS will remain reliable and modern in the future with its advanced features and new technologies.

About the author
Maik Dorl is managing director and co-founder of Projektron GmbH. Since its founding in 2001, he has been responsible for product management at Projektron BCS. With his focus on long-term developments, he is committed to ensuring that Projektron BCS meets the current and future expectations of users, both technologically and professionally.
More interesting articles on the Projektron blog

Project communication
One of the main reasons for project failure is a lack of project communication - according to a PMI study, communication management in a project is just as important as an accurate cost estimate, a clear definition of project goals and a thorough risk analysis. 3 practical tips for your project communication!

Efficiency vs. effectiveness
What should you do if your project manager demands that you work more efficiently? Work more or deliver better results? We explain the difference using practical examples and provide tips for effective and efficient project work.

Defining project objectives
Learn why clear project objectives are crucial for success and how to formulate them precisely. Discover different types of objectives, overcome conflicting objectives and use the objective relationship matrix.

Project Organization
Line, staff, projectized or matrix organization: the right project organization is crucial for structured processes, clear responsibilities, efficient collaboration and project success.