bgImage

Services

Nearshore development

Software Nearshore Romania

It's about developing a software on TIME
It's about achieving high QUALITY
It's about working with right BUDGET

On www.nearshore-romania.com you can find detailed information about our nearshoring services.

On this current page you find:


Individual software development - nearshoring in Romania with Ropardo S.R.L.

Outsourcing means resorting to external providers for executing specific processes, e.g. software development.

Nearshore / offshore refers to collaborating with providers outside your country, from a relatively close (nearshore, e.g. Romania) of more distant (offshore e.g. India) location.

So what is the relation between outsourcing and nearshoring / offshoring? Outsourcing can be realized by collaborating with companies from the same country or by collaborating with companies from other countries (nearshore/offshore).

IT companies choose nearshore/offshore software development for developing custom applications or in the process of developing standard software, in order to reduce and control development costs and concentrate on marketing and commercial activities.

Nearshore software development outsourcing means 50-75% cost cuts.

Outsourcing software development

Outsourcing software development is a solid competitive advantage for IT companies: costs reduction from specializing allows reduction of the software development costs, which allows more market flexibility.

Working with a nearshore /offshore provider for software development adds to the cost cuts from outsourcing to a specialist company, due to gap in nearshore / offshore resources costs, mainly salary level.

Nearshore / offshore software development means access to qualified personnel at competitive prices. Outsourcing software development to Ropardo S.R.L. gives you access to premium resources in very convenient financial terms.

Our clients will benefit from 50-75% software projects cost cuts while maintaining on time, quality results and superior level of service.

Why individual software development? ? more about our services

Software applications available on the market are sometimes not compatible with specific needs or business context of the organization. In these cases, it is necessary to develop a custom software solution. Ropardo S.R.L. is a reliable provider of custom software applications outsourcing for offshore partners as well as for local clients from Romania.

It is recommended to outsource development of custom software application if:

  • standard software solutions do not meet your business needs, not having specific functionalities or, on the contrary, being to complicated for your processes
  • you need to buy several expensive software solutions, so that it becomes cheaper to develop one custom software solution to cover your business needs
  • you wish to have a competitive advantage from using a software solution to which your competitors don?t have access
  • you are able to access reliable, competent, experienced software development resources (e.g. nearshore development team).

Why outsourcing individual software development

Compared to employing a team to manage the custom software development project in-house, outsourcing the process brings you the following advantages:

  • responsibility and risks regarding the project are managed by the custom software development provider
  • you have access to specialized resources, competent and experienced in software development projects
  • resources are dedicated to the project, for the duration of the project only
  • you work with efficient, mature software development teams, experiences in working together, avoiding recruiting and team building costs
  • the result is a custom software solution tailored to your business needs and meeting your quality standards

Finding a nearshore software development provider

To find the right nearshore software development partner for outsourcing your project, you need to set up an internal project to define objectives, allocate resources, and set stages, milestones and evaluation criteria. The main stages are:

 

  • defining selection criteria and selection procedure for nearshore /offshore software development providers
  • selection, including RFI (request for information) and/or RFP (request for proposal)
  • setting up a project together with the nearshore / offshore partner, including work method, communication, reporting, acceptance criteria for the software application
  • allocate necessary resources for communicating and project tracking
  • test, validation and reception of intermediate and of final results.

Ropardo S.R.L. is a reliable provider of nearshore / offshore software development outsourcing services in Romania, on time, at top quality, with 50-75% cost cut.


Quality assurance in the nearshore / offshore software outsourcing process

Quality assurance is considered by us in all the processes within the company and in every activity directly related to nearshore / offshore software outsourcing projects: analysis, design, development, testing, preparing documentation, installing, training, maintenance and support.

Our quality policy is established on 3 pillars:

  • Identifying records
  • Project oriented activities and processes (Prince2 / agile methods)
  • Process driving activities

For detailed information please check here.


Ropardo S.R.L. Romania nearshore / offshore outsourcing services

All our services are offered in nearshore / offshore business model.

Please check here our services details.



Ropardo S.R.L. Romania technical and organizational competencies in the nearshore/offshore software development process

Ropardo S.R.L. guarantees the best results with minimum risks in nearshore / offshore software development outsourcing by using the competencies listed below.

Ropardo S.R.L. Romania delivers solid nearshore/offshore software development results, within the budget and timeframe agreed. You may access a selection of the nearshore/offshore software development portfolio or directly software projects on the technology you are interested in:


Communication in nearshore / offshore software development projects

