Reach us at
solutions@junctiondesign.com
Is there one production methodology to rule them all? All design tools, artifacts, and processes are flexible and simply a means to an end. Design principles, however, must be your north star that guide your work to your intended goal.For over a decade, we have been rigorously analyzing and creating better processes internally and within the broader digital agency landscape to create the right solutions for our partners.Naturally, this urge brings us to examine the best production processes for our work!
Choosing the Right Process to Support Productivity
As we all know, many mature industries, such as car manufacturing, rely on highly standardized processes. Companies can use these to create a roadmap, as they can predict rough costs, outcomes in terms of overall quality, and the required production time needed for each product unit they deliver to customers.
The teams handle planning, procurement, design, marketing, production, quality assurance, delivery, and maintenance work in silos. This rigid flow provides clarity and structure. However, it had certain flaws, including:
The Rise of Lean Manufacturing
The Japanese manufacturing giant Toyota attempted to solve these problems with a new approach called “lean manufacturing.” It produced smaller batches, allowing better quality control and feedback loops from the teams encouraged to sit close and collaborate. They eliminated waste by eliminating their standing inventory.
Toyota continuously improved and delivered products that resonated with the target audience’s purchase criteria and thus retained them easier. With a higher-quality product, Toyota could also offer more comprehensive maintenance guarantees, which were also less costly to the company due to the newfound loyalty of its customers.
Now, why does this matter to us?
In the early 2000s, the adoption of enterprise-level SaaS products, digital applications, and platforms boomed as server capacity, bandwidth, processing power, device sizes, and networks evolved. This boom also started to have behavioral effects on people’s perception of trust in the internet. It also triggered their growing reliance on technology to satisfy their essential needs and wants.
In return, large corporations and tech startups compete to supply the correct solutions faster and constantly innovate new ones. However, getting to that “Aha!” moment with a product for the mass market is expensive. Many companies bled millions and sometimes billions to get it right and failed.
These environmental pressures required a new production process than “throwing everything at the wall and seeing what sticks.” And once again, the not-so-distant tech boom provided a ready model.
A similar scenario to car manufacturing started in our field—the switch from Waterfall software development of the 1070s to Agile development with lean principles at its heart.
Inside the Waterfall Development Process
In the Waterfall development process, the product design team (which did not have that title at the time) started a project by doing the following:
Once we completed the development, we would perform QA and launch.
Things were not broken. The Waterfall model worked well for projects that were smaller in scope, with well-defined needs, and with low-risk functionality. It was easy to track and report for us and our clients. But there was room for improvement to be faster, more flexible, and more risk-averse, especially for projects with a grand vision, no clear roadmap, or certainty around product-market fit (PMF).
The Drawbacks of the Waterfall System
Even the “best” industry best practices don’t cover every contextual instance of a problem; they can change over time. They are, in most cases, heuristics rather than commandments. Getting things wrong can break your budget and extend your timelines drastically.
If the product has already been brought to market and the feedback from consumers is quite bad, fixing your product will cost you much more than it did to develop and produce it the first time around. Worst of all, without a production process to implement these changes, you will have to repeat this process.
The agile development manifesto aimed to capture the most efficient process and principles to address these challenges. It had borrowed many tenets from Toyota’s lean production process: industrial designs, rapid prototyping, and iterative design flow, as well as the irrefutable reality that a degree of flexibility to shift and pivot as needed inherently is a part of software development.
The typical agile process looked something like this:
The agile process welcomes changing requirements no matter how late in development and creates an inclusive environment for innovation and new ideas. These insights are impossible to gather at the beginning of a project fully.
Importantly, the agile development process facilitates constant incremental improvement toward a polished product. Developers could groom and update product backlog regularly to ensure the right features are built-in on the right priority at a cost-effective price.
The Rise of the Minimum Viable Product
Agile worked great for the unique demands of software design, but what would come after? Enter LeanUX by Jeff Godhelf and Josh Seiden.
On the relatively younger UX design front, things were also changing. The old waterfall-like design process with its superstar creative directors with overworked production stooges was giving way to a hypothesis-driven, build-measure-learn cycle focusing on testing an MVP (minimum viable product) with real users.
Startup circles quickly adopted the movement. In a nutshell, the new approach looked like this:
Later, as there was a natural fit between agile and lean UX, Agile UX was born to work seamlessly with the rhythm of Agile development. Our team at Junction Design was one of the certified pioneers of Lean & Agile. We believe strongly in the principles and saw improved speed, flexibility, risk management, quality, and product-market fit results.
Flexibility Meets Efficiency in the Google Design Sprint
We are excited to announce that in the past year, we have adopted a turbo-charged version of product strategy, design thinking, and lean and agile workflow called Design Sprints 2.0.
The original performance of this proven methodology at Google Ventures was written by Jake Knapp and optimized even further after countless sprints by the awesome folks at AJ & Smart.
Here’s why we’re so excited about it:
As all projects have unique needs, we modify parts as needed and complement them with other tools in our arsenal, never compromising the core building blocks and concepts.
We can’t stop talking about this process! Drop us a line to discuss how it can help your projects, what a workshop with your team would look like, or questions about facilitating training and hiring assistance.
We will post more detailed articles outlining our thinking at Junction Design, focusing heavily on Design Sprint principles and how we apply them to almost any problem our partners seek to solve. Join us in our next blog as we explore more ways to implement them!