Mobile Social Networking In 25 Days

4,320 views

Published on

For BarcampKerala2, how my team made mobshare v1.1

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

No Downloads
Views
Total views
4,320
On SlideShare
0
From Embeds
0
Number of Embeds
34
Actions
Shares
0
Downloads
129
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Mobile Social Networking In 25 Days

  1. 1. Mobile Social Networking. In 25 days. Vishnu Gopal vish.in
  2. 2. Me: Technical Lead, MobME.
  3. 3. A real world case study
  4. 4. of rewriting a stubborn old application
  5. 5. and making it new, pretty and usable.
  6. 6. 1 designer. 1 developer. 1 sweeper. 25 days.
  7. 7. OLD MOBSHARE PHOTOS, VIDEOS, AUDIO, BLOGS, CLUBS, PEOPLE, SPOTLIGHT, HALL OF FAME, INVITE
  8. 8. NEW MOBSHARE SLIDER, PHOTOS, VIDEOS, PEOPLE, UPLOAD, SIGNUP, FEATURED PHOTOS/VIDEOS, ACTIVE USERS
  9. 9. How we did it
  10. 10. Lessons learnt
  11. 11. Mistakes made
  12. 12. Interlude: Background
  13. 13. Poor design and usability.
  14. 14. Slow site.
  15. 15. Confusing. Too many features.
  16. 16. OLD MOBSHARE PHOTOS, VIDEOS, AUDIO, BLOGS, CLUBS, PEOPLE, SPOTLIGHT, HALL OF FAME, INVITE
  17. 17. Was not sellable.
  18. 18. We (re)started with the vision.
  19. 19. A place where anybody can share media taken on a mobile.
  20. 20. Cut down on the features: Photos, Videos, Social Networking, Mobile interaction.
  21. 21. Less is more. Do less, but do it better.
  22. 22. Made mockups of the whole site design.
  23. 23. MOBSHARE MOCKUP POWERPOINT MOCKUP OF THE PROFILE PAGE.
  24. 24. HTMLized the Mockup ASAP.
  25. 25. DESIGN NEUTRAL HTML HTMLIZED VERSION OF THE VIEW PAGE.
  26. 26. outsourced rest of the work to a design firm
  27. 27. FINAL DESIGN PRETTY MUCH EXACTLY TO SPEC.
  28. 28. High Level Technology Choices: PHP, Symfony framework Standard LAMP servers Factory in Ruby
  29. 29. Had lots of choices: RAILS / DJANGO, LIGHTTPD / NGINX Decided on Familiar over ‘Better’
  30. 30. Fast turnaround needs agile and small teams.
  31. 31. Clear separation of work
  32. 32. Developer, Designer and One Person to Roam Around Between the Two Roles (Sweeper)
  33. 33. Definite milestones
  34. 34. Do or die, we kept to those milestones.
  35. 35. Daily Communication with management through EODs.
  36. 36. Mistakes
  37. 37. Didn’t get reliable servers.
  38. 38. Didn’t plan for continuity.
  39. 39. Not enough documentation.
  40. 40. No Unit Tests.
  41. 41. Praise: George Brody It looks FANTASTIC!! The team has done a great job on the whole user experience part.
  42. 42. NEW MOBSHARE SLIDER, PHOTOS, VIDEOS, PEOPLE, UPLOAD, SIGNUP, FEATURED PHOTOS/VIDEOS, ACTIVE USERS
  43. 43. Sellable.
  44. 44. Proud.
  45. 45. Questions? Register at www.mobshare.in & send MMS to me@mobshare.in

×