Have an SeniorERP account? Login
Implementare ERP, CRM, BI, SFA si SCM pentru distributie, productie, servicii si retail

About Senior Software services

Every company needs an efficient software system to manage its resources and the relationship with the clients. Due to the diversity of the activities that make up a business, software systems have become extremely complex. A successful implementation depends on the same measure of the inherent quality of the system and the way it is set up according to the customer’s needs.

Thanks to the experience already gained in this field, as well as the quality of the staff, Senior Software offers value added solutions through the experience and know-how accumulated in the relationship with its clients, helping companies to achieve their own goals.

Value added services for the end customer, based on:


Specific know-how

Our desire, as a manufacturer of a computer software intended to be part of the organization’s infrastructure, is to provide specific tools for each department, that help not only for organizing and control of their own activities, but also streamline the informational flow. As a result of the experience gained from a large number of implementations in the field, these tools have been tailored to distribution, manufacturing, retail and services companies, while respecting their desire for simplicity of use, automation of repetitive operations, scalability to large numbers of transactions, users and subsidiaries, real time operating, etc.

Senior Software products and team specialization

Senior Software products and team specialization on distribution, manufacturing, services and retail companies, means reducing implementation time and the risks associated with not knowing the customer’s business. Most of the necessary customizations being already deployed in the system, and business processes being familiar, it is quite easy to adhere to the client’s objectives. We also avoid the overhead induced by the massive unusable functionalities, destined for other types of companies, which are inherent to mainstream applications who want to cover as many vertical industries as possible.

Understanding the business processes

We pay attention not only to the informatics nature of our clients’ problems, but also to the needs of their business, the economic environment in which they operate, in order to provide the desired benefits after the successful implementation of Senior Software solutions. In explaining our systems to the market, we tackle various business topics in an integrated manner, in order to emphasize how technology is involved in business processes and to highlight the risks and the benefits arising from here.

Technological progress

Another extremely important aspect for us is to offer our clients the latest technology. This represents for us an extra guarantee offered to the company that implements an ERP system for the perspective of the future sustainable, not limited, development of the informatics infrastructure.

The quality of the services offered during the implementation and post-implementation

The implementation process is very clearly defined and controlled, and after its completion, the project is taken over by Support Department, so that we never stop being there for our clients.


The services offered by Senior Software are:

1.Business Process Analysis

The analysis of the companies’ business processes before the signing of the contract is a proactive approach to reducing the implementation risk factors and setting up realistic goals. This process involves knowing and determining the flow of activities and specific documents, data analysis and integration issues, decisions concerning the optimization possibilities, identification of required custom modifications for the optimal development of the customer’s activity.

More details about the business process analysis
  • The deployment methodology used will be adapted in accordance to the customer needs, which will be documented and agreed upon throughout the project. This structured approach allows the client to control the process and understand the direction and the needs of the project at any time.
  • The review will take the form of an interview given by 2 questionnaires. The result of this stage will be a feasibility study, whose purpose is to determine whether, within the limits of available resources, the desired objectives can be achieved. The study should provide all stakeholders with the opportunity to satisfy their requirements fully.
  • This stage will take place before signing the contract, the contract details being given by the results of this first stage.
  • The implementation approach of Senior Software consultants allows the client to utilize the resources in the most effective and economical way, in the minimum time possible and with the least possible cost to the customer.

2.Implementation of the system

An ERP system dedicated to distribution, manufacturing and service activities represents the incorporation of the know-how from dozens of implementations in these areas. Product specialization must be doubled by the specialization of the consultants’ team that implements the solution and provides support for it.

There is a short period of time, with the start of the ERP implementation, when the entire activity of the customer’s company is based on the implementation consultants’ experience and knowledge. Therefore, a lot of attention is required in submitting such responsibilities for the welfare of the company. If the new ERP system replaces another one, the activity transfer on the new platform is achieved through taking over the balances in the new system and starting the activity from a date set.

The stages of the implementation process

1. Implementation planning and detailed analysis

