Slides Felienne Hermans Symposium EWI

578 views
472 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
578
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Slides Felienne Hermans Symposium EWI

  1. 1. Software engineering
  2. 2. Understanding and improving howpeople build software systems
  3. 3. Require mentsUnderstanding and improving howpeople build software systems
  4. 4. Require ments TestingUnderstanding and improving howpeople build software systems
  5. 5. Require ments Deploy ment TestingUnderstanding and improving howpeople build software systems
  6. 6. Require ments Deploy ment TestingUnderstanding and improving howpeople build and evolve software systems
  7. 7. An estimated 60-80% of developers timeis spent working with existing code
  8. 8. My research concerns end-user programmers
  9. 9. How did I get this idea?
  10. 10. By studying what business does in practice
  11. 11. Excel is running companies!
  12. 12. 95% of all U.S. firms use spreadsheets forfinancial reporting
  13. 13. 90% of all analysts in industry performcalculations in spreadsheets
  14. 14. 50% of spreadsheets form the basis fordecisions
  15. 15. Only 33% of spreadsheets hasa manual
  16. 16. Spreadsheets can have a long life,5 years on average
  17. 17. Average sheet is used by 12 differentpeople
  18. 18. Difficult spreadsheets withoutdocumentation can lead to serious errors
  19. 19. The European Spreadsheet Risk InterestGroup (Eusprig) collects horror stories
  20. 20. No docs, errors, long lifeIt looks like software! However...
  21. 21. Spreadsheet users lack great toolsupport
  22. 22. We did not start coding!
  23. 23. We performed 27 interviews
  24. 24. We asked them:What annoys you?
  25. 25. And what makes you happy?
  26. 26. We found that especially support forunderstanding spreadsheets was missing
  27. 27. Then we started coding
  28. 28. We went back to practice
  29. 29. “This diagram remindsme of what I had inmind when building”
  30. 30. “This diagram reminds me of what I had in mind when building”“This makes my job 10times easier”
  31. 31. Users started diagnosing with the dfd’s
  32. 32. “Thatshould beimproved”
  33. 33. “This must be confusing for others”“Thatshould beimproved”
  34. 34. We went back to practice
  35. 35. And collected several ideas forfuture work
  36. 36. Solving real problems and testingsolutions in practice
  37. 37. www.se.ewi.tudelft.nlwww.felienne.com

×