Our methodology ...
The delivery on time & on budget of the right application is built on the following key elements of successful software development:
You will notice that our creative input is already working for you during the proposal stage by making constructive suggestions.
We build systems that deliver the short-term business benefits of the project but as your strategist partner we also aim to provide the necessary functionality for meeting the long term objectives of your enterprise.
Correct understanding of user requirements & expected business benefits
|
|
We achieve this by talking to the people that defines your business strategy and the future users of the system.
We use a small team of analysts that have many years of experience at communicating with users who have little or no computer exposure.
The team is small hence the costs are low and communication is more effective.
|
|
The first and most critical objective is defining the purpose of a proposed system, its functions and its external behavior.
This involves a collection of activities mainly at the beginning of the project.
However, in the real world, this process is more of an evolutionary nature starting with a process of elicitation continuing through the whole life cycle of the application.
Hence, we have developed a 5 stage process to ensure we understand what you mean and need:

We also believe that this is best-funded on a "pay as you go" or "cost plus" basis.
This gives your business the freedom to make as many corrections as they see fit as they understand what is being proposed.
|
Using a proven Project Methodology
|
|
The following methodology is used to ensure customer satisfaction, painless user adoption and delivery of the business benefits:
|
- Close Involvement with the users at all stages of the development. This will be strengthened by having a User Representative being part of the team;
- Weekly Progress reviews;
- Rapid Application Development with regular feedback session with users;
- In-depth analysis: workflow, data and functional analysis;
- We always aim to concentrate or multi-thread the development phase to ensure focus and rapid progress;
- We only use trained staff;
- We only use proven technology and known tools unless there is mandatory business reason to do otherwise.
|
Using the right people
|
|
The right team will be composed of our employees, consultants and client’s representatives. Each team member needs to have the following key elements:
Flexibility;
Cultural compatibility; and above all;
Project focus
|
|
Our People, Our Future
We rightly believe that selecting the right people is one of the key elements to a successful project.
Hence at Business Force, we always endeavour to recruit quality men and woman, which we know to be excellent at their job because we have worked with them before on previous projects.
We spend the time and money to give our staff the necessary help and training they need to fulfill their ambitions. We also listen to them to ensure that the tasks they are given match their aspiration and allow them to challenge themselves.
Our Associates
Over the years, we have worked with many designer, programmer and system tester.
We know many excellent analysts, designers & programmers and what they are good at!
We can assemble a team that will deliver quickly a fully documented quality product.
|
We divide projects into 2 distinct phases:
Defining your needs |
|
Phase #1
|
|
We also believe that this is best-funded on a "pay as you go" or "cost plus" basis.
This gives your business the freedom to make as many corrections as they see fit as they understand what is being proposed.
|
|
Delivering your needs
|
|
Phase 2#
|
|
We can produce the design, program, test, documentation, training, roll-out and on-going maintenance on a fixed price basis.
|
|