Design Processes

Co-Designers

What is co-design, and who are co-designers?


When we design solutions for people, end users can have widely varying levels of input during the design process. In this course, we emphasize the use of co-design, in which the end user of the product plays an active role in the process, from requirements development, to testing, feedback, and refinement. The term co-designer not only emphasizes their active participation, but also acknowledges their own domain expertise on how they carry out their own lives. This knowledge is especially important in the context of disability, because different disabilities manifest in different ways, and people have very individual adaptations that they may be used to.

Although we typically mean people with disabilities when we say co-designers, in some cases, you may find yourself working mainly with the caretaker or family member of a person with a disability. This is particularly common when the disability in question involves communication challenges, or if the person with the disability is young (either purely by age, or in terms of cognitive development). In these cases, you should consider the caretakers, family members, and anyone else you are working with in a similar capacity to be co-designers as well. They are certainly part of the design team!

In other contexts, the terms users, clients, or customers might be used. Depending on the situation, the terms client and customer might be entirely appropriate, but they tend to be more passive (or transactional) than the relationship we are interested in. We will also sometimes refer to co-designers as users when speaking of their relationship to the product in question.

Co-design isn't always practical or possible though, especially when building general products for use by lots of people, or because of the time involved by the user, but the skills learned in the co-design process are very transferable to general product design and engineering. 


How do I find a co-designer?

One of the most important things to keep in mind when finding a co-designer is your ability to meet to brainstorm, test, and get feedback about your product. In some cases, it may be possible to have a co-design process without being able to meet in person, but those tend to be the exception rather than the rule. Second, consider the type of disability and activity challenges involved, and the skills on your team. For example, mobility challenges often involve solutions that are physical in nature (mechanical, wearable, etc), while cognitive challenges often involve solutions that are more software-based. It isn't necessary for your team to be extremely knowledgeable in the technical aspects of the solution space - this is a learning experience after all - but it can be helpful to know at least a little bit, and very helpful to know about resources to learn the skills that you need. 

Oftentimes, co-designers are people who the student team already know, but sometimes, there isn't a great match there. In that case, it can be helpful to reach out to local organizations that serve people with disabilities - anything from school-based special education programs, to community advocacy organizations. More generally speaking, it is pretty likely that you're just one step removed from someone who would be a good co-designer, so reaching out to community organizations that are not specifically focused on people with disabilities can also be a good idea, from community/fitness centers, to local charities and religious organizations that you may already be in touch with. 

Also, don't forget that even the healthiest among us are just temporarily able-bodied! Your elderly family members and neighbors, who may have age-related challenges we don't typically think of as disabilities (because nearly everyone has them eventually) may also be great co-designers.


Things to keep in mind

Your co-designer is a part of your team, and their challenges should drive the mission of your product. While co-designers might encompass a person and their parents/family/caretaker, they should not be an abstract class of people. You might design for "Tony, who has mobility difficulties from cerebral palsy, and wants a better way to use an umbrella," or "Tony and his sister, who want an easier way to help lift Tony into the car," but you should not be designing for "people with mobility issues" at large. Co-designers' feedback is be extremely valuable, but they (like you) don't know everything. Just because someone wants a robot butler doesn't mean that a robot butler is the right solution. Be respectful of your co-designer's information. While we strive to be open with our design processes for the CREA[AT]E Challenge, the topics that we deal with often involve details of a person's life and/or medical condition that may not be appropriate to put in public. Be sure to ask your co-designer what information they are okay with putting in public, including names, descriptions of conditions, living situations, pictures, videos, etc.

The Design Process

The video below was recorded from the 2022 Beaver Works Summer Institute Design of Assistive Technology class, covering the design process as a whole.

The video below is a follow-up to the Design Process talk, specifically focusing on testing and test plans.

Product Development Process Flows

There are many process flows that have been used by teams to design new products. One determining factor on what development process to choose is whether your project is mainly hardware or software. For software, different development processes, for example, Agile have been shown to be very effective. For hardware the processes, it is more difficult, and variations on a general process flow is used.

The general process flow for hardware product development is shown. We will be covering gathering user preferences, concept generation and selection in Section 1. We will be covering prototyping loops with components of design, build, test in Section 2.

User Needs

Identifying user needs is a crucial step in the development process. The development team must create a complete set of user need statements. To accomplish this interviews or focus groups with users must be done and the raw data from these interactions analyzed and prioritized for design.

