Home | Approach
| Project Overview |
Experience | Microsoft Partner
PROJECT OVERVIEW
.......................................................................................................................................
Kaleida’s approach is tried and tested to avoid the typical
pitfalls of bespoke software development. Our quality assurance
processes ensure that projects are meticulously specified and
delivered on time and to budget.
Consultation
Kaleida offer a free, no obligation consultation. An informal
meeting in the first place, our main focus is to establish which
solution would best suit a client’s requirements. We achieve
this by listening closely to ideas and issues before introducing
the range of solutions available.
Overview
Following the initial consultation, we draft a design document
outlining the proposed solution and its delivery. We also provide
an estimate, project timescale and suggested commencement date.
Engagement
On exchange of contracts Kaleida begin the formal specification
process.
Formal Specification
To ensure continuity from the offset, Kaleida appoint a development
team for the life cycle of the solution. The team then undertakes
detailed requirement gathering, liasing closely with clients to
ensure all requirements are satisfied. Once the formal specification
has been drafted we submit it for design approval.
Approval of Specification
Once the client has approved the formal specification, Kaleida
begin the development cycle.
Development Cycle
Kaleida undertake an iterative cycle of development and testing
during this critical stage of the project. From prototyping, through
building the solution and testing it, our approach ensures that
the outcome exceeds the client’s expectations.
User Acceptance Testing
Each solution is thoroughly tested; a process requiring significant
participation from the end user. Once the solution is approved
we seek sign-off against the design specification.
Delivery and Deployment
Kaleida has retained its core clients because we believe that
a solution does not just end with its implementation. Our broad
experience allows us to offer full training and support for both
software and hardware.
|