Software Development
Ambient Informaion Technologies provides value to clients that most software development companies cannot provide. This is mainly due to our expertise in custom software development, proven project management processes, excellent technical resources and speed in customer response.
Our software development methodology allows us to spread development services across time zones, which allows customers to benefit from a 24-hour development cycle.
Pre-Development Phase
- Market Analysis
- The Product Concept
- Product Business Plan
- Competitive analysis
- Product positioning
- User profile
- Resource planning
- Cost justification
Development Phase
During the development phase the product concept which was identified and researched in the pre-development phase becomes a reality. Systems requirements are translated into design specifications which are in turn translated into software code.
The emphasis throughout the development phase should be on getting a workable and acceptable version of the product to market in the minimum time. It is also important not to compromise quality as the cost of fixing errors will rise steeply over the duration of the development life cycle.
At Ambient Information Technologies we ensure that a formal and structured approach is applied throughout the entire product development life cycle to eliminate later errors and problems. Every new product will be comprehensively tested to ensure that it has been developed soundly, performs as expected and is suitable for its purposes. A formal documented test procedure will be put in place from the outset.
Post-Development Phase
Roll-out Planning and implementation
- Product Support
- Technical
- Application - New Releases/Enhancements
- Training
- Configuration Management and Version Control
- Help/Support Desk
- Error reporting/correction
- Technical alerts/bulletins
Once a product has been developed and launched it has to be supported. Initially a product and its developer will be judged on the functionality, design and presentation of the product. In the longer term however, judgment will be made on how well a product is supported and maintained.