Product Maintenance
Managed Project
In case you need an experienced local project manager to supervise your software project, we generally advise to consider the following set of managed services:
Project Estimate (PE)
Project Estimate (PE) consists in a preliminary study realized by our project manager in close collaboration with you. It aims at estimating and better define the feasibility and scope of your project.
Project Setup (PS)
Project Setup (PS) is a preparatory phase used to prepare the launch of a software project. It usually consists of ten hours of preparation over a one week period, including a few hours of discussion with our customer. It enables our project manager to:
- prepare the development team
- setup the project online tools
- choose the software stack
- prepare the priority tasks and the first sprint
Agile Developments
At Vantino, we use an agile approach to develop our software projects. Each cycle of development follows the following steps:
- Our project manager clarifies the needs of our customer, and translates them into tasks (stories).
- Tasks are prioritized and implemented in several iterations (sprint).
- Our nearshore team implements the defined tasks and releases prototypes.
- At the end of each iteration (sprint), we make a full demonstration of the latest developments.
- Our customer is free to change, add or remove features anytime. Tasks and priorities are continuously reviewed and updated accordingly.
- Sprints Z The Scrum methodology organizes developments in short iterations called sprint. At Vantino, they typically last ten working days over two-weeks periods, and involve a local project manager with a remote team of developers. The size of the development team may range from one (sprint Z1) to six (sprint Z6). At the end of each sprint (i.e. every two weeks), a demonstration of the software product being developed is prepared by our project manager for our customer.
- Kanban We also use the Kanban methodology for our developments, in particular when our developments switch to maintenance after the final sprint. This approach focuses on customer needs and optimize the work efficiency with a few general practices, among which visualization and a rationalized organisation of the flow of work.
Project Maintenance
- After Delivery Fixing (ADF) The After Delivery Fixing service is used to bring small corrections to the software product delivered after the final sprint. It consists in a set of development tickets usable anytime by our customer within a period of one month after the last sprint.
- Corrective Maintenance (CM) We provide the Corrective Maintenance service to test, identify and correct the faults of an existing software project. This active phase of maintenance can is also used to refactor and improve certain functionalities. Depending on the workload, we can propose to assign to the task a team of developers working under the supervision of one of our project managers, or a set of development tickets usable anytime by our customer over a given period.
IT Support
- After Delivery Support (ADS) The After Delivery Support service consists in a set of tickets our customer can use anytime over a given period to get technical support after the delivery of a new software product.
System Administration
- Servers Configuration (SC) The Servers Configuration service is used for setting up, configuring and deploying secured server environments forming the backbone of your information system. It includes the installation and configuration of server operating systems, databases, Web servers, and also the configuration of the domain names, server security and data backups.
- Servers Maintenance (SM) The Servers Maintenance service enables our customers to benefit from the reliable support of our team to manage their existing server infrastructure. We manage in particular the servers security, the required software updates, the servers monitoring and the disaster recoveries.
Dedicated Team
You can also choose to extend your staff with a nearshore dedicated team. In such case, we take in charge the recruitment of your team and of all HR aspects (e.g., payroll, office place, legal aspects, ...). Once ready, your remote team becomes an extension of your own staff, and you manage it directly. Moreover, if you need to benefit from our expertise in the management of remote teams, one of our project managers can support you efficiently by dedicating a few monthly hours to help you manage your team.