Digital Product Prototyping – it’s a team effort

The art of the agile organization is collaboration. In other words, teamwork is essential. Between the individual members of our in-house digital project teams, and with our clients and Product Owners, teamwork is the foundation for a successful, quality product.

Blog
Digital Product Prototyping – it’s a team effort
Contributor Photo - Dave Foxall

Dave Foxall

Blog Editor

So, it should be no surprise that we take great care in how we put our teams together, tailoring each unit’s experience and capabilities to create the perfect mix for each project, and for each project phase. When it comes to digital product prototyping, both a specific skill set and mindset are necessary.

The prototyping team’s function is to analyze your product concept and business goals, ideate the product with you, create low-fidelity or high-fidelity prototypes, and use the reactions of customers to the prototyping to explore the basic product assumptions. All of which allows the team to go on to build the best possible minimum viable product (MVP). They use a variety of methods, including design thinking and design sprints.

prototyping

Quick context: What is digital product prototyping?

Prototyping is the first test of your product idea with users. The prototype is a presentation to potential users and customers in order to get a reaction. That prototype may be barely functional, it may be a façade of a product, and it may not resemble the eventual final product at all.

In general, prototypes can come in many forms (including paper, video, digital…) but with Boldare’s focus on digital product development, when we do create a prototype, it almost always has some kind of digital presence or format.

Prototyping is not necessary for every digital design project – sometimes the first tangible output is a minimum viable product, or MVP – but when they are indicated, they are:

  • Quick.
  • Cheap.
  • Low risk.
  • A way of better understanding the proposed product.
  • The first ‘real-world’ test for your product concept.

You might be also interested in the article:

Digital Product Prototyping – what’s it all about?

Digital Product Prototyping – what’s it all about?

Putting together a prototyping team

The accountabilities of the prototyping team can be summarized as:

  1. Minimizing the risk of failure in the long run.
  2. Tackling real customer needs, with empathy, in an innovative way.
  3. Conducting small experiments and tests.

In light of these accountabilities, and depending on the nature of the project and the product being developed, the prototyping team typically includes people with experience in a variety of key roles:

  • Frontend Developer
  • Visual Designer
  • UX Designer
  • Product Designer
  • Business Analyst
  • Scrum Master

Each prototyping team is a unique blend of skills, knowledge and experience, created to fit the requirements of the project, as discussed with the client.

In light of the roles listed above, this usually means a mix of various prototyping techniques (including Design Thinking, Wireframing), KISS techniques (Keep it Simple Stupid), Business analysis, and numerous testing methods and tools.

The technologies they may be called upon to apply to the client’s concept might include JavaScript, JS Frameworks like React or Angular, InVision, Flinto, Framer.js, LYMB, HTML, Bootstrap, and Foundation.

dev team

Alongside these more technical requirements, we also take into account our own team selection criteria at Boldare, focused on achieving high levels of performance and teamwork:

  • People who have already worked together – Familiarity within a team is a key driver of performance and at Boldare, we always include at least two team members who have been colleagues on a previous project. This familiarity can make the forming and storming stages of the team development process much easier (and shorter). From day one, our teams deliver real value.
  • Highly skilled people – Each team has a balance of complementary soft and hard skills, including self-organization so that both individually and as a team, people work flexibly and with responsibility.
  • Mixed seniority – We find that a combination of experience and fresh perspective makes for the perfect team. When prototyping, we bring both to the table for the client.

The perfect prototyping culture

‘Culture’ is a fancy way of saying, how we do things around here. Every team has one and it should be a perfect balance of the individuals who make up that team and the needs of the project. A team’s culture can be seen in how its members work together, how they collaborate with the client, and in the outputs that they produce.

Here at Boldare, a digital prototyping team works on the following principles:

  • Balancing the measurable and the unmeasurable (emotions, connotations, habits)
  • Quick decision-making
  • Appetite for bold ideas
  • Learning from failure and risk
  • Essential experimentation

The one element that takes more of a backseat in this phase of the lean startup approach is product quality. Because we’re not making a product, we’re making a prototype. And a digital prototype sometimes only needs the appearance of a product in order to test an idea, concept or hypothesis.

Benefits of working with a prototyping team

Having clarified the underlying concept, needs and business goals, the prototype is the first step into the external world for the project.

By drawing on the outputs of the Product Workshop, the prototyping team follow the lean startup principle of build-measure-learn to test and refine your ideas and turn them into a testable design.

The team then applies its expert skills and knowledge to the customer reactions to the prototype to further support the development process, ready for the next stage. They bridge the gap between the Product Workshop and creating the MVP – the gap between ideas and a functioning product – and lay the practical foundations for a successful product.

The prototyping team in action – BlaBlaCar, a real-life example

At the beginning of the project, well-known carpooling platform, BlaBlaCar had 24 million users and an enviable position in the marketplace. However, the goal was to expand into 27 new countries, each with their own unique legal and cultural requirements, while also expanding the design of the company’s app with new and improved features.

blablacar

What BlaBlaCar was lacking was an agile, self-organizing in-house development team. The longer-term strategy involved establishing a development center in Warsaw. However, BlaBlaCar knew that it would take too long to recruit, onboard and train a new development team and was looking for a readymade external team that could work closely with the company.

What made Boldare right for BlaBlaCar? We met their partnership criteria:

  • Quick reaction times and fast work (the team was ready to start within two weeks).
  • An already high-performing unit that could become a full-time extension of their own team.
  • Skilled developers and product designers (each individual was interviewed separately by the client).
  • Similar organizational DNA (in this case, a mature company but with a startup culture built on trust, accountability, knowledge-sharing and teamwork).

Implementing a prototyping approach based on collaboration and transparency, the Boldare team created 10 new digital products for BlaBlaCar, enhancing the customer offering and now the company is market leader in its chosen regions, having boosted membership from 24 to 35 million users.

I was lucky to work with these guys for almost a year. They were very professional from the beginning to the very last day.

-- Nicolas Renon, Lead Engineer at BlaBlaCar

You might be also interested in the article:

Agile and skilled development teams for a French unicorn

Agile and skilled development teams for a French unicorn

Boldare Prototyping Team - skills, experience, teamwork

Prototyping is a key element of our lean product development process here at Boldare. We have experience with producing a wide variety of prototypes, depending on the element of the project we are testing.

Our prototyping teams are chosen for their specific skill sets and experience, according to the project needs. Our culture of teamwork encourages the right application of those skills and experience, and also ensures close collaboration with the client throughout the prototyping phase.

Let's talk about
your business