Outsourcing

COMPRSA has 12 years experience in outsourcing and web application development and we develop high quality products and offer professional services in the shortest possible time.

COMPRSA has a successful business history and we are reliable partners who value and guarantee the intellectual property, source code and designs of our customers - as well as the confidentiality of our services to our customers.

These are our main professional service offerings:
  • Offshore staffing and team creation
  • Web-based software design and development
  • Maintenance and support of applications and systems
  • Quality assurance
  • Redevelopment of legacy products
  • Business analysis and technical consulting
  • Technical writing
  • 24/7 Support

Staff Augmentation

We offer an offshore staffing model that enable organizations to extend their own teams with groups of several offshore specialists or create their own teams off-site which will be fully dedicated to their projects.

We work with universities and recruiters in South Africa to enable the following:
  • Pre-selection of candidates
  • Social programs
  • Highly qualified and experienced staff
  • Equitable bonus systems
  • Excellent infrastructure and working environment

Organizations can keep their staff levels at minimum and have available a pool of talented staff at their disposal in South Africa.

Our staff is competent and includes: Project Management, Business Analysis, Technical writing and documentation, Network Architecture, SW Quality Assurance, and many more. We select our staff carefully - taking into account technical skills, honesty, openness and dedication to work.

COMPRSA offers a solid, high quality and low cost solution for off shore Web-based business solutions and business processes.

Why South Africa

South Africa offers a high quality, low cost destination for outsourcing and off shoring business processes in a stable investment environment supported by a world class infrastructure.

South Africa has a vibrant off shoring industry, which draws on the country’s linguistic, cultural and product affinity with the USA, UK and Europe to deliver distinctive quality across service lines.

The public sector in South Africa has made a high-profile, long-term commitment to the off shoring industry, resulting in strong investor and sustainable reductions in costs over the next several years.

South Africa offers a stable investment environment and a large, well educated labor pool and South African centers are able to match or exceed quality levels achieved elsewhere within a very short period of time after they are established.

Reasons to consider South Africa:
  • Low cost position
  • Superior quality levels
  • Deep talent pool
  • Attractive social, economic and political environment
  • Quality lifestyle
  • World-class connectivity and infrastructure
  • Distinctive quality levels in service industries
  • Vibrant offshore trade
  • Western business ethics
  • Cultural affinity with Europe and the USA
  • Public sector commitment to development and service delivery
  • Commitment to continually securing competitive cost position

Web-based application design and development

COMPRSA focuses mainly on offshore software development. We are always striving for extreme efficiency and managed to achieve it due to constant development, adaptation to new technologies and best practices:

  • Custom application development (Web/Distributed/Desktop)
  • Software reengineering, migration and deployment
  • Selection of optimal technologies and system planning
  • Careful design and proper coding
  • Complex applications integration on your systems
  • Various frameworks and tools for rapid software development and automated tests

We can develop standalone applications or make them a part of an existing product line. We can adopt any framework to develop any application according to your requirements, guidelines and interfaces.

We have a good knowledge base in specific business and technical needs of small and medium sized enterprises and at the same time we have rich experience in the development of large projects.

Cost effectiveness and innovative technology are the prominent features of our software design and development services

Quality Assurance (QA)

COMPRSA’s quality assurance services are based on the best practices and methodologies in each software development project and accomplished with our independent QA team. If you need to test your application reliability we are capable of providing you with test and GUI guidelines (general and project-specific), report-oriented test documentation as well as nightly builds with automated testing. We can ensure software functionality and reliability for a broad range of platforms, applications and tools before going into production.

COMPRSA offer the following quality assurance services:
  • Technical testing (Load, Stress, Security and Performance tests)
  • Software testing and test management
  • Test process assessment/improvement
  • Automated tests
  • Full software integration testing
  • Usability testing
  • Release cycle testing

Upon your request all the QA processes can be documented and supplied with test plans, testing scenarios, automated tests and minimal acceptance tests, quality assessment of an application and acceptance test procedures.

Legacy products redevelopment

If your application or system is inefficient, obsolete or difficult to maintain, if you wish to add new features or make your software accessible to a wider base of potential clients, if you need to migrate existing products to new platforms or turn your application into a competitive product - then, it's time for you to take advantage of our re-engineering experience and proven methodology.

COMPRSA has developed special skills and is always following a structured approach based on technology expertise and methods of migration, porting and re-engineering when turning your legacy systems into contemporary platforms with optimized architectures.

The services that we offer to make your legacy software suitable to the latest technology environment are as follows:
  • Assessment of the product to be migrated
  • Research of the platform to be supported
  • Review of functionality transfer
  • Implementation of the migration
  • System optimization and fine-tuning
  • Data re-engineering and source code translation

Access to appropriate tools and employment of the latest development techniques coupled with the knowledge obtained from previous successful re-engineering projects will give you the ultimate benefits of our legacy re-engineering services.

24/7 Support

Software support and maintenance is a challenge for many companies. COMPRSA’s outsourcing maintenance and support services is a great way to reduce unnecessary costs and time and let your on-site IT team focus on more strategic plans.

If you have an IT infrastructure or a system that requires maintenance and upgrades, we are here to provide a range of enhancement services as well as a dedicated support team and offer various recommendations for fine-tuning.

Our maintenance and support facilities include:
  • Application upgrades and enhancements
  • Comprehensive user support
  • Bug fixing, tracking and reporting
  • Fine-tuning and improvement to product functionality
  • New features research and design
  • Assistance in deployment and implementation
  • Technical troubleshooting

We carefully outline service level requirements and customize our maintenance process for each client's unique needs. Our services assist you to substantially lower your maintenance costs while providing service levels of high quality.

Implementation Consultants

COMPRSA employs skilled people to assist companies with their implementations for their customers.

Being an effective implementation consultant requires deep product knowledge coupled with real world experience. COMPRSA’s consultants have many years of experience in implementing systems and they assist your clients with transfer knowledge to the customer.

Our implementation consultants work directly with the customer and are dedicated to the project. The amount of time they spend with the customer is determined by the customer's needs and tends to be more initially and less over time as the customer acquires knowledge through a mentoring process. Through this process, the customer takes ownership of the system and can be self sufficient.

Facebook Twitter LinkedIn Google Groups Skype Contact: jswart COMPRSA Blog
COMPRSA Offices COMPRSA Offices
COMPRSA Offices Job Opportunities
Feedback Feedback
Careers Careers at COMPRSA
Facebook Our Facebook channel
Offshore Development Offshore Development
.NET (VB, C#)
Silverlight / WPF
JAVA
SQL
MS, Crystal Reporting
Implementation Consulting
VB6
ASP.NET, Classic ASP