The purpose of the project-planning phase is to confirm the project’s requirements in terms of time, people and activities. Also, the implementation framework is agreed and the roles and responsibilities of the Senior Software consultants and customer’s personnel involved in the implementation are defined. This stage requires setting realistic expectations, in order to ensure the success of the project and will form the foundation for the future activities.
The planning stage consists of elaborating together with the client the project implementation plan. The project manager appointed by Senior Software will permanently keep in touch with the company’s representatives, for optimal performance of the implementation process. During this stage there are also identified the critical activities and their sequence, the calculation of the risks associated with implementation.

Detailed analysis consists of analyzing in detail the customer flows, functional parameters configuration, detailed analysis of the customizations and their temporal identification. The end of this stage is a “detailed analysis report”, which will contain both the business analysis and project management elements. Among the constituent parts of the report there are: The Scope of the Project, Reference Documents, Project Approach, Detailed Analysis, Client Infrastructure, Current Status, Customer Requirements, Standard Processes, Communication Channels, Customization Analysis, Feasibility, Risks, Goals and Objectives, The Project Plan etc.

Application deployment will begin only after the “Analysis Report” is approved by the client.

 2. Server Installation

This phase will involve installing SeniorERP on the client’s hardware platform by the Senior Software Technical Consultant. The Technical Consultant will prepare the environment, ensuring that the hardware equipment, the operating system, the network and database are set properly before installing the application. Then, SeniorERP application will be installed; the databases will be initiated and the initial testing will be conducted to verify the functionality of the installation.

The involvement of the customer’s IT system administrator is vital in this phase for assuring the assistance for accessing the system and installing the application. Server installation is done at distance and the workstations will be installed by the implementation consultant. Also in this phase the application is set in accordance to the parameters sheet that was completed during the detailed analysis.

3.  Training
Senior Software provides training services, developed for quick familiarity with the application and reducing the time of putting into practice the SeniorERP solution. During the analysis period, an agreed timetable is set for the training periods. The Training can be completed through a test in order to certify the assimilation degree of the presented information.

The purpose of this phase is to ensure the users’ training, presenting them the new system and its features and the way SeniorERP intervenes in their work.

After a general presentation of the application, the implementation consultant creates, together with a client’s representative for the project, the training groups. The training is modular, each training group will be presented in detail the features of the application according to the activities specific to each group. At the end of the training session, after the review, user testing takes place, so that the “Go live” of the application to occur in optimal conditions.

During the implementation period a timetable for the training periods is agreed. The training sessions are organized onsite. It is recommended that user groups should not exceed 7 people at once for an increased efficiency of the learning process.

4. Configuring the application
This phase takes place during the implementation process and consists of identifying the need for configuring the layouts and prints available in the application.

5. Data import
Data import takes place before the “Go live” of the application. The customer fills in the excel files handed by the business analyst during the analysis. They are checked by a technical advisor who performs the data import in the SeniorERP application. The data is then verified by the client, who gives his written consent on the correctness of the data. If SeniorERP replaces another system, the activity transfer on the new platform is achieved through the activity of taking over the balances in the new system and starting the new activity from a set date. The moment of taking the data in the new system represents a good opportunity for the client to reorganize the existing information. It is necessary to avoid system initialization with low quality information, these directly affecting the quality of the implementation and the resulting benefits.

6. Go live
In most cases the parallel run of the system is not necessary. Testing the users gives the measure of their ability to cope with the operational requirements and procedures. Also, considering that the imported data has been verified by the customer, who has consented to their correctness, both Senior Software consultants and the client’s staff are already sure in this phase that the new system starts from a stable and correct database.

An implementation consultant will remain available to the customer between 2 and 5 days depending on the complexity of the project and the selected type of deployment, to oversee the optimal work with the application.

7. Post – Go live
After the end of the “Go Live”, is proceeded to the setting up and training on the accounting module of the application. SeniorERP implementation is considered ended with the successful closing of the first accounting month in the application.

8. Evaluation of the results

