Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

App crazy?

980 views

Published on

I want to be connected to my organisation's databases everywhere, all the time. Can I? Should I? And how would it work if I did?
Stuart Lunn, Infoworks

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

App crazy?

  1. 1. Stuart LunnApp Crazy?I want to be connected to my organisations databaseseverywhere, all the time.Can I?Should I?And how would it work if I did?
  2. 2. App crazy…Can I? Should I? How would it work?Stuart LunnTim Grayston• Databases, MIS, CRM– PaperBuilding & software generation– Big, beautiful, browser-based information systems• Why ‘App Crazy’?– Infoworks’ labs
  3. 3. Stuart LunnApp Crazy?I want to be connected to my organisations databaseseverywhere, all the time.Can I?Should I?And how would it work if I did?
  4. 4. App crazy…Can I? Should I? How would it work?I want to be connected to my organisationsdatabases everywhere, all the time.• App Crazy– 40hrs / hot PC - coffee break =?– App = free time nappy?• Who here wants this?• Apps today– Email, Diary, Shop, Record, Facebook– Work
  5. 5. App crazy…Can I? Should I? How would it work?I want to be connected to my organisationsdatabases everywhere, all the time.• Can I?
  6. 6. Stuart LunnApp Crazy?I want to be connected to my organisations databaseseverywhere, all the time.Can I?Should I?And how would it work if I did?
  7. 7. App crazy…Can I? Should I? How would it work?I want to be connected to my organisationsdatabases everywhere, all the time.• Should I?– MyApp = ?– Benefits?
  8. 8. App crazy…Can I? Should I? How would it work?Mobile Opportunities• Doing– Some processes suited• small data• simple transaction• Managing• My big picture• My pulse
  9. 9. App crazy…Can I? Should I? How would it work?Imagine a Third Sector OrganisationFundraisingThirdSectorOrgMembershipEventsCasesAdvice &InfoSalesVolunteers
  10. 10. App crazy…Can I? Should I? How would it work?EgFundraisingDomesticViolenceWatchMembershipEventsCasesAdvice &InfoSalesVolunteersAccountsHR
  11. 11. App crazy…Can I? Should I? How would it work?Eg DVWFundraisingDomesticViolenceWatchMembershipEventsCasesAdvice &InfoSalesVolunteersAccountsHR
  12. 12. App crazy…Can I? Should I? How would it work?Mobile Opportunities at DVW – doing• Some processes suited– small data– simple transaction– … all differentDVW CaseManagerCase: DVW20200Status: ActivePriority: 34Address: 22 BaulkLane, Harworh DN112PSTel: 07186 871 777Case notes: Approachwith caution, partner isarmed anddangerous...Case worker: MaryBellStarto Assign caseworkero Record noteso Raise priorityo <<Panic>>o Recentlyviewedo Home
  13. 13. App crazy…Can I? Should I? How would it work?Mobile Opportunities at DVW – managing
  14. 14. App crazy…Can I? Should I? How would it work?Mobile Opportunities at DVW – managingDVW Mini MISPipelineNew 55Provisional 31Accepted 54In progress 3244Review 342Crisis 12Dormant 343
  15. 15. App crazy…Can I? Should I? How would it work?Mobile Opportunities at DVW – managingNew 55Provisional 31Accepted 54Inprogress 3244Review 342Crisis 12Dormant 343DVW Mini MISPipelineDVW Mini MISPipelineNew 55Provisional 31Accepted 54In progress 3244Review 342Crisis 12Dormant 3430500100015002000250030003500NewProvisi…Accept…In…ReviewCrisisDormant
  16. 16. App crazy…Can I? Should I? How would it work?Mobile Opportunities at DVW – managingDVW Mini MISCase LoadDVW Mini MISCase LoadMonth Mary Jan BillPrevious 2 21 16Current 12 21 15Projected 22 15 170510152025Mary Jan BillPreviousCurrentProjected
  17. 17. App crazy…Can I? Should I? How would it work?• My Big PictureMobile Opportunities at DVW – managingDVW Mini MISPipelineDVW Mini MISCase LoadDVW Mini MISStaffUtilisationDVW Mini MISInc / ExpDVW Mini MISBudgetDVW Mini MISDonorRetention
  18. 18. App crazy…Can I? Should I? How would it work?• My PulseMobile Opportunities at DVW – managingDVW Mini MISWorker LoadTodayDVW Mini MISCase StatusChangesTodayDVW Mini MISHoursWorkedTodayDVW Mini MISApprovalsneededDVW Mini MISSpendingRequestsTodayDVW Mini MISDonations thismonth
  19. 19. App crazy…Can I? Should I? How would it work?Mobile Opportunities at DVW• Doing– Some processes suited• small data• simple transaction• … all different• Managing• The big picture• The pulse• …. all similarDVW MobileCase ManagerMIS – bigpictureMIS – the pulseDVW CaseManagerCase: DVW20200Status: ActivePriority: 34Address: 22 BaulkLane, Harworh DN112PSTel: 07186 871 777Case notes: Approachwith caution, partner isarmed anddangerous...Case worker: MaryBellStartDVW Mini MISthe pulseHours WorkedTodayWorker LoadTodayCase ChangesTodayApprovalsNeededSpendingRequestsDVW Mini MISbig pictureStaffUtilisationPipelineCase LoadInc / ExpCase LoadDVW MobileCase ManagerMIS – bigpictureMIS – the pulse
  20. 20. App crazy…Can I? Should I? How would it work?Mobile Opportunities at DVW• Doing– Some processes suited• small data• simple transaction• … all different• Managing• The big picture• The pulse• …. all similar• OptimalDVW MobileCase ManagerMIS – bigpictureMIS – the pulseDVW MobileCase ManagerMIS – bigpictureMIS – the pulseDoingBigPicture Pulse
  21. 21. App crazy…Can I? Should I? How would it work?I want to be connected to my organisationsdatabases everywhere, all the time.• Should I?– MyApp = ?– Benefits?• Staff– Modern, Caring• Clients– More responsive, more efficient … better service• Managers– See big pic + finger on pulse when out and about– Picasso– Less analysis; more act on insight
  22. 22. Stuart LunnApp Crazy?I want to be connected to my organisations databaseseverywhere, all the time.Can I?Should I?And how would it work if I did?
  23. 23. App crazy…Can I? Should I? How would it work?And how would it work if I did?• Conceptually• Practically• Demo• Deployment etc
  24. 24. App crazy…Can I? Should I? How would it work?And how would it work if I did?• Conceptually– Data source patch work – eg AcSys, Case Management, Fundraising– KPIs– Web service– Mobile app• Authenticate• Query• Store• Display• [Update]
  25. 25. App crazy…Can I? Should I? How would it work?And how would it work if I did?CRMA/cs…KPI 1KPI 10KPI11….KPI N?….Web Services1…1011N……A
  26. 26. App crazy…Can I? Should I? How would it work?And how would it work if I did?CRMA/cs…KPI 1KPI 10KPI11….KPI N?….Web Services1…1011N……Authenticate…Query…Store…Display…ADVW Mini MISCase Load0510152025Mary Jan BillPreviousCurrentProjected
  27. 27. App crazy…Can I? Should I? How would it work?And how would it work if I did?CRMA/cs…KPI 1KPI 10KPI11….KPI N?….Web Services1…1011N……Authenticate…Query…Store…Display…A
  28. 28. App crazy…Can I? Should I? How would it work?And how would it work if I did?Practically!A development story…1. Select application area2. Select target mobile operating systems3. Acquire development software4. Acquire development hardware5. Prepare KPI database queries6. Project creation7. Web services creation – Authentication8. Contact… Hello World9. Bring back data10. Display Data
  29. 29. App crazy…Can I? Should I? How would it work?And how would it work if I did?Practically!A development story…1. Select application area2. Select target mobile operating systems3. Acquire development software4. Acquire development hardware5. Prepare KPI database queries6. Project creation7. Web services creation – Authentication8. Contact… Hello World9. Bring back data10. Display DataOur own Project Management& CRM system for Staff andClient use – called iSafeTracksPeople, Projects, Phases, Development Requests, SupportCalls etc
  30. 30. App crazy…Can I? Should I? How would it work?And how would it work if I did?Practically!A development story…1. Select application area2. Select target mobile operating systems3. Acquire development software4. Acquire development hardware5. Prepare KPI database queries6. Project creation7. Web services creation – Authentication8. Contact… Hello World9. Bring back data10. Display Data- Microsoft Windows 8- Android- iOS
  31. 31. App crazy…Can I? Should I? How would it work?And how would it work if I did?Practically!A development story…1. Select application area2. Select target mobile operating systems3. Acquire development software4. Acquire development hardware5. Prepare KPI database queries6. Project creation7. Web services creation – Authentication8. Contact… Hello World9. Bring back data10. Display DataFor Windows 8:Visual Studio Express 2012 forWindows Phone
  32. 32. App crazy…Can I? Should I? How would it work?And how would it work if I did?Practically!A development story…1. Select application area2. Select target mobile operating systems3. Acquire development software4. Acquire development hardware5. Prepare KPI database queries6. Project creation7. Web services creation – Authentication8. Contact… Hello World9. Bring back data10. Display DataVisual Studio Express 2012 forWindows Phone – requires aWindows 8 PC to run…
  33. 33. App crazy…Can I? Should I? How would it work?And how would it work if I did?Practically!A development story…1. Select application area2. Select target mobile operating systems3. Acquire development software4. Acquire development hardware5. Prepare KPI database queries6. Project creation7. Web services creation – Authentication8. Contact… Hello World9. Bring back data10. Display DataWrite Microsoft SQL Serverdatabase queries, ‘storedprocedures’KPI 1 Show me number ofrequirements at each statusEgDevelopment = 50PM Check = 33CPM Test = 78
  34. 34. App crazy…Can I? Should I? How would it work?And how would it work if I did?Practically!A development story…1. Select application area2. Select target mobile operating systems3. Acquire development software4. Acquire development hardware5. Prepare KPI database queries6. Project creation7. Web services creation – Authentication8. Contact… Hello World9. Bring back data10. Display Data
  35. 35. App crazy…Can I? Should I? How would it work?And how would it work if I did?Practically!A development story…1. Select application area2. Select target mobile operating systems3. Acquire development software4. Acquire development hardware5. Prepare KPI database queries6. Project creation7. Web services creation – Authentication8. Contact… Hello World9. Bring back data10. Display Data
  36. 36. App crazy…Can I? Should I? How would it work?And how would it work if I did?Practically!A development story…1. Select application area2. Select target mobile operating systems3. Acquire development software4. Acquire development hardware5. Prepare KPI database queries6. Project creation7. Web services creation – Authentication8. Contact… Hello World9. Bring back data10. Display DataOne small step….
  37. 37. App crazy…Can I? Should I? How would it work?And how would it work if I did?Practically!A development story…1. Select application area2. Select target mobile operating systems3. Acquire development software4. Acquire development hardware5. Prepare KPI database queries6. Project creation7. Web services creation – Authentication8. Contact… Hello World9. Bring back data10. Display DataOne small step….One giant leap
  38. 38. App crazy…Can I? Should I? How would it work?And how would it work if I did?Practically!A development story…1. Select application area2. Select target mobile operating systems3. Acquire development software4. Acquire development hardware5. Prepare KPI database queries6. Project creation7. Web services creation – Authentication8. Contact… Hello World9. Bring back data10. Display Data
  39. 39. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  40. 40. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  41. 41. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  42. 42. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  43. 43. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  44. 44. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  45. 45. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  46. 46. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  47. 47. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  48. 48. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  49. 49. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  50. 50. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  51. 51. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  52. 52. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  53. 53. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  54. 54. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  55. 55. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  56. 56. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo
  57. 57. App crazy…Can I? Should I? How would it work?And how would it work if I did?The (powerpoint) demo… a baby app
  58. 58. App crazy…Can I? Should I? How would it work?And how would it work if I did?• … what next?– Deployment– Refinement– Extension– Production
  59. 59. App crazy…Can I? Should I? How would it work?And how would it work if I did?• Deployment – Windows 8 Phone1Windows PhoneDev CentreRegistration2Register phonesfor development3EnterpriseCertificate4Generate anApplicationEnrollment Token5[Developing theCompany Hub]6Prepare apps fordistribution(XAP/PFX)7Users install fromURL/CompanyHub
  60. 60. App crazy…Can I? Should I? How would it work?And how would it work if I did?• … what next?– Deployment– Refinement– Extension– ProductioniSafe RequirementsRequirementSummaryPM CheckDevelop PM SpecCPM SpecCPM TestPM rework RequirementUtilitiesiSafe Mobile Main MenuProjects BillingsPhases StaffRequirementsUtilitiesCallouts BudgetActions Utilities
  61. 61. App crazy…Can I? Should I? How would it work?And how would it work if I did?• … what next?– Deployment– Refinement– Extension– ProductioniSafe RequirementsRequirementSummaryPM CheckDevelop PM SpecCPM SpecCPM TestPM rework RequirementUtilities
  62. 62. App crazy…Can I? Should I? How would it work?And how would it work if I did?• … what next?– Deployment– Refinement– Extension– Production• Generalise -> GenerateCRMWeb ServicesA1GetDataGetDataGetData23
  63. 63. App crazy…Can I? Should I? How would it work?And how would it work if I did?• … what next?– Deployment– Refinement– Extension– Production• Generalise -> GenerateCRMWeb ServicesA1GetDataWorker LoadTodayPipelineCaseChangesTodayCase LoadHoursWorkedTodayStaff UtilApprovalsNeededBudgetSpendingRequestsDonorRetentionGetDataGetData23
  64. 64. Stuart LunnApp Crazy?I want to be connected to my organisations databaseseverywhere, all the time.Can I?Should I?And how would it work if I did?
  65. 65. App crazy…Can I? Should I? How would it work?Stuart LunnTim Grayston• Mobile mini MIS app useful?– Win8– Android– iOS– Mix• Interested?– ‘App Crazy’ the workshop– Twitter/Facebook… the blog…
  66. 66. App crazy…Can I? Should I? How would it work?A major new blog…Coming soon to www.infoworks.co.uk

×