Back to All News

Improvement of CPMS in an IT Company: Experience of JSC "ROOT CODE" in Information Systems Development

Article date

04 13 2026

Article Author

Andrey Bulatov

Reading Time

5 minutes

The paper examines the implementation and improvement of a corporate project management system in the implementation of projects for the creation of information systems. Using the example of JSC "ROOT CODE", the purpose and necessity of improving the corporate project management system are considered.
The Concept of a Corporate Project Management System
A corporate project management system is considered by most modern organizations as an effective tool for standardizing a company's project work. A corporate project management system (hereinafter referred to as CPMS) is a set of tools: methodological, organizational, and informational, that support project management processes within a company.

CPMS allows to:

- increase and improve the quality of management of project activities in the company through the introduction of a set of organizational, methodological, and informational tools that formalize and support project management processes;

- apply a clear division of authority and responsibility of roles, and consequently, uniform tools and an effective approach to project management;

- using operational data on all projects, monitor and make decisions on significant changes, use up-to-date information on project status;

- accumulate a knowledge base for future projects — all project results are preserved;

- increase the efficiency of using company resources, for example, simplify the adaptation process for a newly arrived project manager;

- strengthen control over deadlines, budget, and quality of implemented projects.
Relevance of Improving the Corporate Project Management System
Currently, many companies have taken the first steps towards implementing project management forms. The development, implementation, and improvement of a corporate project management system is no longer a tribute to fashion, but rather an urgent necessity. A special place in this regard for software development companies is occupied by the improvement of the corporate project management system at the stage of information systems design.

Today, information systems have a steady tendency to spread across all segments of production activity. In the context of urbanization, active growth in demand for systems that ensure the collection, storage, and systematization of attribute and spatial data is observed in the public sector, large state and non-state companies. The long-term prospect of implementing and using information systems is due to customers' interest in obtaining reliable, structured, analytical data for quick response in the current situation. Consequently, increasing competition pushes companies towards rapid and high-quality software product creation.

Most development companies define their main goal as developing the product required by the customer in a short time while maintaining a high level of quality. The search for standard tools and design methods makes it possible to optimize information system development. Standard design involves the use of standard decomposable elements, the documentation for which, due to the possibility of repeated use, has been called a standard design solution. However, when using developed approaches, it is necessary to analyze the advantages and disadvantages, as well as evaluate the effectiveness indicators of the methodology implementation. The implementation of these provisions is possible with the improvement of the CPMS.
Implementation and Improvement of the Corporate Project Management System
In general, the implementation of a CPMS in a company implies that project management will be carried out using specialized corporate information systems for project management, using a developed methodology with the formation of a specialized organizational structure for the company.

When creating an effective corporate project management system, it is envisaged to create and/or improve the following components:

- methodological support — developed work regulations (standards);

- information and technical support;

- personnel support — formation of the necessary organizational structure.

At the same time, it is necessary to maintain a balance between the development of all the above-mentioned components. It is impossible to focus only on the development and implementation of the corporate project management system while paying insufficient attention to the organizational structure and personnel. The lack of development of these components often leads to unsatisfactory results in building a corporate project management system. Conversely, it is impossible not to use modern communication tools and information processing tools, because the operability of project teams is ensured by the implementation of a unified information environment.

The improvement and implementation of a corporate project management system is a set of sequential activities — a project that is implemented for the internal needs of the company and requires careful consideration of strategic and tactical implementations — why it is being done.

The goals of the project to improve and implement a corporate project management system should be reflected in indicators of increasing the efficiency of tasks, projects, programs implemented in the company and achieving the company's strategic goals. The results of this project can be expressed in the emergence of the necessary organizational structure (project office, project committee, etc.), methodology and current regulations, including the launch, planning, organization, control and completion of projects, a corporate project management information system, a list of roles and their functions, trained personnel, a database of standard indicators, and project results that are available to other teams.
Experience of JSC "ROOT CODE" and Conclusion
JSC "ROOT CODE", in terms of improving the CPMS, keeps pace with the times, constantly searches for standard tools and design methods, creates templates for interface forms and project documentation, and develops information systems using its own standard design solutions.

In conclusion, it should be noted that the proper improvement of the corporate project management system provides the opportunity to scale and develop software products without compromising quality and time resources. This indicates optimal and stable ratios of the project triangle sides and the stabilization of the company's software development.