Software Development Phase 2: Elaboration Phase
Prototyping phase in which technical tasks are delineated and perceived risks are quantified and dealt with
The overall purpose of the Elaboration phase is to flesh out the project by further assessing feasibility, refining the initial design, mitigating foreseeable risks, and quantifying the anticipated work required, before expending budget on any large scale or non-critical development work.
Specific objectives and deliverables of the Elaboration Phase are to:
- Investigate how best to satisfy the project requirements
- Identify any suitable cost and time saving third party components, tools & libraries
- Identify, analyse and find solutions for any major areas of foreseeable risk
- Develop a design for the product's architecture
- Develop a design for the product's user interface (main layout and forms)
- Develop a proof of concept deliverable to:
- Demonstrate the design and how it satisfies the main product use cases
- Prove the suitability of any chosen third party components, tools & libraries
- Prove solutions to deal with foreseeable areas of major risk
- Assess design performance and ease of learning & speed of use
- Provide an opportunity for feedback on the design
- Generate confidence in the design
The results of the Elaboration phase may potentially lead to a refinement of the project requirements. The work performed in the Elaboration phase facilitates the refinement of the original proposals and budgetary estimates by Quintic for subsequent phases to a much higher degree of accuracy, prior to commencement of the subsequent phases.
Contact us today to find out how we can help with your software development or consultancy requirements.