We consider communication, together with project methodology, a must for the success of nearshore / offshore software development projects, from the requirements analysis phase to project planning and tracking, testing and delivery of the software application.

Ropardo S.R.L. Romanian has selected fluent professional English / German / French speakers.

 

To ensure the success of nearshore projects we set and use together with the nearshore / offshore partner the most suited means of communication: telephone conference, CVS server access, FTP server access, VPN virtual private network, face to face meetings in the critical nearshore / offshore project stages (kick off, delivery), email, instant messenger.

Having a dedicated team for nearshore / offshore software development projects ensure a short response time to messages from the nearshore / offshore partner. Nearshore / offshore communication and software development methodology are comprised by the project management software iManagement .

Ropardo S.R.L. Romania is offering and recommending this instrument as nearshore /offshore software project planning, tracking and issues management tool.


Nearshore / offshore software development delivery model

Ropardo S.R.L. Romania in flexible in nearshore / offshore software outsourcing projects, applying one of the formulas:

1) project based, fixed price

In this type of agreement, after going through the analyses phase and defining specifications, Ropardo S.R.L. Romania commits to developing the requested software application nearshore / offshore for a fixed price within a defined timeframe. Ropardo S.R.L. Romania takes over most of the project risks, insuring project management, development, quality assurance, testing and, depending on the preferences of the client, implementing, maintenance and support. To ensure project success and an optimized reaction time, Ropardo S.R.L. Romania allocates for each project a dedicated team and reports periodically to the nearshore / offshore client.

 

2) dedicated nearshore software development team

Contracting a dedicated team is ideal in case you have smaller repeated projects on the same technology or you wish to control the software development process. Ropardo S.R.L. Romania will ensure dedicated resources and infrastructure on its premises as agreed with the nearshore / offshore partner. The client will take over project management and project risks. Depending on the technology, we need one-two months notice for setting up a dedicated software development team. The team leader will control the proper completion of development tasks and be in constant communications with the client.

 

3) Mix model

With this we can combine previous models and get best fit for your needs.

Please check here our delivery models.


Why software nearshoring Romania?

Why us

According to international outsourcing and nearshore / offshore experts, Romania is in the top providers of software and software related services. This is due to dynamic small and medium enterprises specializing in software development and highly qualified human resources. 90% of Romanian software companies are offering nearshore / offshore software development outsourcing.

 

Advantages of Outsourcing in Romania

As nearshore software development destination, Romania is particularly attractive for European small and medium enterprises (from Germany, France, the United Kingdom, Italy and so on) who wish to outsource custom software development. Companies choose Romania as nearshoring / offshoring destination because:

  • up to 75% cost cuts compared with similar resources from Western countries
  • Romania has become EU member on January 1st 2007, making is easier and safer to work with Romanian software companies
  • Romania has a reservoir of creative and rigorous specialists, with solid language skills and experience in international team and custom software development projects
  • Romania has a European culture and civilization
  • nearshore development in Romania means just one hour time difference from Central Europe and two hours time difference from GMT
  • Romania is a few hours flight from Europe.

Romania is the ideal destination for nearshore / offshore software development.


FAQ

1. How can you contact us to start a nearshore /offshore software development project ?

2. How do we start a nearshore /offshore software development project and how do we communicate during the project?

3. How can we track progress in nearshore / offshore software development?

4. Is it possible for the Ropardo S.R.L. team to work on our premises? Or can they visit for determined periods of time? Who takes charge of travel and accommodation expenses in nearshore/offshore software development projects?

5. Do you have a quality management system? How do you guarantee for the quality of the software developed in nearshore / offshore projects?

6. What are the main technologies used by Ropardo S.R.L. Romania in nearshore /offshore software development projects?

7. What nearshore / offshore services does Ropardo S.R.L. Romania offer?

8. Who owns the right to the sources and software application resulted from nearshore / offshore outsourcing projects?

9. What happens if we decide to stop a software development project already running?

10. How do I get to Sibiu, Romania?

11. Can you make arrangements to have a nearshore / offshore dedicated team on the Ropardo S.R.L. premises in Sibiu Romania?

12. What is the critical size for a nearshore/ offshore software development project?

13. How do you assure maintenance and support for software applications developed nearshore / offshore?

14. How do you communicate in software nearshore/offshore projects?

15. What is the response time in nearshore / offshore software development projects?

16. What is the structure of the Ropardo S.R.L. Romania development team?

17. Does price vary depending on the experience of each team member?

18. How do we ensure success and reduce risks in nearshore /offshore software outsourcing projects?


Answers

1. How can you contact us to start a nearshore /offshore software development project ?

