1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
if (ProductFeatures.NEW_FEATURE.isEnabled()) {// Do new awesomeness} else {// Do old, less awesome stuff}
29
30
31
Upcoming SlideShare
Loading in...5
×

The Science of Effective Software Design with Adam Thody

326

Published on

Designing successful software products usually involves a mix of luck, tech magic, and if you’re blessed, good taste. Obviously, this isn’t a terribly reliable way to repeatedly produce quality products that people want to use and, ultimately, pay for. Products are too often shaped by guesswork, application of trendy design patterns, and executive committees – meaning the needs of the end user are distant, fuzzy and misunderstood. Believe it or not, there’s a much better way to design great products!

Software designers, developers and innovators: join me as we explore some of the practices, techniques and strategies that will help you design, deliver and continually improve your software products in a consistent and informed manner. We’ll discuss the value derived from concepts such as continuous delivery, metrics-driven design, QA automation, and how they contribute to a Lean software development approach and mindset.

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

  • Be the first to like this

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

No notes for slide

The Science of Effective Software Design with Adam Thody

  1. 1. 1
  2. 2. 2
  3. 3. 3
  4. 4. 4
  5. 5. 5
  6. 6. 6
  7. 7. 7
  8. 8. 8
  9. 9. 9
  10. 10. 10
  11. 11. 11
  12. 12. 12
  13. 13. 13
  14. 14. 14
  15. 15. 15
  16. 16. 16
  17. 17. 17
  18. 18. 18
  19. 19. 19
  20. 20. 20
  21. 21. 21
  22. 22. 22
  23. 23. 23
  24. 24. 24
  25. 25. 25
  26. 26. 26
  27. 27. 27
  28. 28. if (ProductFeatures.NEW_FEATURE.isEnabled()) {// Do new awesomeness} else {// Do old, less awesome stuff}
  29. 29. 29
  30. 30. 30
  31. 31. 31
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×