Your SlideShare is downloading. ×
Designing for Developer Experience
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Designing for Developer Experience

494
views

Published on

Title: Designing for Developer Experience …

Title: Designing for Developer Experience
Speaker: Tudor Gîrba
Fri, August 22, 9:00am – 9:45am

Video:
Part1: https://www.youtube.com/watch?v=LKVPJU3W5Ys
Part2: https://www.youtube.com/watch?v=Q9_JDpFq6qI
Part3: https://www.youtube.com/watch?v=s9IBGEOPLmY

Abstract:
Developers are developers. Developers are users. Developers are humans. And they need appropriate tools to augment their abilities, too.

IDEs are supposed to do just that. Specifically, they are supposed to bring together into one coherent interface all tools related to development. This is what “I” stands for. Yet, if we take a closer look, we consistently see that developers spend most of their time figuring out the existing system than they do on actually building the future system. Yet, the tools they use rarely favor this activity.

Smalltalk promoted the IDE. It is time to rethink it and bring it a notch forward. Sure, the famous five panes are probably 4 too much, but that is neither where we should start from, nor is it where we should end. Designing an interface starts from understanding the needs.

In this talk, we take a systematic look at how a developer experience could look like and what an environment for developers could be made of. In the process, we extract the direction in which Pharo could go in this field and offer examples.


Bio:
Tudor Gîrba attained his PhD from the University of Berne, and he now works as team and innovation lead at CompuGroup Medical Schweiz, and as an independent consultant. He leads the work on Moose, a smart open-source platform for software and data analysis (http://moosetechnology.org) and he is part of the board of Pharo, the new cool kid on the object-oriented languages arena (http://pharo.org). He developed the humane assessment method (http://humane-assessment.com), and he is helping companies to rethink the way they manage software systems. To demystify innovation, he also developed the demo-driven innovation method (http://demodriven.com) as a combination of design thinking, idea prototyping and storytelling. In 2014, he won the prestigious Dahl-Nygaard Junior Award (http://aito.org) for his work on modeling and visualization of evolution and interplay of large numbers of objects.

Published in: Software

1 Comment
0 Likes
Statistics
Notes
  • Video:
    Part1: https://www.youtube.com/watch?v=LKVPJU3W5Ys
    Part2: https://www.youtube.com/watch?v=Q9_JDpFq6qI
    Part3: https://www.youtube.com/watch?v=s9IBGEOPLmY
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
494
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. dx @girba
  • 2. @girba
  • 3. I help engineers to not read code @girba
  • 4. @AndreiChis @AliakseiSyrel
  • 5. dx
  • 6. ux
  • 7. ux the overall experience of a person using a product especially in terms of how easy or pleasing it is to use
  • 8. dx
  • 9. dx
  • 10. ide
  • 11. ide
  • 12. ide
  • 13. ide
  • 14. dx
  • 15. design for dx @girba
  • 16. dx
  • 17. design for dx @girba
  • 18. Tudor Gîrba tudorgirba.com creativecommons.org/licenses/by-nc-sa/3.0/

×