user need statement: Taking what the user states in interview or focus group and transferring that into a positive, specific product attribute that address this concern.

Product Specifications

Once user needs statements have been created, these are turned into preliminary product specifications. To do this effectively, needs can be categorized into a hierarchy including primary "must-haves", secondary "nice-to haves" and tertiary "neutral" needs. 

product specifications are a list of statements that describe what the product has to do in measurable terms.

For example, for a vacuum cleaner here is a user needs statement turned into a product specification:

User need statement: "I need to be able to clean up confetti after parties in the conference room"

Product specification: The vacuum cleaner has the power to suck up fragments up to 1 inch in diameter and 0.1 lbs in weight. 

Activity: Customer Needs and Product Specifications

In the following activity, we will take the following statements and translate them into a customer need. The situation is an interview with a parent of a child (Kenzie) with cerebral palsy. She has expressed a need for something that will help stabilize her child's arm to help with the eating process. 

In the below 5 activities are some statements that are gathered in a customer interview with Kenzie's mom. Please transform these into actionable customer needs statements. Then, please write a product specification for that need statement.

Need Statement 1

1. Food is messy, so it would need to handle things being spilled on it and easily cleaned.

Please write down a need statement from what Kenzie's mom said above.

Product Specification 1

1. Food is messy, so it would need to handle things being spilled on it and easily cleaned.

Please write down a product specification from what Kenzie's mom said above.

Need Statement 2

2. We eat at a table and also the kitchen counter, so something that attaches to both of those surfaces would be good.

Please write down a need statement from what Kenzie's mom said above.

Product Specification 2

2. We eat at a table and also the kitchen counter, so something that attaches to both of those surfaces would be good.

Please write down a product specification from what Kenzie's mom said above.

Need Statement 3

3. Kenzie's arm shakes so something that can hold the arm in place comfortably is needed.

Please write down a need statement from what Kenzie's mom said above.

Product Specification 3

3. Kenzie's arm shakes so something that can hold the arm in place comfortably is needed.

Please write down a product specification from what Kenzie's mom said above.

Need Statement 4

4. It would need to allow her to move from the plate to her mouth smoothly. She can hold the utensil though.

Please write down a need statement from what Kenzie's mom said above.

Product Specification 4

4. It would need to allow her to move from the plate to her mouth smoothly. She can hold the utensil though.

Please write down a product specification from what Kenzie's mom said above.


What is prototyping?

In this section we will step through an example of how to iteratively prototype towards a solution. We will be following the product design process for an actual prototype designed and fabricated in an undergraduate project at the University of Alabama Huntsville (Randall Hajjar, Stephanie Shelton, Madison Howard, Giulia Palma, Nicolas Ward, and Erin Looney).

prototype: a model that a design team builds of a solution to test and validate ideas quickly

To do this we will be going back to the example of the arm holder for Kenzie, the child with cerebral palsy. In this scenario, Kenzie and her mom are the co-designers and you (and the AT course staff) are the design team creating this device.

Through the activities in this module, you will work through the design process and learn how to make decisions during prototyping quickly and cheaply towards the best solution.

Mission Statement

You are a part of a team that has this mission statement:

"To design and build a mobile arm support for children and adults with cerebral palsy that will aid in arm mobilization when working on everyday movements in therapy; specifically eating and writing." 

Benchmarking

The team did some benchmarking during the concept generation phase. Some of those results are here.

The first system researched was the Medifab Dynamic Arm Support. The team discussed the pros of this product including its advantages of user-friendly clamp, flexibility in movement, and the simple height adjustment. The major disadvantages include its unwieldy size as well as a lack of tension adjustment. Lastly, it is expensive and difficult to purchase.

The second system researched was the Armon Edero which has key elements required by the co-designer, including a clamping mechanism compatible with table and chairs, portability, and all the required axes of rotation with adjustable tension at the joints. The pitfalls of this product include its expense, appearance, and overall safety of moving joints for young users.

Lead User and Experts Survey

The team did a survey with therapists and parents of potential patients who may be interested in the project to gain a better understanding of how the product will be used in the future.

The team learned these things from the surveys:

More extensive interviewing and testing was also done until all customer needs where understood by the design team. The next step is to turn these needs into requirements.

Requirements

These requirements are written in technical engineering terms. The terminology may be unfamiliar, but the point of sharing these is to give an example of what real requirements would look like.

