Business Process Outsourcing
Knowledge Process
Outsourcing
Contact Center Hosting
IT Consultancy Services
 

Outsourcing of Technical and Project Management Resources

We understand that it is indeed difficult to find and retain specialized skills for short term projects. That’s why we provide technical skills for short or long term on a contract basis. This would be to your advantage - then you would save spending on the time when a skill set is not required yet have the skills on hand when needed.

Quality Assurance

is crucial that businesses use a bug-free system that matches the business process. To achieve this, systems should be put through a quality assurance process.

Most users put a lot of emphasis on software development and less on software testing.  We carry out Quality testing in the following stages:

Unit testing
Functional testing
System integration testing
Load testing
Usability and acceptance testing
Quality assurance by testing business process
 
We document and record all test cases as well as the test results and then submit it to the developer.
 

Business Process Analysis

Provide consulting services for business process improvement
 
A business is driven by results. A business process is a series of steps that is followed to achieve a desired result in the business. Are you experiencing symptoms such as taking too long to achieve the results, complaints, errors in the results? These are indications that the relevant business process needs to be reviewed and improved. Our consultant will study your business process which does not give you your desired results.

The next step in the analysis would be to then identify the desired objectives. Some times this may require the reduction of either the cycle time or the error. At other times it could require the elimination of unwanted or repeated steps. Yet other instances may require merely documenting the process.

At this stage, our consultant would identify the start and end points of the process as well as the human resources involved in it. We at Bellvantage believe that it is important to work closely with them in order to achieve the best results.

Introducing best practices
 
Maintaining best practices is vital for any business process. We are able to assist our clients to implement some of the industry specific best practices. Why? We have domain experts who have been exposed to a wide range of business practices. They will help you introduce the best practice to maximise results all the while maintaining standards. As customers become demanding and are exposed to the wide range of products, businesses need to be more focused on quality and standards in terms of process to make a difference. Our consultants will help you achieve this.

Product Evaluation and Selection
 
A wide variety of products are now available in the markets. Clients may require the purchase of solutions yet not have the necessary technical resources. We offer to step in and help you make the right choice through providing you with the technical evaluation. After analyzing your requirement versus the systems specifications, we provide you with a recommendation independently. Vendors, with their sales skills, could confuse the customer by promoting features and functions that are not appropriate for the business. This could result in the spending of an exorbitant amount of money for unwanted features. Our staff will be able to use their valuable experience to help the customer understand the pros and cons of the system that is being evaluated.

Architecture and Design Service

Software re-engineering projects
 
Some legacy systems are no longer viable to maintain and meet the new requirements. Some of the functions may be obsolete. Bellvantage knows that systems or modules of a large system cannot escape from under going continuous changes resulting in difficulties in maintenance.

We offer to re-engineer your system by taking the following measures:

Understanding the existing system without changing the functionality
Add new requirements
Eliminating the obsolete functions
Restructure or re-write the code without changing the functionality to facilitate easy maintenance
Improve the processing time of the system
 
Advantages  for you by allowing us to re-engineer your system...
 
Developing a new system may be risky as you may not have the necessary skills and knowledge resources available when required
Re-engineering is cost effective in compared to developing a new system
 
We re-engineer systems as per customer requirements. This assists our customers to achieve better processing capabilities.
 
Software architecture and design for the client application
 
Good architecture is vital for a good system. However we recognise the fact that such skills are costly. A team of experienced software architects will design your system at an affordable price. This will be achieved by first studying the customer’s requirements and documenting the specifications. (In some cases, the customer would provide the requirement specification documents.) We will design the system architecture and then hand it over to the customer for their team or a 3rd party to do the coding. Automated tools are used for design specifications.
 
 
 
 
 
Sri Lanka
  No: 344, Galle Road,
Colombo 03.
 
  Level 6, Lower Block 01,
World Trade Center,
Echelon Square, Colombo 01.
 
  Tel: (94) 11 5322238
  Fax: (94) 11 5339971
 
  Jacintha Sri Padmanathan
  Rukshan Sheriff
  Sujeevan Srikanthan
   
United States
  103 Meridian Road,
Levittown,
NY 11756