Return to blog

Rapid prototyping deliverables

Lionel

Lionel

This article describes what deliverables and the benefits you can expect from our innovation process.

Deliverables

Full stack & functional prototype

Being able to deliver a functional prototype application allows to bring answers to a variety of questions and in a concrete way, something that is much harder with slides, wireframes & mockups.

Detailed UX flows

Testing an application loaded with realistic data allows us and users to dig granularly into the UX, get new ideas and uncover new problems.

Data structures

Building a prototype forces us to think about data structures, which is important and useful:

  • Right away since implementing a good UX is much simpler if data structures are well-thought about
  • Later, when a production application is built

Performance insights

Building realistic UX flows in a real application loaded with realistic amounts of data allows uncovering performance bottlenecks and solve them, or at least be aware of them for future implementations.

Prioritization

The absence of prioritization is the death of projects.

Right after the "users & processes understanding" phase, being confronted to the actual complexity of building the envisioned solution allows us to help finding a good balance between features and feasability.

Often, it is better to first simplify, then re-add complexity over time.

Process improvements

A technological solution often comes with process improvements.

Having the "real thing" in front of us makes it easier to reason about those business processes and come with improvements at the same time.

The basis for a production-ready solution

Finally and quite obviously, a well-crafted prototype is a step closer to a production-ready application, and can either:

  • serve as the inspiration for a new implementation
  • be iterated upon to turn it into the production solution

Featured posts

Return to blog