Here are some of the requirements the team defines for the product:

*Degrees of Freedom: this is a concept in the field of mechanics. Please read more about the degrees of freedom here.

Device Concept Given the requirements made from customer (or co-designer) needs and a rigorous selection process, the concept selected was a ball joint based system with a product breakdown shown here. This shows the components of the system and how they are connected. Level 1 is the entire system. Level 2 and 3 break the system down into the individual components.


Here is a computer-aided design (CAD) rendering of the design that the team has come up with to prototype:

Prototyping Round 1

The team is ready to build the first prototype, which is often referred to as feasibility prototype. This prototype should demonstrate the desired concept, but not necessarily with all the features or materials. In this challenge, we also refer to this as the low-fidelity prototype.

Often when the feasibility prototype is being done as the team doesn't fully know what they are trying to build or what it will look like. In this example, the team already has CAD drawings, but this is not always the case. In other words, prototyping early before everything is perfect is a good idea! Build early and build often.

In this case, the team is given 3 materials to work with, cardboard, duct tape, and scissors. With this rudimentary set of prototyping tools, the team works to build a model of the arm support system. They mold a card board for a cuff, strengthening and keeping it in place with duct tape. Then a post is added to hold up the arm support. 


Feasibility prototype, Scenario 1

This feasibility prototype is tried on the team members and after 3 people have tried, the post holding up the arm support breaks.

Does this mean the prototype has failed and a new design is needed?

Feasibility prototype, Scenario 2

Scenario 1 was not a design problem, but was a material problem. Therefore, this was not a failure as the actual device will not be made of cardboard. So the team moves forward

In Scenario 2, the prototype is patched back together, but then the users notice that the arm cuff only works for those with forearms above a certain length.

Does this mean the prototype has failed and a new design is needed?

Decision Point 1

Scenario 2 was a design flaw. Within the requirements, this device must work for children down to the age of 8, so must be able to adjust for many sizes.

Do you think the team should move on to prototyping with more expensive materials?


Prototyping Round 2

In this case, the team is not ready to prototype with more expensive materials. Instead, they decide that doing one or two more iterations with cardboard to get the right cuff length would be useful. This is cheap and quick prototyping that will give the team a better idea of how to create a more expensive and time-consuming prototype. 

The team builds two more prototypes until an arm cuff shape has been finalized, using input from the co-designer. It is time to try out more realistic prototyping. Here are the three major components:

The team assembles the arm cuff, ball joint, and clamp for the next prototype.

Here is an updated rendering with the new materials in place.


Prototyping 2 Scenario

The prototype is working well! The clamp fits to the table, the ball joint allows for all ranges of motion, and the arm cuff is the right size. However, during customer testing, several points come up including:

1) the edges of the clamp are too sharp for safety

2) the weight of the object is too much

3) the ball joint is sticking after continued use

4) the arm cuff is uncomfortable against the skin

All of these points should be addressed for the next iteration. How would you prioritize this list?


Prototyping 2 Decision Point

The team discusses the four changes that need to be made and prioritize the ones that could deal with safety or drastically change the design: edges of the clamp sharpness and the weight of the object.

The team goes about these changes for the 3rd prototyping round:

1. A lighter weight material is found for the clamp

2. It is decided that the edges of the clamp can easily be filed down to be round.

3. The arm cuff walls are thinned down to drop more weight

4. Different lubricants are tried on the ball joint to prevent sticking

It is decided that the edges of the clamp can easily be filed down to be round and a cushioning material can be added to the arm cuff to address the comfortability. This can be done in the next round, and skipped for this prototype to save time.

The team shows this to customers, and receives positive feedback on the changes.

Should the team move on to the next prototype (adding cushions and generally making the device more attractive)?


Here is the final design delivered to the United Cerebral Palsy center for use with patients. It had several cushioned inserts delivered as well.

Review

This exercise has been a walkthrough of what prototyping looked like for one team doing assistive technology. No two prototyping processes are the same as different challenges come with each devices, team, and co-designer. Hopefully by walking through this real life scenario, you have an understanding of how the process goes and what kind of decisions must be made. 

It is important to remember that small failures are always a part of prototyping, and many things will go wrong. These should be seen as opportunities to learn and make the next prototype better! 

Reflections

Reflect on the prototyping process you just read through. Have you ever done any prototyping or building? What was the process like for you? If you haven't, what did you think of the mobile arm support process? What was done well? Done poorly?