Value DeliveredAt the end of the consulting phase, the project team provided the client with the following deliverables:
Complete Functional Specification and Product ConceptOur business analysts in cooperation with technology experts conducted in-depth research and developed the functional specification for the project. This resulted in a 10-page detailed document, outlining the product’s main features, roles and use cases.
Comprehensive Technology ConsultingEngaging our Chief Software Architect and several Engineers, we were able to provide suggestions as to the technology stack and project’s technical implementation. The document outlines the software structure, its basic architecture, and core technologies involved. The proposed tools include Node.js and Express for the server-side, AngularJS for the front-end and MongoDB for the data storage (MEAN technology stack), and a number of add-ons (third-party APIs).
Basic Product WireframesTo complete the project concept and ensure there is no misunderstanding in the specifications, we created key product wireframes, including the main dashboard, driver’s portal with personal scores and statistics, video portal page, etc. They complemented the functional specification and demonstrated the core product features. As a result, we were able to visualize our understanding of the project and eliminate the risk of confusion at the later stages.
Approach and Technical Info
The technology consulting phase took about 2 weeks to finish. Four experts were involved in the process handling different aspects of the consulting process: A Business Analyst, Chief Software Architect, Software Engineer, and a UX Designer.
Wondering how to build
an exclusive software product for your business?
Discuss your project needs with our architects.