Our Process

The quickest way to successful deployment of Bluetooth or WiFi enable solutions

The best way to ensure a successful outcome is to start with a good plan. Our process for creating the best plan is outlined below:

Step 1: Requirements Document - describing the preferred Bluetooth, wifi, zigbee, or 6Lopan design

Every project starts with a review of its requirements. Bluefin Labs can help you organize abstract ideas and produce a requirements document that clearly identifies the objectives of the project and the methods needed to achieve these objectives. We work with one requirement at a time when developing this document, and we dig down to the lowest level of complexity to ensure each requirement is well scoped. Then we move to the next requirement, and so on until the requirements document fully describes what will be accomplished by the project.

Step 2: The Wireless Design

After we complete the requirements document, we formalize the deliverables of the project and produce a full design. The design will include schematics for needed circuits, a detailed application program interface, software flow diagrams (may include UML as required), code skeleton, a test plan, and a variety of other items as needed. We then test the high risk elements of the design using our own subsystems and development tools.

Step 3: Prototypes

Once the basic elements have been tested, we will assemble initial prototypes of the system. All prototypes will be fully tested, and, afterwards, we will produce a final test report based on the results of these tests. At this point, we decide whether to proceed to deployment or produce and test another prototype.

Step 4: Deployment

Deployment generally includes a pre-production run to ensure that the manufacturing processes and bills-of-materials are ready. After confirming that the  pre-production run is satisfactory, full production begins. Blufin Labs remains committed to the customer throughout production to verify the continued manufacturability of the product.