The easiest way to contact us is to email us at:office(at)ropardo.ro. We are prepared to answer your questions and offer useful information regarding nearshore/offshore software development outsourcing. We will be happy to present our company at your headquarters or schedule a meeting in Sibiu, on our premises.

Ropardo S.R.L. Romania participates each year in a series of events dedicated to IT, in order to be in touch with the latest technologies and trends. We often meet our partners at international IT fairs such as Systems Munchen or CEBIT Hannover . You may consult the IT event calendar for 2007.


2. How do we start a nearshore /offshore software development project and how do we communicate during the project?

This depends on the project. Normally we receive the information regarding the software development project you plan to develop nearshore / offshore in the form you have available. In case you already have formulated specifications, we will study these and send our software development proposal, based on the development plan. One the nearshore /offshore agreement is signed, the project will be developed as commonly planned. 

If you need us to formulate the project specifications, we will appoint an IT consultant who will discuss these with you within an analyses project. We are prepared to travel to your headquarters to clarify requirement and details. Issues may appear during the project development and these can only be solved within the project flow. Using our project and software development methodology, we take all possible steps to minimize these issues. 

Read more about our nearshore / offshore software development outsourcing methodology

The key to our client relations is communication in each phase of the project. Read more about nearshore / offshore communication within software development projects


3. How can we track progress in nearshore / offshore software development?

Our standard method for project tracking and handling issues and request for change is the web-based project management software iManagement.

In order to track progress in nearshore / offshore software development projects we can use weekly project status reports, reports on demand or we can use the method / tools preferred by you. Data may be transmitted via email, fax or telephone. At your request, you may access directly internal documentation on condition that you keep it confidential (VPN secure lines, official trips to Ropardo S.R.L. premises).


4. Is it possible for the Ropardo S.R.L. team to work on our premises? Or can they visit for determined periods of time? Who takes charge of travel and accommodation expenses in nearshore/offshore software development projects?

Yes, it is. We will make arrangements to work at the clients premises for limited periods of time, especially in the critical moments of the project (e.g. kick-off or delivery). The costs for an official visit during a nearshore / offshore project are represented by: costs for respective development time plus travel costs. All these details will be discussed in details from nearshore / offshore project set-up. Depending on the travel time, all these aspects can be negotiated. At this time, travel of Romanian citizens to EU member countries is unrestricted.


5. Do you have a quality management system? How do you guarantee for the quality of the software developed in nearshore / offshore projects?

We use internal quality assurance standards for software development and implementing. These standards are updated periodically and all employees are trained on this subject. 

Ropardo S.R.L. is committed to quality. Our team takes all the necessary steps to ensure that client expectations are met by the software application resulted from nearshore / offshore development project and also in related nearshore / offshore services: consultancy, implementing, maintenance, support. 

Read more about quality assurance in nearshore / offshore software development projects .


6. What are the main technologies used by Ropardo S.R.L. Romania in nearshore /offshore software development projects?

The main technologies used by Ropardo S.R.L. Romania in nearshore / offshore software development projects are: 

Web: JSP, Struts, TomCat; PHP, JavaScript, HTML, XML; ASPX, ASP; WebServices (.NET, Java, Domino); Typo3, WebMail; osCommerce; Flash MX; Domino Web / WebSphere. 