Evaluation of the SeniorERP system implementation project is done in order to identify the satisfaction degree of our clients. Evaluation of implementation takes place in two steps:

  • Immediately after implementation: for identifying the customer’s satisfaction degree concerning the deployment procedures, the professionalism of the employees involved in the implementation
  • 6 months after implementation: to identify the client’s satisfaction degree regarding the use of the application and evaluation of Senior Software Support System.

3.Project Management

Project management is a vital ingredient to any successful software implementation. Researching in depth the users’ needs, the available resources for the project, as well as complications or risks that may affect the project provides a solid foundation and a benchmark for project performance evaluation.

More details about the project management
  • The project manager will conduct additional planning activities, will perform regular checks of carrying out the project and will proactively manage any issues occurred during the project. He will carry out a detailed assessment of the project’s risks, identifying potential problems, evaluating their impact and implementing specific measures to resolve them.
  • It will be developed a Project Plan that will reflect the distribution of the necessary activities for the fulfilment of the project’s objectives. After the evaluation of the resources’ availability and competency levels, each task in the project plan will be allocated to the right employee, and the resulted activities’ plan will be seen by all team members. The plan will be maintained throughout the project in order to reflect actual performance compared to the planned one and any agreed changes for proper implementation of the project.
  • The project manager will perform evaluations, along with all members of the project team, in order to determine the progress made and to solve problems that delay the fulfillment of certain tasks. Once the current status of the project is discussed, the project manager will update the Project Plan and will inform all relevant members of the team on the status of the project and will identify suitable action directions for solving problems arising during implementation.

4.Post implementation support

In order to ensure customer satisfaction after deploying the application, Senior Software offers its customers the post-implementation support system, for technical questions or in case of possible reports of abnormal operating situations of the solution. Technical support is available during normal operating hours (9.30-18.30)

More details about the post-implementation support system

Senior Software provides support for the application via a ticketing system according to a Service Level Agreement (companies that have active maintenance and technical support contracts have provided a certain response time to incidents according to those stipulated in the contract).

The support system provide support for various types of problems:

  • Optimization of system deployment
  • Post implementation questions
  • Bug reporting
  • Help in reporting

The benefits of using the support system

  • Predictable and scalable support costs
  • Increased system reliability
  • Maximize personnel confidence in the use of the application
  • Advice from persons having high technical and business knowledge

5.Customized developments

As a result of the implementation analysis the development needs can be identified in order to cover the specific business needs of the client. Also, these needs may arise subsequently, according to the evolution of the customer’s activity or of the changing business climate. To provide an efficient information tool, these requirements must be transformed into development of common specifications approved and validated from a functional point of view. Senior Software provides on demand customized developments for satisfying specific needs of the customer companies.


6.SeniorERP server maintenance

More details about the SeniorERP server maintenance service

What services does Senior Software ensure?

1. Consultancy regarding the improvement of the computer system;
2. The operating system’s maintenance (licensed software) on the servers covered by the contract:

  • Overview checking of the state of functioning of the licensed operating system;
  • Installing the corrections provided by the manufacturer of the operating system (service pack, security patch) – if there is a permanent connection to the internet or at the Senior Software office;
  • Updating drivers in case of new versions;
  • Setting restore points for operating systems that allow it;
  • Backing up important files for the safety of the operating system (if necessary);
  • Optimize the configuration of the operating system;
  • Check the connection to the network and/or internet (correcting network and/or internet settings).

3. Maintaining the SQL server package (licensed software) and check its status:

  • Installation, configuration and optimization, in correlation with the hardware configuration, the operating system and the SeniorERP requirements;
  • Install updates provided by the manufacturer;
  • Server monitoring, configuration of alerts;
  • Setting up maintenance plan (backups, index rebuild, database integrity check, etc.)
  • Configuring and planning SQL jobs.

What is the working mode?
The client will facilitate remote access to Senior Software team to the servers that are subject of the maintenance contract by initiating a VPN connection on one of these servers to the Senior Software server.

Find out more about SeniorERP implementation