Back To Basics  Jason Gorman  @jasongorman  #back2basics   © Codemanship Ltd 2012
Confused? © Codemanship Ltd 2012
Style vs. Fashion    © Codemanship Ltd 2012
“Movements are stupid”       © Codemanship Ltd 2012
Knowledge vs. Insight       © Codemanship Ltd 2012
11 HYPE-FREE PRINCIPLES FORSOFTWARE DEVELOPMENT            © Codemanship Ltd 2012
1. Software Should Have Testable Goals              © Codemanship Ltd 2012
2. Close Customer Involvement Is Key              © Codemanship Ltd 2012
3. Software Development Is A Learning Process                 © Codemanship Ltd 2012
4. Do The Important Stuff First           © Codemanship Ltd 2012
5. Communicating Is The Principal Activity                © Codemanship Ltd 2012
6. Prevention Is (Usually) Cheaper Than Cure                 © Codemanship Ltd 2012
7. Software That Can’t Be Put To Use Has No Value                   © Codemanship Ltd 2012
8. Interfaces Are For Communicating             © Codemanship Ltd 2012
9. Automate The Donkey Work                                   Photo: AARDMAN          © Codemanship Ltd 2012
10. Grow Complex Software Using The Simplest Parts                   © Codemanship Ltd 2012
11. To Learn, We Must Be Open To Change               © Codemanship Ltd 2012
www.codemanship.com     @jasongorman       © Codemanship Ltd 2012
Upcoming SlideShare
Loading in...5
×

Back to Basics - Hype-free Principles for Software Developers: Jason Gorman

247

Published on

In this presentation, Jason Gorman aims to explain to aspiring and improving professionals the basic underlying principles for writing good software, leaving out the hype, brands and buzzwords. Instead he'll focus on the most useful insights that have been learned from seven decades of doing it.

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
247
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Back to Basics - Hype-free Principles for Software Developers: Jason Gorman"

  1. 1. Back To Basics Jason Gorman @jasongorman #back2basics © Codemanship Ltd 2012
  2. 2. Confused? © Codemanship Ltd 2012
  3. 3. Style vs. Fashion © Codemanship Ltd 2012
  4. 4. “Movements are stupid” © Codemanship Ltd 2012
  5. 5. Knowledge vs. Insight © Codemanship Ltd 2012
  6. 6. 11 HYPE-FREE PRINCIPLES FORSOFTWARE DEVELOPMENT © Codemanship Ltd 2012
  7. 7. 1. Software Should Have Testable Goals © Codemanship Ltd 2012
  8. 8. 2. Close Customer Involvement Is Key © Codemanship Ltd 2012
  9. 9. 3. Software Development Is A Learning Process © Codemanship Ltd 2012
  10. 10. 4. Do The Important Stuff First © Codemanship Ltd 2012
  11. 11. 5. Communicating Is The Principal Activity © Codemanship Ltd 2012
  12. 12. 6. Prevention Is (Usually) Cheaper Than Cure © Codemanship Ltd 2012
  13. 13. 7. Software That Can’t Be Put To Use Has No Value © Codemanship Ltd 2012
  14. 14. 8. Interfaces Are For Communicating © Codemanship Ltd 2012
  15. 15. 9. Automate The Donkey Work Photo: AARDMAN © Codemanship Ltd 2012
  16. 16. 10. Grow Complex Software Using The Simplest Parts © Codemanship Ltd 2012
  17. 17. 11. To Learn, We Must Be Open To Change © Codemanship Ltd 2012
  18. 18. www.codemanship.com @jasongorman © Codemanship Ltd 2012

×