Development Consultancy from Tactiq
|
In the early development stages, a thorough project assessment provides invaluable knowledge of the real scope of a project to make the right decisions on the investment of time and resources. Tactiq's assessment process gives our clients a complete technical and commercial project overview, often for a long term platform solution. This lays out how the product development will be structured, identifies risks and mitigations and shows a clear timing path to project delivery. This project assessment forms the vital first phase in the overall project, which is often structured as shown in its lifecycle.
Process |
Details |
Deliverables |
Product Requirements |
Jointly analyse the product and operational environment to determine the features, key interfaces, performance and functional requirements. |
Agreed product requirements document |
Architecture Design |
Review the design and test specifications, the functional, performance and environmental requirements. Define the top level architecture and interfaces. |
Architecture design document covering hardware and software subsystems as well as all interfaces and predicted performance results. |
Critical component Choice |
Identify the critical components; evaluate a selection of potential parts with rankings against joint client/Tactiq defined criteria. |
Critical component list including ranking of options and recommendations. |
Design Tools Definition |
Assessment of the software architecture, tools and processes to formulate a software development strategy. |
Software development strategy document including suggested tools. |
Development planning |
Assessment of the client's project timing requirements and key deliverables against the technical challenges and risks. A development plan is produced split into key phases with clearly defined inputs and deliverables for each phase. |
Detailed MS project development plan and summary deliverables per project phase. |
Commercial Analysis |
Identifying detailed product cost against targets and providing a complete development costing. |
Costed product BOM and development costing. |
Project Risk Analysis |
Analysis of the technical, costing and timing risks including the probability, preventative actions and mitigation plan. |
Risk analysis document |
Process |
Details |
Deliverables |
Overview Requirements |
Review of the high level product requirements including key interfaces, performance and functional requirements. |
Summary requirements listed and considered in the technical approach. |
Architecture Design |
Review of the overall design and performance requirements and a proposal for a top level architecture. |
Software and hardware architecture proposal. |
Critical component Choice |
Identify the critical components, evaluate options and recommend parts. |
Critical components proposals. |
Development planning |
Assessment of the development requirements and client's timing to produce a top-level phased development plan and project cost. |
High level project plan and development quotation |
Project Risk Analysis |
Analysis of the main risks including the probability, preventative actions and mitigation plan. |
Key risks analysis. |