share

DESIGN

3min read

5 tips for a successful participatory design process

As we are done describing step after step how to build from scratch Pixie, our open source and open hardware continuous integration status light, we wanted now to give you the 5 tips we learned from participatory design.

Once it was clear we were to make a new continuous integration light for our office, we looked at users, the developers. Since we had them under our own roof, it was the perfect opportunity to have a go at a participatory design process and see its pros and cons for ourselves. Here is how we did it!

workshops-1

  1. How to empathize with users: A deep dive into developers’ needs
    First, we applied one of our favourite tools, the Futurespective, to set the project’s goals. The most important things turned out to be starting a new ritual in our company culture, avoiding information overload by creating calm technology and making something that is open source and open hardware. We then identified pain points in developers’ daily work through a workshop, and I finished off the process with in-depth interviews to really understand every process and best practice involved in the continuous integration system. When creating a specialized product like Pixie, this stage turned out to be crucial in making decisions at the very final stages of design.

  2. How to engage user: Involving developers in the ideation process
    Workshops, interviews and research do not make up the whole participatory design process. The more important is to include users [wisely] in the creation. So we conducted an ideation session with a small interdisciplinary team. The session was facilitated with several brainstorming exercises: combine, split, merge… to produce as many variations as we could. They were then evaluated by all participants against requirements we had produced in the research phase. After the session, I developed the most promising ideas, i.e. the ones that met the most requirements, into concepts.

  3. How to take responsibility: the designer role in participatory process
    Of course, users know best but they don’t take the responsibility for the delivery of the product. As a designer, I had to remain open to users and they helped me collect many ideas and needs but I still had to set the project’s scope independently. Once this was done, I framed the vision of the project by choosing the device personality to make it clear and consistent. It appeared that PIXIE inspired me a sheepdog (yes at Polidea we like giving dog breed personality to our apps), and that helped me to choose the right feature for MVP. iterating

  4. How to work iteratively: testing & improving loop
    In order to get the best final product we had prepared one working prototype with two different displaying lights. We gave the prototype to one of the team. We then, collected users’ feedback on sticky notes to select the preferred display light and catch all usability issues encountered. All changes and improvements that occurred in our design after this stage, were conducted “on the fly”.

  5. How to say goodbye to some ideas
    During the tests it turned out that my initial idea of showing white light for succeeded status (it’s the most frequent status so I didn’t see the point to indicate it dramatically) had to be dropped. During tests many developers express their need to see green light after succeeded build. I also wanted to indicate that PIXIE works well by pulsing the light but others found it irritating…So I adjusted.

Participatory design demands from a designer to find tough balance between meet users needs and expectations and deliver consistent and feasible product. But it also creates an efficient synergy between the two parties (designers & users) which resulted in fast advancement and the delivery of a perfectly fitted product.

This post is closing our serie about Pixie, we hope you enjoyed and maybe even build your own one. If so please send us the pictures we would be happy to see how it fits your wall. To stay tuned for more tutorials and open source projects, please subscribe to our newsletter here.

share


GosiaUI Designer

LEARN MORE

Contact us if you have any questions regarding the article or just want to chat about technology, our services, job offers and more!

POLIDEA NEWSLETTER

Sign in and expect sharp insights, recommendations, ebooks and fascinating project stories delivered to your inbox

The controller of the personal data that you are about to provide in the above form will be Polidea sp. z o.o. with its registered office in Warsaw at ul. Przeskok 2, 00-032 Warsaw, KRS number: 0000330954, tel.: 0048 795 536 436, email: hello@polidea.com (“Polidea”). We will process your personal data based on our legitimate interest and/or your consent. Providing your personal data is not obligatory, but necessary for Polidea to respond to you in relation to your question and/or request. If you gave us consent to call you on the telephone, you may revoke the consent at any time by contacting Polidea via telephone or email. You can find detailed information about the processing of your personal data in relation to the above contact form, including your rights relating to the processing, HERE.

