Web-based system for managing incidents and internal investigations in the corporate environment
The development of a software system for managing incidents and internal investigations in a corporate environment and designed to process and analyze information about violations of corporate ethics, fraud, and the facts of theft.
- Development of a specialized software package
- Incident and Internal Investigation Management System
- SMS and E-mail notifications
- Implementation and integration at the company group level
- SaaS deployment
- Document flow
The customer required a specialized software suite for incident management and internal investigations in a corporate environment. The system has to be designed to process and analyze information on violations of corporate ethics, fraud, facts of theft, and was supposed to inform participants throughout the entire cycle of internal investigation, provide analytics on incidents and completed investigations.
The system’s capabilities were supposed to include managing the progress of the investigation, storing accompanying documents, notifying the user by E-mail and SMS about major events based on the role-based security model, creating custom reports that can be viewed both online and sent out according to a preset schedule. The system was supposed to carry out full-text semantic search in documents.
The contractor studied in detail the customer’s non-trivial business processes, defined the rules for state transitions of system entities and the relationship between processes. An optimal solution was proposed and agreed with the customer, which exactly met his expectations.
The contractor, anticipating the use of the complex in various fields of activity and for different customers, has designed a solution in accordance with the requirements, which can be deployed and used as a service by the customer’s external client.
A flexible role model was designed with the possibility of subsequent expansion with new access rights to parts of the system. The notification system can be easily extended with a new types.
The product consists of several main modules:
- Request management system
- Modules for sending SMS and E-mail notifications
- Web-portal for managing incoming messages from subscribers
Despite the short timeframe, contractor has developed the software system that fully satisfied the customer’s requirements and solved the assigned tasks.
The product successfully passed bench tests in the customer’s infrastructure and was deployed in the product environment. At the moment, the complex is being actively used and modernized.
By introducing the software package, the customer automated the process of registering messages from subscribers, their processing and passing through various authorities, thereby reducing the cost of document circulation and increasing the speed of decision-making on incoming requests.
The product turned out to be highly customizable and extensible.
ITA Labs, High load identification and management systems. Architecture design and custom development.