Windows: Java (RMI, EJB, iBatis, Hibernate, CORBA); J2EE; .NET ( ADO.NET, C#, VB.NET); Lotus Notes Client; PowerBuilder; Delphi; Visual C++; Visual Basic; x86 assembler; Win32, COM, DCOM, ActiveX, OLEDB, ADO, DirectX. 

Database: MS SQL Server 2000, Oracle 9, 10, MySql 4.0, PostgreSQL 8.0, Exchange 2003, Lotus Domino Server 6.5, Jeevan. 

Development tools: Lotus Notes 6.0, Eclipse IDE suite (framework), Visual Studio.NET 2003, Power Builder 8.0, Delphi, Adobe Photoshop, Corel Draw, Macromedia suite, 3dStudioMax, ColdFusion. 

Operating systems: Windows 2000/XP/NT, Windows 9x/Me, Windows CE, Linux. 

Access the list of Ropardo S.R.L. competencies or nearshore / offshore project portfolio .net, Java, PowerBuilder, Lotus Notes Domino and web technologies


7. What nearshore / offshore services does Ropardo S.R.L. Romania offer?

Ropardo S.R.L. Romania provides nearshore / offshore software development, testing, implementing, maintenance and training services. 

Read the complete list of nearshore/offshore Ropardo S.R.L. services 

Ropardo S.R.L. Romania is experienced and has expertise in nearshore / offshore development of Internet, Intranet and client-server applications for Windows and Linux/Unix for companies, local administration and the academic environment. We have competencies on the following domains: knowledge and document management, project management, financial management, workflow management, ERP, CRM, multimedia and design, ecommerce (B2B, B2C), web portals, content management systems, market analyses, elearning.


8. Who owns the right to the sources and software application resulted from nearshore / offshore outsourcing projects?

You will own all rights to the software developed nearshore / offshore and its sources, as specified in the nearshore / offshore development agreement. At your request, it is possible to eliminate all references to Ropardo S.R.L. and not to mention you in our nearshore / offshore development portfolio.


9. What happens if we decide to stop a software development project already running?

For all ongoing nearshore / offshore software development projects, you main interrupt development, giving an agreed advance notice. You will pay only for the part of the project already done. If this is the case, we will return sums received as upfront payment. We will also deliver all results and documentation developed up to that point.


10. How do I get to Sibiu, Romania?

Sibiu has an international airport with direct or maximum one-flight stops to all main European destinations. If however you will land in Bucharest, arrangements can be made to travel the 270 km to Sibiu by car.


11. Can you make arrangements to have a nearshore / offshore dedicated team on the Ropardo S.R.L. premises in Sibiu Romania?

Ropardo S.R.L. Romania has developed flexible nearshore / offshore software development partnerships, in project based fixed price formula or dedicated team formula, with time and materials price.

Learn more about nearshore/offshore project based projects or the dedicated team collaboration


12. What is the critical size for a nearshore/ offshore software development project?

From our experience, the right size for a nearshore / offshore software development project profitable for both parties is over 3MM. The cost reduction benefit from nearshore / offshore outsourcing is of course in proportion with the project size. 

Volume benefits appear in case we set a framework for repeated project for the same nearshore /offshore partner because the costs of setting up the partnership and communication are one-time costs.


13. How do you assure maintenance and support for software applications developed nearshore / offshore?

Ropardo S.R.L. Romania treats nearshore/offshore software projects the same as local software outsourcing projects, proposing solutions that guarantee maintenance and support for the software developed.

In the first place, we recommend that the client choose from the project setup phase for a maintenance and support agreement or an agreement for on demand interventions.

Secondly, the client has access to sources and application documentation so the maintenance can be assured at any given point by a specialist hired by the beneficiary independently from Ropardo S.R.L..


14. How do you communicate in software nearshore/offshore projects?

Depending on the nearshore / offshore software development project type and phase, we choose together with the client the best communication methods to ensure project success. We have set up a work method and hardware / software infrastructure allowing various communication means:

iManagement web based project management software
email
instant messenger
telephone conferences
CVS server access
FTP server access
VPN virtual private network.

15. What is the response time in nearshore / offshore software development projects?

In project based collaboration, ensuring dedicated resources is a key element for short reaction time. This is implied in the nearshore / offshore dedicated team nearshore / offshore collaboration.

In both cases, the reaction time is one of the level of service terms agreed upon before the start of the nearshore / offshore collaboration and has to be convenient for the client as well as for us, ensuring the productive work of the nearshore / offshore development team.

Response time is never longer than one day. Of course we are flexible and time is shorter if the circumstances require it.


16. What is the structure of the Ropardo S.R.L. Romania development team?

The level of experience of the most experienced members of the team is over seven years. This includes IT consultants, team leaders and project managers. The minimum experience of our developers is two years.


17. Does price vary depending on the experience of each team member?

When we work nearshore/offshore project based, the price does not vary depending on team members because the software developed is the result belongs to the entire team not one member individually. When we work in dedicated nearshore /offshore team formula, depending on the requirements regarding expertise and experience of each team member, differences in costs may exist.


18. How do we ensure success and reduce risks in nearshore /offshore software outsourcing projects?

The development of a pilot project is often the best method to reduce nearshore / offshore project risks. Based on our experience, the best solution to minimize risks is to cover responsibly project phase and pay particular attention to quality assurance and testing during the nearshore / offshore software development project. This means attention in the analyses phase in listening to requirements and formulating specifications, setting up the project, ensuring the suitable resources, establishing stages and milestones, testing the application in various stages and coherent continuous communication with the nearshore / offshore partner. 

Ropardo S.R.L. Romania is the reliable partner for nearshore / offshore software development and outsourcing on .net, Java, PowerBuilder, Lotus / Domino and web technologies, in project-based or dedicated team collaboration.