Since 1993, we have been working with clients, from small to large businesses in all sectors.
We understand and accept that business needs should be the driver for technology and not the other way round.
Our services are provided from four specialist streams that have strong and value-add synergies between them
so as to enable us to provide our clients with high quality, swift and total service.
However, our services are defined by your business issues so let us gain your trust and focus on these issues
first and then we will bring our business processes and technology expertise to bear.
[Requirements Engineering] --- Business and Systems Analysis
We perform a Unified Modelling Language based business and systems analysis:
Management of stakeholder expectations
Requirements interviews and workshops
Business Process and Activity Modelling
Use cases and Sequence Modelling
functional and non functional specifications
Domain object and data modelling
Development of test strategy and plans
For those organisations without the capabilities to develop their own software, we provide
custom development to
build out those solutions. It is still a joint effort, since client ideas, thoughts, and vision are absolutely
necessary to the success of the product.
[Software Development] --- Custom Object Oriented Software Development
The problem most companies encounter when trying to develop their own software, is that they focus too much
on finding a software developer. Finding qualified software developers is difficult enough, but a software
developer alone cannot write customized software. Customised software requires an understanding of the stakeholder's
business, which goes hand in hand with creating a relationship with the client.
We have the experience and ability to rapidly understand client's business needs, analyse existing processes, identify problems/gaps and
specify new processes and the technical requirements for solutions.
As part of our quality assurance practice,
we will in the early phases of the project, provide business analysis and soltuion architecting to firm up the
requirements (functional and non functional) and to create a realistic road map for the rest of the project phases.
We have expertise in developing software products and in bespoke development. We use quality metric tools (including code coverage,
memory leak detection, memory integrity etc.).
We specialise in the following:
Object oriented development in C++, Java and C#
Design patterns and idioms
Frameworks and components
[Software Architecting] --- Business, Technical & Enterprise Architecture Modelling
At Redapsys we recognise Architecture as a prime determinant for software performance,
ease of use, security and reliability. We understand systems, architectures and infrastructures and
the business processes they support.
We can interpret these systems, architectures and infrastructures into innovative, fit-for-purpose
system solutions to business needs.
Our Architecting process involves application of rigorous statistical, quantitative and
software engineering methods. The process steps are as follows:
We do business architecting to examine business processes to capture the essential
structure that best support the business functions.
We model the technical and software architectures to ensure complete security and absolute scalability.
We align all the technology architectures with the business architecture.
We architect economical and effective solutions which can be delivered within client's budget
We can also decompose an existing Enterprise Architecture into the physical solution designs.
Specifically our expertise includes the following works:
Business Area Definition and Business/Functional Architecture
Enterprise and Information Architecture Modelling
Technical, Software and Solution Architecting
Infrasture, Operation and Execution Architectures
Integration and Systems Architecture
Alignment of business goals with solution architectures
Architecture centric Project Management
[Software Auditing] --- ISO-9126 Software Quality Assurance and Risk Analysis
Many software projects fail because risks are not addressed early enough in the project cycle.
Redapsys investigates, measures and evaluates software artefacts
(product code & process) against ISO 9126 quality standards using code auditing tools.
The collected data is subjected to statistical analysis against a broad base of
quality indicators. We provide a programme of consultancy designed specifically to help you to establish:
capability maturity level for product development
state of development environment
reliability of software products
remedial actions to improve quality
remedial actions to reduce risks
best practices for product development