Illustration of two cartoon mice climbing an upward arrow labeled ‘Finish,’ symbolizing progress and success. One mouse in a business suit celebrates with a speech bubble saying ‘Yay!’ while the other follows, anchored to the arrow. The background features stars, mountains, and a moon, emphasizing the theme of achieving goals.


Please note that this blog is archived and outdated. For the most current information click here!

Ready, Set, Sprint! Involve End Users Early and Avoid Falling Short of Your Goals

Line graph comparing the Design Value Index and the S&P Index from June 2003 to December 2013. The Design Index shows a growth of $39,992, reflecting a 228% increase, while the S&P Index reaches $17,522. The graph highlights the significant outperformance of design-led companies over the S&P average during this period.

Being user conscious is good business! The problem is many developers and managers are failing to involve end users at an early stage, when changes are more easily and cheaply made. They often think they have enough experience to know what end users want, and maybe they do have a better understanding than most. But, you know who is even better at knowing what end users want? End users!

Unless you have accounted for everything, which is unlikely, end users will expose problems and you will need to make changes. You can't pre-solve every possible problem. What you can do is engage with end users to better find these issues sooner rather than later.

According to Susan Weinschenk, as much as 50% of development time is spent redeveloping over, through, and under emerging problems. No wonder as many as 15% of IT projects are abandoned! Redeveloping is often as costly as developing. This is partly because adding a single attribute involves more than simply adding said attribute. Databases, UI, and other attributes must also be updated with each addition. Not only does this consume development time, but also the software team's enthusiasm for the build.

The new philosophy underpinning software development is agile & lean. Agile developers are responsive. They engage with end users early and repeatedly. Lean developers place a premium on efficiency. They embrace Albert Einstein's maxim: "everything should be made as simple as possible, but not simpler". Being agile and lean is critical in user-centered design. Agile and lean are innovative ideas all developers can and should take on board.

Diagram illustrating Agile and Lean practices in problem-solving. The left side, labeled ‘Scope Discovery,’ follows a yellow path through stages such as defining the challenge, observing people, forming insights, framing opportunities, and brainstorming ideas. The right side, representing the Agile and Lean process, shows an iterative loop with stages including building, measuring, learning, and pivoting or persevering. The chart highlights the transition from abstract client problems to concrete client solutions

Getting The Most Out of Scope Discovery

According to Susan Weinschenk, as much as 50% of development time is spent redeveloping over, through, and under emerging problems. No wonder as many as 15% of IT projects are abandoned! Redeveloping is often as costly as developing. This is partly because adding a single attribute involves more than simply adding said attribute. Databases, UI, and other attributes must also be updated with each addition. Not only does this consume development time, but also the software team's enthusiasm for the build. Competition is increasing. Not only economically, but also culturally. We live in an age of instant gratification: user-centered design no longer an option, but a necessity! Be agile, be lean, and most of all engage with your end users early and regularly.

Don't be afraid to go old fashioned and use questionnaires, surveys, and focus groups. They work! Plan and prototype based on these. Remember, it's easier to change plans than code or graphics. So make sure those plans are accurate. Accurate scope discovery is as important as code and UI.

WorkingMouse: Agile and Lean Innovation Development in Practice

At WorkingMouse we have embraced the principles of agile and lean development. We employ an innovative process made up of a number of sprints. Each sprint can be thought of as a leg on a relay. A race in it's own right, but part of something bigger. We create a minimum viable product (MVP) in the first sprint. This MVP is then expanded or reshaped by subsequent sprints. This system makes us better able to respond to what end users actually want and need.

There are times when end user engagement is impossible. But are plenty of times when it's possible. Take advantage of those times, because by engaging with users early and regularly, you can avoid falling short of your finish line.

There are a number of ways to maximise the accuracy of your project's scope discovery phase. One way is to start simple. Build a base that can be expanded or reshaped whichever way the data demands. This is something we do at WorkingMouse.



All Rights Reserved. 2024 WorkingMouse Pty Ltd. All Rights Reserved.