Data controller:

The controller of your personal data is Polidea sp. z o.o. with its registered office in Warsaw at ul. Przeskok 2, 00-032 Warsaw, KRS number: 0000330954, tel.: [0048795536436], email: [hello@polidea.com] (“Polidea”)

Purpose and legal bases for processing:

 

Used abbreviations:

GDPR – Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016
on the protection of natural persons with regard to the processing of personal data and on the free movement
of such data, and repealing Directive 95/46/EC (General Data Protection Regulation)

ARES – Polish Act on Rendering Electronic Services dated 18 July 2002

TL – Polish Telecommunications Law dated 16 July 2004

1)        sending to the given email address a newsletter including information on Polidea’s new projects, products, services, organised events and/or general insights from the mobile app business world |art. 6.1 a) GDPR, art. 10.2 ARES and art. 172.1 TL (upon your consent)

Personal data:name, email address

2)       statistical, analytical and reporting purposes |art. 6. 1 f) GDPR (based on legitimate interests pursued by Polidea, consisting in analysing the way our services are used and adjusting them to our clients’ needs, as well as developing new services)

Personal data:name, email address

Withdrawal of consent:

You may withdraw your consent to process your personal data at any time.

Withdrawal of the consent is possible solely in the scope of processing performed based on the consent. Polidea is authorised to process your personal data after you withdraw your consent if it has another legal basis for the processing, for the purposes covered by that legal basis.

Categories of recipients:

Your personal data may be shared with:

1)       authorised employees and/or contractors of Polidea

2)       persons or entities providing particular services to Polidea (accounting, legal, IT, marketing and advertising services) – in the scope required for those persons or entities to provide those services to Polidea

 

Retention period:

1)       For the purpose of sending newsletter to the given email address – for as long as the relevant consent is not withdrawn

2)       For statistical, analytical and reporting purposes – for as long as the relevant consent is not withdrawn

Your rights:

 

Used abbreviation:

GDPR – Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016
on the protection of natural persons with regard to the processing of personal data and on the free movement
of such data, and repealing Directive 95/46/EC (General Data Protection Regulation)

According to GDPR, you have the following rights relating to the processing of your personal data, exercised by contacting Polidea via [e-mail, phone].

1)       to access to your personal data (art. 15 GDPR) by requesting sharing and/or sending a copy of all your personal data processed by Polidea

2)       to request rectification of inaccurate personal data
(art. 16 GDPR) by indicating the data requiring rectification

3)       to request erasure of your persona data (art. 17 GDPR); Polidea has the rights to refuse erasing the personal data in specific circumstances provided by law

4)       to request restriction of processing of your personal data (art. 18 GDPR) by indicating the data which should be restricted

5)       to move your personal data (art. 20 GDPR) by requesting preparation and transfer by Polidea of the personal data that you provided to Polidea to you or another controller in a structured, commonly used machine-readable format

6)       to object to processing your personal data conducted based on art. 6.1 e) or f) GDPR, on grounds relating to your particular situation (art. 21 GDPR)

7)       to lodge a complaint with a supervisory authority,
in particular in the EU member state of your habitual residence, place of work or place of the alleged infringement if you consider that the processing
of personal data relating to you infringes the GDPR
(art. 77.1 GDPR)

No obligation to provide data:

Providing your personal data is not obligatory, but necessary for Polidea to provide you the newsletter service

Refusal to provide the above data will result in inability to receive the newsletter service.

Profiling

In the process of providing the newsletter service, we make decisions in an automated way, including profiling, based on the data you provide.

 

“Profiling” means automated processing of personal data consisting of the use of your personal data to evaluate certain personal aspects relating to you, in particular to analyze or predict aspects concerning your personal preferences and interests.

 

The automated decisions are taken based on the analysis of clicked and viewed content. They affect the targeting of specific newsletter content to selected users registered to receive the newsletter service, based on the anticipated interests of the recipient.