Your SlideShare is downloading. ×
0
The Five Stages of Development @robertnyman
Kübler-Ross model
!
Five stages of grief
1. Denial
2. Anger
3. Bargaining
4. Depression
5. Acceptance
Five stages of grief
=
Five stages of development
1. Denial
2. Anger
"Why me? It's not fair!”
!
"How can this happen to me?”
!
"Who is to blame?"
3. Bargaining
"I'll do anything for a few more years.”
!
"I will give my life savings if…"
4. Depression
"I'm so sad, why bother with anything?"
5. Acceptance
"It's going to be okay.”
!
"I can't fight it, I may as well prepare for it."
But with a twist
Acceptance
Open Web Apps
!
1. Denial
2. Anger
3. Bargaining
4. Depression
5. Acceptance
HTML5 + manifest file (JSON)
{	
"version": "1",	
"name": "Firefox OS Boilerplate App",	
"launch_path": "/index.html",	
"description": "Boilerplate Fire...
navigator.mozApps.install("manifest-webapp");
Packaged & hosted apps
WebAPIs
https://developer.mozilla.org/en-US/Apps
https://hacks.mozilla.org/category/apps/
Feedback channels
!
1. Denial
2. Anger
3. Bargaining
4. Depression
5. Acceptance
https://ffdevtools.uservoice.com/
Stack Overflow engagement
!
1. Denial
2. Anger
3. Bargaining
4. Depression
5. Acceptance
http://robnyman.github.io/mozilla-stackoverflow/
http://webcompat.com/
30!
Robert Nyman
robertnyman.com
robert@mozilla.com
Mozilla
@robertnyman
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Five Stages of Development
Upcoming SlideShare
Loading in...5
×

Five Stages of Development

8,044

Published on

1 Comment
90 Likes
Statistics
Notes
No Downloads
Views
Total Views
8,044
On Slideshare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
39
Comments
1
Likes
90
Embeds 0
No embeds

No notes for slide

Transcript of "Five Stages of Development"

  1. 1. The Five Stages of Development @robertnyman
  2. 2. Kübler-Ross model ! Five stages of grief
  3. 3. 1. Denial 2. Anger 3. Bargaining 4. Depression 5. Acceptance
  4. 4. Five stages of grief = Five stages of development
  5. 5. 1. Denial
  6. 6. 2. Anger
  7. 7. "Why me? It's not fair!” ! "How can this happen to me?” ! "Who is to blame?"
  8. 8. 3. Bargaining
  9. 9. "I'll do anything for a few more years.” ! "I will give my life savings if…"
  10. 10. 4. Depression
  11. 11. "I'm so sad, why bother with anything?"
  12. 12. 5. Acceptance
  13. 13. "It's going to be okay.” ! "I can't fight it, I may as well prepare for it."
  14. 14. But with a twist Acceptance
  15. 15. Open Web Apps
  16. 16. ! 1. Denial 2. Anger 3. Bargaining 4. Depression 5. Acceptance
  17. 17. HTML5 + manifest file (JSON)
  18. 18. { "version": "1", "name": "Firefox OS Boilerplate App", "launch_path": "/index.html", "description": "Boilerplate Firefox OS app", "icons": { "16": "/images/logo16.png", "32": "/images/logo32.png", "48": "/images/logo48.png", "64": "/images/logo64.png", "128": "/images/logo128.png" }, "developer": { "name": "Robert Nyman", "url": "http://robertnyman.com" }, "installs_allowed_from": ["*"], "default_locale": "en" }
  19. 19. navigator.mozApps.install("manifest-webapp");
  20. 20. Packaged & hosted apps
  21. 21. WebAPIs
  22. 22. https://developer.mozilla.org/en-US/Apps https://hacks.mozilla.org/category/apps/
  23. 23. Feedback channels
  24. 24. ! 1. Denial 2. Anger 3. Bargaining 4. Depression 5. Acceptance
  25. 25. https://ffdevtools.uservoice.com/
  26. 26. Stack Overflow engagement
  27. 27. ! 1. Denial 2. Anger 3. Bargaining 4. Depression 5. Acceptance
  28. 28. http://robnyman.github.io/mozilla-stackoverflow/
  29. 29. http://webcompat.com/
  30. 30. 30!
  31. 31. Robert Nyman robertnyman.com robert@mozilla.com Mozilla @robertnyman
  1. A particular slide catching your eye?

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

×