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.
|