Order takers vs. impact makers
Agency approach
Digital product development agencies charge customers for software development based on a list of product requirements. Their core competency is technical work: if the client wants the product to perform a specific function, they will design it to do just that.
Agencies focus on developing a product to a business’ requirements within a specific time frame for a specific budget. The product brief a client submits to the agency is the guide for the entire project, and unless they’re exceptional, the team will not stray from these requirements.
Even if the development team believes the requirements aren’t the best fit for the product, their job is to meet the expectations the client has put forth. They will usually not question these requirements or offer input to make the product viable. Even if they know a product is likely to fail, they will rarely challenge a client on this.
With an agency, whether it's design or development, a client comes to them with a brief or a very well outlined structure of what they want to be done. It's basically - here's the job, go and do it.
Typically, there is no one at the agency who will be asking hard questions like: is the problem you’re trying to solve actually a problem worth solving, will the technology you're deciding to go with still be relevant down the road, and are there more effective ways to reach product-market fit quicker?
Digital product agencies are order takers. They will take requirements and provide a client with a stable and functional product that meets their criteria. This is not inherently bad, but if the specifications a client brings to an agency are not well-suited to meet the needs of the market, a product will likely not thrive the way they’d imagined.
The agency approach isn’t inherently bad, but it does have some definite drawbacks. The agency’s job is to develop to a client’s specifications, and that is precisely what they will do. In essence, they build what is asked of them to build, whether it's what users want or not.
Digital product studio approach
On the other hand, a digital product studio takes a vastly different, and in our opinion, optimal approach to product building. Digital product studios' core strengths are collaboration and validation.
Rather than simply taking a specification list and building it out, digital product studio teams work cross-functionally across the entire product development cycle, from ideation and strategy, to delivery and scale. They put ample time and energy into discovery, validation, and user testing in the earliest stages to ensure a product actually solves a real problem for its target audience in the most seamless way possible.
In the design and building phase, a digital product studio team will start gathering feedback and data on the first version of a product as rapidly as possible. This forms the beginning of an iterative process whereby a product’s success is constantly driven by customer feedback and analytics. This means a product is continuously improved upon based on how customers are interacting with it.
Digital product studios provide value through quick and repeated validation. Rapid validation processes leverage user testing to ensure that a product will actually provide the envisioned value to the end user without any frills. This process helps develop what's called a minimum valuable product (MVP) which is to say, a functional product containing only what's needed to validate one or more leap-of-faith assumptions about the product with its end users.
Working with a digital product studio is unique because a client does not need to come to them with a blueprint of exactly what they need. Requirements, features, and technology can be selected collaboratively throughout the product development process.
Moreover, digital product studios can help with multiple critical areas of the product development process because of their diverse suite of capabilities. Instead of hiring and managing 3-4 different partners, digital product studios can simplify processes and help companies cover multiple gaps. We’ve personally seen this synergy improve a) final product quality, b) time to market, and c) overall client and user experience.
Collaborative working relationships built on trust
A digital product studio offers a highly collaborative approach. Studio teams are small and cross-functional; they will meet with customers to evaluate the requirements of the product while also evaluating the idea itself, any technical hurdles, strategic ideas, and other key data points. Product development with a studio team is an ongoing process, as the studio team will continue to refine and optimise your product through multiple iterations.
Digital product studios tend to view their clients not just as customers, but as partners in development. Clients working with a digital product studio can expect a strong working relationship with their team of experts. They are not just the customer; they are part of the team. This collaboration spans the entire product cycle, from the initial challenge to validating it, to scaling the product based on the needs of the market.
Studios will meet with clients frequently to discuss changing conditions, new ideas, additional revenue streams, and other information that will affect their digital product. Hence, the nature of a working relationship with a digital product studio is very different than it is with an agency.
Full-service product development under one roof
The product development process can be a slow, risky, and disjointed experience. Unless a company has the means to hire an entire team internally, they would inevitably end up working with multiple agencies, each doing their own thing. As a result, subpar experiences, products, and results are the outcome in most cases.
Digital product studios like Paloma solve this problem by bringing all these different but critical areas of product development under one roof. Great digital product studios function as an extension of the company they partner with, and take on the most critical parts of a product development journey from day one to infinity.
Forward-thinking companies partner with digital product studios because of their subject matter expertise in developing products, which saves time, money, and effort. Developing digital products from scratch is a complicated undertaking with many moving parts, that requires well thought-out systems, highly-trained teams, and seamless processes to ship successfully.