The implementation of IT projects at Multishoring.info

Below there is a description of how we usually implement IT projects at Multishoring.info. However if a client has its own IT project management practices and wants to keep them in working with us, we adapt to these requirements.

Activities before signing the cooperation agreement

At the stage preceding the signing of a cooperation agreement a few personal meetings usually take place, during which Multishoring.info’s consultant analyses the client’s problem and suggests a solution. When an agreement is finally reached as a result of the consultations – regarding both the suggested solution and business matters (e.g. how the project is to be paid for – per hour or for the completion) – subsequent activities run along two lines. Multishoring.info’s representative, responsible for technical issues, determines with his/her counterpart on the client’s side all the technical details of the planned offshore IT project, such as which VPN is to be used (the client’s or Multishoring.info’s), tools for video-conferencing (e.g. Microsoft Lync, Skype, Google Hangouts) and for the exchange of materials (e.g. SharePoint). At the same time, Multishoring.info’s project manager assisted by a lawyer draws up a contract and make sure that the cooperation terms are acceptable to both parties. Until the moment the contract is signed, most communication between the client and Multishoring.info takes place remotely (by phone, e-mail, video-conferencing).

Project implementation

After signing the contract, Multishoring.info’s project manager meets the client’s authorised technical staff. They determine detailed procedures for communication during the project and for project progress reporting. A solution typically recommended for this purpose by Multishoiring.info is the Kanban project management system.

Figure 1- A Kanban system sample page used by multishoring.info for managing projects, showing the progress of work and notes of team members

Figure 1- A Kanban system sample page used by multishoring.info for managing projects, showing the progress of work and notes of team members

The client can use it to monitor the progress and to submit comments. The system is available after logging in via the Internet. It is intuitive and very easy to use. However, at the client’s request it is also possible to report progress by means of another tool.

After establishing all the necessary details, Multishoring.info’s team of offshore IT developers start their work and create a solution which is then tested. After testing, Multishoring.info’s project manager visits the client again and installs the prepared software in the client’s environment. Should it be necessary to change any settings, the project manager contacts remotely his/her offshore IT development team, whose members then prepare any modifications needed. This phase may be repeated several times until the final version of the solution is developed. It is then tested again – this time both in the client’s and Multishoring.info’s IT environment. After the completion of tests and the implementation of modifications (if necessary), the client receives the prepared documentation on the delivered solution. Workshops are also conducted during which the client can learn how to use the new solution. Subsequently, the client signs the solution acceptance document and Multishoring.info issues an invoice for the service.

Post-implementation support

Following the project completion, a service agreement is drawn up and signed, unless the client requested it at the earlier stages of the project. The agreement guarantees to the client the scope of assistance expected by him when using the delivered solution. When carrying out maintenance services, Multishoring.info uses specialised software, such as e.g. the Kanban project management system (which also offers special features in this area), as well as such tools as SharePoint (for the exchange of materials) and Microsoft Lync or Skype (for video-conferencing).

Download also the white paper “Nearshoring of Software Development and IT Systems Support & Maintenance” to find out more on how you can reduce your software development and IT support costs by half.

Download also the white paper “Agile Software Development with Scrum” to find out how we apply the best Scrum practices to our projects.

BACK