What is Agile design?
Agile design is a highly collaborative way of design and developing new products that breaks big tasks into groups of subtasks to be performed in short ‘Sprints.’ These tasks are regularly reported back to the virtual team in informal scrum meetings (all virtual team members in attendance, often first thing every day, and led by a scrum-master, 20 minutes and done standing up).
Project management is always visual and simple often using a tool such as a Kanban board with post-it notes.
This means the agile design process is highly transparent across a multi-disciplined virtual team, encouraging quick feedback, regular pivoting in the light of new information, and avoidance of going down rabbit holes when developing a product.
It is always highly iterative and based on the principle of:
Build Measure Learn
And Underpinned by a couple of concepts:
“Move Fast and break things” (Mark Zuckerberg)
‘Perfect is the enemy of Good’ (Voltaire, 1770)
The Agile Design Toolkit
How does it all work together? You will typically embrace the elements of this toolkit in order to implement an agile design process for your new product development:
- Daily ‘Scrum’ Meetings (standing up)
- ‘Scrum Masters’
- Virtual Teams
- Visual project management (eg Kanban Bords)
- Washup meetings to review and learn from sprints
- Burndown charts.
- Rapid prototyping =- ‘Build-Measure-Learn’ rapid development cycles
- Definition of done (MVP)
- Design Sprints – break a project down into 2-week sprints – after each sprint review in a washup
- Sprint Wash-Ups (aka Project Retrospective)
- The Minimal Viable Proposition (MVP)
- Fail Early
- Move Fast and Break things – Mark Zuckerberg
- Good Enough and on time beats Perfect and late
Where Does The Agile Design Methodology Come From?
The agile design methodology was developed in the early 2000s by a bunch of software developers in the US in response to software projects being consistently late the industry over, meaning in the fast-moving world of software that their product was often technically obsolete before it even hit the market.
Their early methodology was taken from the Japanese ideas developed in the 70s called Just in Time Engineering and Lean Manufacturing.
The irony is that there is a massive industry selling the Agile project Management tools back to the manufacturing industry today.
Growth sectors include:
- Public Sector
- Creative Marketing
Agile Design VS The Waterfall Model
The Agile design method (new school) versus the Waterfall Method (old school) can be seen below.
With the agile method, cross-functional teams work together in sprints which may cover different phases at one time. At the end of a sprint, a design iteration should be ready and can then be reiterated in further sprints if needed. The objective is to get a minimum viable product designed as quickly as possible then refine it as and where required.
Whereas you’ll note that in the waterfall method each stage is fully completed and deliverables provided before the following one begins. This means that a delay on one stage causes a hold up for the entire project, which, of course, is what the software developers back in the early 2000s objected to.
The Agile Manifesto
Unlike many development models, Agile is not overly dogmatic. If something works for you, keep it, even develop and improve it. If it doesn’t work in your context drop it quickly (agile in itself). That’s why I really like it: creative people can play and have fun with it. Instead of it being a straight jacket to creativity, it offers support and a framework on which you can actually explore your ideas more quickly and efficiently.
This is the Agile Manifesto which helps to understand the main principles:
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
The Benefits Of The Agile Design Methodology
So, why implement an agile design process over a more traditional process such as the waterfall method?
With agile, you can expect these benefits:
- FASTER DEVELOPMENT (a key goal for the makers of new products)
- Reduced feature creep
- On-time, on cost, on spec
- Happier Development Team
- Improved Quality
- Focus on Users
- Stakeholder Engagement
- Early and Predictable Delivery
- Predictable Costs and Schedule
- Allows for Change as you learn, or as the context changes
Keep learning about agile design
Here’s a video of a fun talk I gave titled ‘herding creative cats’ where I discuss the agile design toolkit:
This post is also interesting: The Creative Process in an Agile Development Environment
How about you? Have you started designing products in an agile way, or does your company follow a more traditional process? What are your thoughts and experiences about making the change? Let us know by leaving a comment, please!
Contributed by Andy Bartlett, a UK-based new product development expert with a deep experience in toys. Several of our clients have worked with Andy with good results.
Product Design Manager at Worlds Apart for 14 years.
Are you designing, or developing a new product that will be manufactured in China?
Sofeast has created An Importer’s Guide to New Product Manufacturing in China for entrepreneurs, hardware startups, and SMEs which gives you advance warning about the 3 most common pitfalls that can catch you out, and the best practices that the ‘large companies’ follow that YOU can adopt for a successful project.
- The 3 deadly mistakes that will hurt your ability to manufacture a new product in China effectively
- Assessing if you’re China-ready
- How to define an informed strategy and a realistic plan
- How to structure your supply chain on a solid foundation
- How to set the right expectations from the start
- How to get the design and engineering right
Just hit the button below to get your copy: