What was the scope of their involvement?
PromptWorks produced wireframes and architecture, a timeline, and a cost spec. We produced Android and iOS native SDKs [software development kits] that could interface between our device and the mobile app. A part of this also involved a cloud-based solution that integrated with the wider app system through a custom API.
We used a rigorous Agile process; if a story we chose required mobile-app elements and communication to the cloud-based app, both items would be worked on during a two-week sprint. PromptWorks also used a tool that allowed them to use the same code for the iOS and Android platforms.
There were four pieces to our puzzle: interaction between the connected device and the mobile app, the mobile and cloud-based apps themselves, and the interaction between the mobile and cloud-based app. It was a sizeable project and was delivered on time and pretty much within budget.
The mobile app allows users to measure a color on the wall and display the top-three nearest choices for the identified color. It allows the user to create a palette for their ceilings, walls, and so on. If the user has multiple fan decks stored on the mobile app, they can download those into the connected device, much like someone would load songs on iTunes, and see how much space they have left and how long the download will take. We’ve further enhanced the app to allow users to share their palettes with friends and stores, perform basic color coordination schemes, identify complementary colors for their existing schemes, and display the fan decks. The product is targeted towards paying companies and their networks of end-users.
PromptWorks assigned one UX designer, one senior developer, one regular developer, and a business analyst. Most of the UX was designed upfront, so after that portion, our designer moved off. I was the executive sponsor on our side, and we had a QA team engaged throughout the process, as well as product managers and a developer. It was a sizeable engagement, but the interaction was limited to sprint demos and planning once every two weeks. I performed backlog grooming with our business analyst in order to make sure priorities were set right.
How did you come to work with PromptWorks?
A colleague recommended that I go to Clutch.co and do a search there. I used the site’s filters in order to find a local partner in the Philadelphia to New York City corridor, as well as one who had experience with connected devices. I identified three or four companies, interviewed them over the phone, and proceeded to visit Jason [COO, PromptWorks] and the team. I made the decision to have a discovery workshop with them. It was a fixed-fee two-week process during which PromptWorks collaborated with our business owners and developers, basically scoping the strategy and implementation of the mobile app from top to bottom. It was an eye-opening and enlightening process for our company. We gave PromptWorks the project as a result, which entailed the development of a mobile app that would connect to our device.
How much have you invested with PromptWorks?
The discovery workshop had a cost of $10,000. With that, we received a 40-page presentation. The project itself was scoped at $225,000, which gave us a fully functioning product that we’re proud to sell. It satisfies 80% of our customers’ needs. We spent a bit more on PromptWorks’ services for extra features we wanted to incorporate.
What is the status of this engagement?
We started working with PromptWorks in November of 2016, after the discovery process. The first version that we could put in the hands of the sales team was delivered in late February of 2017. We then developed a hardened package for stores, which was delivered in mid-March. Both apps are live on app stores, and we’re taking our first orders.
Since the beginning, we’ve executed two additional discovery workshops. One is for the next major version of the current mobile app that PromptWorks developed for us for our lower-end consumer devices. The second workshop will focus on a different flavor of the device, one designed for quality-control measurements for businesses. It’s an entirely new app working with the same device and SDK. In addition to this, we retain a certain number of hours per month with PromptWorks for maintenance.