Information system for media holding

The owners of the publishing house Trend approached us with the intention to develop an information system for managing their company. They were encountering common IT issues – multiple local tools without any standardized procedures. Each team worked with their own data, which was not shared within the company and was rarely updated. Duplicity and lack of information, out of date and repeated data acquisition were disrupting the efficient work and further development of the business.

Our task was to unify the tools, processes and data into a single cloud application.

Analysis and development

We started by analyzing the work of the individual teams. In the first phase, it was important to identify the key processes and gain an in-depth understanding of the tools in use – their added value and the reason why they were no longer satisfactory.

The development of the system followed. Our tried-and-tested practice is to present a visualization of the assignment and gradually add features in cooperation with the client. Instead of extensive written specifications, we therefore drew screens. We gradually divided into the details of the system together with our client, confirmed the desired direction, and generated prototypes. From the very beginning, all parties were involved in the creation of the new system, which is why there were no unpleasant surprises when the system was deployed.

Beginnings of the project

The challenge on projects like this one is usually the data work. Trend also had to deal with processing large amounts of data. Modern information systems must be adjusted to being actively worked with, as the users have high expectations in terms of speed and reliability. We therefore optimized the most frequent inquiries for fast searching.

The way in which the data was to be displayed posed another challenge. When working with complex databases, it is rarely easy to come up with a data display method that enables users to see exactly what they need to see. We therefore prepared an editable HTML table with custom filters which simplified the work with the data, enabling the user to only see the data they selected beforehand.

Agile approach earns praise

We deployed the system in full, including backward compatibility. We replaced the old system overnight without any downtime. After the deployment, we continued to make further agile improvements to the system. Every two weeks, we planned a “sprint” with the client and gradually gave the application its current form.


The unification of several tools into one application brought a number of benefits to Trend. All users now have up-to-date data at their disposal. The cooperation between the teams has also improved - e.g. the sales team can effectively use data collected by the analytics team and prepare custom products. The automation of some key processes streamlined the work of individual departments. The number of users gradually increased from 20 to 50.