Webcare Services
Information & Help
Software Development Process
.gif)
Requirements Analysis
- Requirements Gathering : Identify client requirements and analyse the requirements to identify incomplete, ambiguous and contradictory information
- Scope analysis : Define scope of the project, prepare scope documentation to manage timelines, overarching functionality and budget.
- Requirements specification
Preparation of a very detailed FSD (Functional Specification Document) based upon scope and requirements analysis and for sign-off by the client. This document will the government the development of the application.
Software Development
Software Architecture and Design
- Preparation of an abstract representation of the system to ensure the software will meet product requirements.
- Coding
Testing & Integration
- Development of test cases to ensure the application will work as required in all relevant circumstances and for all types of users.
- Test the system to ensure it operates as per specifications and that it is bug free.
- Deploy the software at the client’s location.
- Provide training to the client on the functionality and usage of the software system
Maintenance
Maintaining and enhancing the software at scheduled intervals, over an agreed timeframe.

