Usable Software Design
Motto: “Design is not just what it looks like and feels like. Design is how it works” Steve Jobs.
There is a user for your software design. That user is the developer.
Adding usability techniques in the way we do software design can help us achieve similar benefits as for our users: faster implementation of typical tasks and easier inclusion of new developers in the team.
Whenever we talk about design in other domains than software, we discuss it from a user-centric point of view. Apple’s products are renowned because they focus on the experience of a user with their device: how it feels, how it looks, how fast it responds, the sounds it makes etc.
Software design is the only type of design that seems to be userless. After all, the end-user has no idea how the software works and doesn’t care. All they do care about is to work fine.
It turns out that software design is not userless. The user is the developer that will have to change the code after you do. So how about user-centric software design?
In this session I will show how to apply techniques from UX to software design in order to achieve: faster implementation of typical tasks and easier inclusion of new developers in the team.
Who is it for?
Who is it for?
You will learn how usability of software design can help you and your teams and a few ideas to apply to increase it.
Professional programming experience and previous exposure to Usability ideas.