| |
|
|
| |
|
| |
Apart from the above mentioned outsourcing services, AKLO provides outsourcing for Development Processes. Development Processes Outsourcing involves undertaking certain part or parts of a software development process for you the client. We will be undertaking any phase of the software development life cycle and producing the satisfactory outcomes which will be needed by you for the process which follows. |
|
| |
|
|
|
| |
 |
Planning - establishing the plans for creating an information system by, |
|
| |
|
|
|
| |
|
- Defining the system to be developed- based on the systems prioritized according to the organization’s critical success factor (CSF), a system must be identified and chosen. |
|
| |
|
|
|
| |
|
-The project scope- a high level of system requirements must be defined and put into a project scope document. |
|
| |
|
|
|
| |
|
- Developing the project plan- all details from tasks to be completed, who completed them and when they were completed must be formalized. |
|
| |
|
|
|
| |
|
- Managing and monitoring the project plan- this allows the organization to stay on track, creating project milestones and feature creeps which allow you to add to the initial plan. |
|
| |
|
|
|
| |
 |
Analysis - the users and IT specialists collaborate to collect, comprehend, and logistically formalize business requirements by, |
|
| |
|
|
|
| |
|
- Gathering the business requirements- IT specialists and knowledge workers collaborate in a joint application design (JAD) and discuss which tasks to undertake to make the system most successful. |
|
| |
|
|
|
| |
|
- Analyzing the requirements- business requirements are prioritized and put in a requirements definition document where the knowledge worker will approve and place their signatures. |
|
| |
|
|
|
| |
 |
Design- this is where the technical blueprint of the system is created by, |
|
| |
|
|
|
| |
|
- Designing the technical architecture- choosing amongst the architectural designs of telecommunications, hardware and software that will best suit the organization’s system and future needs. |
|
| |
|
|
|
| |
|
- Designing the systems model – graphically creating a model from graphical user interface (GUI), GUI screen design, and databases, to placement of objects on screen |
|
| |
|
|
|
| |
 |
Development - executing the design into a physical system by, |
|
| |
|
- Building the technical architecture- purchasing the material needed to build the system. |
|
| |
|
- Building the database and programs- the IT specialists write programs which will be used on the system. |
|
| |
|
|
|
| |
 |
Testing- testing the developed system |
|
| |
|
|
|
| |
|
- Write the test conditions - test conditions are conducted by comparing expected outcomes to actual outcomes. If these differ, a bug is generated and backtracking with the development stage must occur. |
|
| |
|
|
|
| |
 |
Implementation - the systems are positioned and used in the actual work-environment. As well as: |
|
| |
|
|
|
| |
|
- The user guide is created. |
|
| |
|
|
|
| |
|
- Training is provided to the users of the system- usually through workshops or online. |
|
| |
|
|
|
| |
 |
Maintenance - keeping the system up to date with the changes in the organization and ensuring it meets the goals of the organization by, |
|
| |
|
|
|
| |
|
- Building a help desk to support the system users- having a team available to aid technical difficulties and answer questions. |
|
| |
|
|
|
| |
|
- Implementing changes to the system when necessary. |
|
| |
|
|
|
| |
|
|
| |
| | |
|
| |
|
|