General Functional Specifications: the roadmap to successfully launching your online marketplace

Introduction

General Functional Specifications describe in detail the required capabilities, features and user interactions offered by your service marketplace.

Specifications are the first materialization of your future online marketplace platform. Defining your requirements through this lens forces a strong level of abstraction, in particular with regards to interfaces, and helps better define business rules, functionality and user interactions. As a result, the specifications provide a central reference for UX and UI designers, project managers, QA and developers alike.

The Cocolabs’ engineering team has designed over 250 specifications for customers across numerous industries, regulated by diverse legal frameworks and following unique business rules. This experience enables us to rapidly deliver a concise roadmap for our clients, thereby providing the groundwork towards delivering your online marketplace.

specification Created with Sketch.

Methodology and operational rollout

Defining the specifications of your online marketplace through a rapid and iterative process

Our specifications engineers offer expert guidance to deliver comprehensive specifications that match your online marketplace’s requirements. By combining your industry and cultural expertise with our functional and technical know-how we achieve a strong alignment between business requirements, functionality, and a positive user experience.

specification Qualification meeting This is the initial project scoping which introduces the client to the work that will follow. This step also allows Cocolabs to nominate the most appropriate specifications engineer. Initial Specifications Brief Business rules and user types are defined. Functional scope of the online marketplace is covered by way of the main user stories. Update to specifications Clients returns and new requests are integrated into the specifications. Client validation Specifications have been validated and now serve as a roadmap for scheduling and cost analysis and for the production team. First deliverable First version of the specifications are delivered for client review. Client <> Cocolabs Workshop This workshop includes a Q&A session and client returns and requests on the specifications.
Show Graph
specification Qualification meeting This is the initial project scoping which introduces the client to the work that will follow. This step also allows Cocolabs to nominate the most appropriate specifications engineer. Initial Specifications Brief Business rules and user types are defined. Functional scope of the online marketplace is covered by way of the main user stories. Update to specifications Clients returns and new requests are integrated into the specifications. Client validation Specifications have been validated and now serve as a roadmap for scheduling and cost analysis and for the production team. First deliverable First version of the specifications are delivered for client review. Client <> Cocolabs Workshop This workshop includes a Q&A session and client returns and requests on the specifications.

Examples

Online marketplace specifications examples

The following examples offer an insight into how specifications are built for various online service marketplaces

  • Medical services marketplace

    These specifications correspond to a medical services marketplace. On this marketplace, medical services can be booked by the hour. On each of his listings, the lister can offer multiple types of services.

  • Mining equipment rentals

    These specifications correspond to a mining equipment rentals marketplace. On this marketplace the equipment can be rented by the hour. The start time and the end time are set by the asker when making the booking, within the availabilities provided by the lister.

  • Experiences marketplace

    These specifications correspond to an experiences marketplace. On this marketplace, experiences can be booked by the hour. The method of pricing stipulates that the vendor not only fixes the duration, but also the starting times for his services. This is therefore similar to the management of "sessions", where the customer can only choose times previously set by the vendor.

  • Bike rentals marketplace

    These specifications correspond to a bike rentals marketplace. On this marketplace, bikes can be rented by the day. On each of his listings, the vendor can offer several bikes with different prices that depend of the type of bike.

Launch your marketplace with confidence

Talk to a project manager to see how Cocolabs fits your requirements

Find out if our services are a match for your project, and get more information about our marketplace solution, costs and turnaround times in just a few moments.