Event

Event
15:00
-
15:25
Day 2
Understanding developer needs - User research in Forgejo
UB4.132
English
Assembly-Event
<p>Understanding your users should be an important step of software development. In recent years, many end-user facing FLOSS communities integrated at least some aspects of design into their development. Unfortunately, most developer-centric projects still haven't started to even think about it.</p> <p>This talk concludes two years of user research in Forgejo, a Git-backed software forge and collaboration platform. Forgejo can be self-hosted or used on a public instance like Codeberg.org to create software together, from sharing and reviewing code to tracking user problems, doing project management and doing design work.</p> <p>Key points include:</p> <ul> <li>Surprise: False assumptions we made about our users.</li> <li>Challenge: Understanding complex and technical use cases.</li> <li>Bad-practices: Why "Feature Requests" and the common workflow to create software might actually be a terrible idea.</li> <li>Some ideas: Scaling user research beyond the team of one.</li> </ul>