Zen and The Art of Application Maintenance


Published on

It's not enough to create the next "killer" mobile app. Great apps have great support ecosystems, and publishing your application is only the first step in generating buzz, earned media, and positive reviews. Discussion will be based around developer strategies and tools for tracking bugs, communicating with users, and creating positive reviews for your institution's mobile applications.

Published in: Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Zen and the Art of Application Maintenance
  • Misspelled words… skewed content… terrible graphics… fuzzy images… constant crashes.All point to a lack of attention to detail, execution, and above all else, quality.Spend the extra time to polish your application. You get only one first impression.Apple’s iOS Human Interface Guidelines: https://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.htmlApple's 6 Simple Rules for Designing a Killer iOS App: http://mashable.com/2012/12/20/spun-ios-design/----- Meeting Notes (1/30/13 10:38) -----The great gothic cathedrals are beautiful, in part, because they are lovingly detailed. They didn't sprout up over night, excruciating attention was paid to detail, and represent multiple generations of builders and craftsmen who lovingly added unique elements to the finished whole.Great apps are like great cathedrals. The whole is kept in place by an extensive edifice of arches, buttresses, and supports.
  • Questions?
  • Write your application so that language localization is designed in from the start, and not an afterthought. Design with internationalization in mind. Separate text from arts and assets so that this is a straightforward process.Using Location Based Features, your application can interact with your user in ways that trigger a call to action (check in, take advantage of a local special, see friends who are in the immediate vicinity).Apple: Build Apps for the World - https://developer.apple.com/internationalization/
  • Applications that plug into your users’ social networks are “stickier” and allow them to share content with their friends, families, and colleagues. By leveraging existing personal networks, you enable your application to be adopted much faster than if users had to discover it by word of mouth alone.Socializing your application also enables you to use features of the various platforms – messaging, photo sharing, status updates – that you would otherwise have to develop on your own.Another advantage of integrating with an existing social network is using those platforms as your application’s logon identity. This can also be a big drawback as well, since not everyone is a member of Facebook, Twitter, etc., despite the seeming ubiquity of these platforms.
  • Words are powerful.ASO – App Store OptimizationGive your application meaningful names, names that relate clearly and directly to the form and function of your app. Make sure that meaningful keywords are chosen, so that when users attempt to find your app in the app stores or marketplaces where you are offering your wares, they see it first among the other apps vying for their attention.http://www.apptamin.com/ASO_Cheat_Sheet-v2.pdf
  • Use your existing personal networks to help get the word out about your application. Actively seek out the constituencies that your app is target toward to build “real world” relationships with various segments of your user community.Cultivate relationships with media outlets (TV, Radio, Print) that follow education and technology, and engage them not only with what you’ve finished, but with what you are working on, to begin building buzz.
  • There’s no shame in asking for a review. Happy customers often aren’t the ones writing reviews – but are usually more than willing to give a great review if you simply ask them.There are many frameworks available for iOS and Android to help manage the task of asking for and directing users to write reviews.This is a great feature, and one that you find in most successful mobile apps.
  • Questions?
  • Questions?
  • When I speak of communication, it goes beyond simply listening and responding. It also entails the timeliness within which we act. Our timeliness - or lack thereof - belies the importance of what we say we will do, against the backdrop of how quickly our corresponding actions materialize. If you wish to communicate care - be prompt and empathetic. If you wish to communicate indifference - delay, and be distant.When communicating with your application communities, but present in the moment, and treat them as is they are your only concern in the world.
  • Questions?
  • Questions?
  • David J. HinsonExecutive Vice President and Chief Information OfficerHendrix College1600 Washington AvenueConway, AR 72032501.505.1526hinson@hendrix.eduhttp://www.twitter.com/davidjhinson
  • Image credits for images used in this presentation.
  • Site credits for images used in this presentation.
  • Zen and The Art of Application Maintenance

    1. 1. Zen And The Art Of Application Maintenance David J. Hinson, EVP & CIO Hendrix College
    2. 2. “Other‖people‖can‖talk‖about‖how‖to‖expand‖the‖destiny‖of‖mankind.‖I‖just‖want‖to talk about how to fix a motorcycle an‖application.‖“―‖with apologies toRobert M. Pirsig, Zen and the Art of Motorcycle Maintenance:An Inquiry Into Values
    3. 3. What Is Good?
    4. 4. “And‖what‖is‖good,‖Phaedrus,And what is not good—Need‖we‖ask‖anyone‖to‖tell‖us‖these‖things?”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry Into Values
    5. 5. Know Your World
    6. 6. “We‖take‖a‖handful‖of‖sand‖from‖the‖endless‖landscape‖of‖awareness‖around‖us‖and‖call‖that‖handful‖of‖sand‖the‖world.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
    7. 7. Innovate
    8. 8. “Of the value traps, the most widespread and pernicious is value rigidity. This isan inability to revalue what one sees because of commitment to previous values.In motorcycle maintenance, you MUST rediscover what you do as you go. Rigidvalues makes this impossible.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
    9. 9. Socialize. Socialize. Socialize.
    10. 10. “The‖place‖to‖improve‖the‖world‖is‖first‖in‖ones‖own‖heart‖and‖head‖and‖hands,‖and‖then‖work‖outward‖from‖there.‖”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
    11. 11. Create Beauty
    12. 12. “The‖test‖of‖the‖machine‖is‖the‖satisfaction‖it‖gives‖you.‖There‖isnt‖any‖other‖test.‖If the machine produces tranquility its right. If it disturbs you its wrong untileither‖the‖machine‖or‖your‖mind‖is‖changed.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
    13. 13. The Power of Words
    14. 14. “The‖pencil‖is‖mightier‖than‖the‖pen.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
    15. 15. Connect
    16. 16. “The‖more‖you‖look,‖the‖more‖you‖see.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
    17. 17. Ask
    18. 18. “The truth knocks on the door and you say, "Go away, Im looking for the truth,"and so it goes away.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
    19. 19. Measure
    20. 20. “The‖real‖purpose‖of‖the‖scientific‖method‖is‖to‖make‖sure‖nature‖hasn’t‖misled‖you‖into‖thinking‖you‖know‖something‖you‖actually‖don’t‖know.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
    21. 21. Communicate
    22. 22. “Were‖in‖such‖a‖hurry‖most‖of‖the‖time‖we‖never‖get‖much‖chance‖to‖talk.‖The‖result is a kind of endless day-to-day shallowness, a monotony that leaves aperson wondering years later where all the time went and sorry that its allgone.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
    23. 23. “Sometimes‖its‖a‖little‖better‖to‖travel‖than‖to‖arrive”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
    24. 24. Thank You
    25. 25. Questions?
    26. 26. Thank You! Twitter: @davidjhinson Email: hinson@hendrix.eduhttp://www.slideshare.net/davidjhinson/zen-and-the-art-of-application- maintenance
    27. 27. Image Creditshttp://equivocality.com/images/2010/11/europe/day-19/chartres-cathedral-choir-screen-detail.jpghttp://www.inc.com/uploaded_files/image/shutterstock_1117213_pop_23044.jpghttp://fc04.deviantart.net/fs70/f/2011/058/6/0/keep_calm_and_put_a_bird_on_it_by_redraspus-d3al7hz.jpghttp://www.thinkabledigital.com/wp-content/uploads/2012/11/social_media.jpghttp://upload.wikimedia.org/wikipedia/commons/9/97/The_Earth_seen_from_Apollo_17.jpghttp://1.bp.blogspot.com/-Xlm1jGxAhWg/Tb1pKJpZsrI/AAAAAAAAAb8/jt5lEM1kebM/s1600/graph2.jpghttp://tempurpedicreviews.org/wp-content/uploads/2012/01/tempurpedic-reviews.jpghttp://www.mhisc.com/Resources/Pictures/Promote.jpghttp://www.onalytica.com/blog/image.axd?picture=2012%2F10%2Fmeasure.jpghttp://sarahside.com/wp-content/uploads/2012/05/tin-can-telephone1.jpg
    28. 28. Sites and Tools MentionedApple – iOS Human Interface GuidelinesApple – Build Apps for the WorldApptaminGet SatisfactionTest FlightGitHubAirBrakeGoogle AnalyticsBasecampSlideShare