UNCLASSIFIEDUNCLASSIFIED JKO Mobile IPR Build 3 17 February 2014.

Slides:



Advertisements
Similar presentations
EBooks and Audiobooks. This class will give you an overview of eBooks and electronic Audiobooks available from the Library. We will also explain the basic.
Advertisements

Contents This guide is designed to help you perform key functions in CAR by providing high level descriptions of how they were done in SAM followed.
Easy to use Ability to attach policies/procedures to call types Ability to schedule calls in advance Officer safety alerts Robust search capabilities.
AIMSweb Progress Monitor Online User Training
GALVESTON COUNTY, TX P-CARD TRAINING GALVESTON COUNTY.
 On Wednesday, June 4, 2014, we will upgrade both version 10.2 and version 10.3 during the same time period. After the upgrade has finished, we will.
Medicaid Alternative Benefit Plans (ABP) Processing
1 Unit & District Tools Phase 1. 2 To access the new Unit and District Tools, you will need to click on the link embedded in the MyScouting Flash page.
 Copyright I/O International, 2013 Visit us at: A Feature Within from Vendor Payment Terms User Friendly Maintenance 
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
V0.01 © 2009 Research In Motion Limited Introduction to Java Application Development for the BlackBerry Smartphone Trainer name Date.
Report Distribution Report Distribution in PeopleTools 8.4 Doug Ostler & Eric Knapp 7264.
Instructions for Moving a Cognos Report Studio Query to a New Package.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Chapter 4 Adding Images. Inserting and Aligning Images Using CSS When you choose graphics to add to a web page, it’s important to use graphic files in.
1 Agenda Overview Review Roles Lists Libraries Columns.
Overview of New Behind the Blackboard for Blackboard Customers APRIL 2012 TM.
SATERN for Supervisors May Session Objectives At the end of the session, participants will be able to:  Describe the benefits of SATERN.  Log.
Agenda Overview 2.What is SharePoint? 3.NCDOT Websites 4.Roles 5.Search 6.SharePoint Interface.
Go to our website, and click on the eMedia Catalog link To find books, either click on the advanced search (which I will.
101 P C O L S Recommended Role: New and Existing Resource Managers How to Redeem a Resource Manager Token in AIM I N T E R A C T I V E T U T O R I A L.
MEGS+ Michigan Electronic Grants System Plus Office of Special Education May 2012.
UNCLASSIFIEDUNCLASSIFIED In Progress Review JKO Mobile Work for Task Order November 2013.
High-Speed, High Volume Document Storage, Retrieval, and Manipulation with Documentum and Snowbound March 8, 2007.
Classroom User Training June 29, 2005 Presented by:
Presented by Chad Kafka This Month’s Topic: Wikispaces Advanced Today’s session is an introduction to what a WIKI is and how they can be used in education.
 On Wednesday, June 4, 2014, we will upgrade both version 10.2 and version 10.3 during the same time period. After the upgrade has finished, we will.
© 2010 MediaMind Technologies Inc. | All rights reserved NAVIGATION & CAMPAIGN SET-UP.
© 2012 IBM Corporation Rational Insight | Back to Basis Series Work on a Defect from QA Liu Xue Ning.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
InteractiveMedia’s Imagine Software Platform When user clicks on the Imagine desktop icon or installed app. This is the first thing the user will see full.
Section 1: Introducing Group Policy What Is Group Policy? Group Policy Scenarios New Group Policy Features Introduced with Windows Server 2008 and Windows.
1 Thomas Lippert Senior Product Manager - Mobile What’s new in SMC 5.0.
XA R7.8 Link Manager Belinda Daub Sr. Technical Consultant 1.
Instructors begin using McGraw-Hill’s Homework Manager by creating a unique class Web site in the system. The Class Homepage becomes the entry point for.
SATERN for Supervisors Updated: January Session Objectives At the end of the session, participants will be able to:  Describe the benefits of SATERN.
CHAPTER TEN AUTHORING.
COMP106 Assignment 2 Proposal 1. Interface Tasks My new interface design for the University library catalogue will incorporate all of the existing features,
SCHOOLOGY. Click on Sign Up Choose Instructor Fill Out Form / Register o Use SCHOOL address Fill in Country / State / and type.
© 2008 Map of Medicine Ltd. Commercial and in confidence. Training Foundation Module 2 – Map Management Suite Ver. 19 Jan 2011.
0 eCPIC Admin Training: OMB Submission Packages and Annual Submissions These training materials are owned by the Federal Government. They can be used or.
Automated Assessment Management System. The Assessment Cycle Trainee | Learner Dashboard Trainer Dashboard Employer Dashboard Verifier Dashboard Assessor.
Compliance Assist Refresher Instruction Guide Adding or Editing Student Learning Outcomes.
ARMS Advanced Risk Management System User Documentation.
Reading Flash. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also choose some.
Introduction to KE EMu
Hatrak Scheduler UsOn Line Demo HATRAK SCHEDLER.
Learning Management System Go Live 4 Jan Learning Management System What is it?  Software application or Web-based technology used to plan, implement,
Using Document Collaboration, Integration, and Charting Tools
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Easy WP Guide V2.6 for WordPress 3.8. easywpguide.com Adding Tags within your Post Adding Tags whilst editing your Post, will automatically assign those.
Start the slide show by clicking on the "Slide Show" option in the below menu or – hit the F5 Key.
Enterprise Oracle Solutions Oracle Report Manager The New ADI and More Revised:June 20091Report Manager/SROAUG Presentation.
ANGEL Penn State’s Course Management System Created by PSY Office of C&IS.
How to complete and submit a Final Report through Mobility Tool+ Technical guidelines Authentication, Completion and Submission 1 Antonia Gogaki IT Officer.
CACI Proprietary Information | Date 1 PD² SR13 Client Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8, 2011.
How to complete and submit a Final Report through
Newly updated World eBooks
Archiving and Document Transfer Utilities
How to Redeem a Resource Manager Token in AIM
EBSCO eBooks.
Parts.cat.com Client training 2016.
Workforce Mobile (Android)
SSI Toolbox Status Workbook Overview
How to Create and Start a Test Session
Activating Your Account and Navigating Through TIDE
Amendment Invoice Task Force Progress Report
Amendment Invoice Task Force Progress Report
Content Mgmt Services Digital Delivery Update July 2012
Upcoming new products and features
Presentation transcript:

UNCLASSIFIEDUNCLASSIFIED JKO Mobile IPR Build 3 17 February 2014

UNCLASSIFIEDUNCLASSIFIED Agenda Executive Summary Approach Build 2 schedule and line items Build 3 schedule and line items Program Management 2

UNCLASSIFIEDUNCLASSIFIED JKO Mobile Executive Summary (as of: 17 Feb 14) 3 Task Order 180 Period of Performance ends 10 July 2014 Build 2 work required bug fixes and enhancements: –JKO Mobile App: 3 bugs 3 enhancements (one deferred to Build 3) –M-Learning Suite: 10 bugs (five deferred to Build 3) –Total: 16 items, 10 delivered. Six items were deferred to Build 3. Build 3 work: –JKO Mobile App: 8 bugs 5 enhancements (one originally scheduled for Build 2) –M-Learning Suite: 11 bugs (five originally scheduled for Build 2) 3 enhancements –Total: 27 items - 19 bugs, 8 enhancements

UNCLASSIFIEDUNCLASSIFIED Transition Validation Verification Integration Implementation Architecture Design Requirements Analysis Stakeholder Requirements Definition Translates stakeholder needs into technical requirements. Develops alternative design solutions, physical architectures and selects final design. Improves understanding of requirements and their functional relationships. Solution Specified Design Creates (making, buying, or reusing) low-level system elements. Incorporates lower-level system elements into higher-level ones. Confirms that system elements meet design-to or build-to specifications. Confirms that system elements meet stakeholder requirements. Moves a system element to the next development stage or to the user. Realized Solution Approach

UNCLASSIFIEDUNCLASSIFIED Review of Build 2 Work Schedule Mobile App Bugs/Enhancements M-Learning Suite Bugs/Enhancements 5

UNCLASSIFIEDUNCLASSIFIED JKO Mobile Development Timeline – Build 2 (as of 17 Feb 2014) StatusTaskCompletion DateRemarks GREENRequirements Definition5 Sep 2013 GREENKickoff Meeting12 Sep 2013 GREENRequirements Analysis27 Sept 2013 GREENCoding Begins30 Sep 2013 GREENAlpha Testing9-13 Dec 2013 GREENCode fixes16-20 Dec 2013 Code fixes were required GREENBeta Testing6-10 Jan 2014 GREENCode fixes13 – 30 Jan 2014 Code fixes were required GREENRequest approval from Apple3 Feb 2014May take 2 weeks YELLOWGo live, perform acceptance testing17 Feb Green = Complete, Yellow = In progress, Red = Off schedule, Black = Not started Knowledge as a force multiplier

UNCLASSIFIEDUNCLASSIFIED Build 2 Line Items Review: App Bugs/Enhancements 7 FunctionJKO Mobile App Enhancements Description (3) PhoneGap platform refresh to comply with revised requirements from Apple re: user identity tracking for app store acceptance. Add "Job Aid" to content types and make filterable from JKO Mobile App. Temporary solution is to use separate icon in Library for "Job Aids" to distinguish from courses. Temporary solution is to use custom icons in Library for "Job Aids" to distinguish from courses. *** 50% COMPLETE, DEFERRED TO BUILD 3 Mobile app OS updates: Enhance the mobile apps to support iOS 7 and Android 4.3 (and subsequent releases in the period of performance) when available publicly. FunctionJKO Mobile App Bugs Description (3) Library - Download 5MB and 50MB wifi alerts need to be changed for more specific warning message. App displays alert whenever courses larger than 5 MB are downloaded and recommends using wifi. When connected to wifi and courses are larger than 50MB, App displays alert that wifi will be used for download. Messages need stronger wording to ensure user does not accidentally download a larger file over 3G/4G and incur charges on data plan. Login Android app will not open without network connection if PIN has aged. User had not used app in several weeks, when he opened the app to see downloaded content he could not get past login screen because network connection was needed to validate PIN. Need to test on Apple device. Library and My Content Need cached set of image icons for Library to offset latency related to download of icons. Display of icons in Library lags behind display of Library items and behind users ability to scroll and select an item. Cached items may display faster avoiding appearance of slow Library display and possible interference with download of other content.

UNCLASSIFIEDUNCLASSIFIED Build 2 Line Items Review: m-Learning Suite Bugs 8 FunctionM-LS Bugs Description (10) Reports Reports will be available by searchable dates (e.g., XX/XXX/2013 to XX/XXX/2013) rather than just Day/Month/Year. ** DEFERRED TO BUILD 3 Content-Courses courseCode not displayed when editing a Course record. Code does show in list and in view form. CourseCode is displayed when you hover over the purple box displayed below the text box. The actual course code is obscured by the purple box. Accounts Account Details link at upper right should be removed. User may mistake system account info for own profile. Alternative is to link to users own profile and not system account info. Login Need ability to post m-LS alerts/notices to users. Current recommendation is to use account details welcome message, but, text size is limited. ** DEFERRED TO BUILD 3 Content-Courses Add Publish By and Publish 2 communities to Courses and Package List. Add owner to lists also. ** DEFERRED TO BUILD 3 Content-Courses In addition tracking last person to update and what was updated would be useful for course and package content in the m-LS. **DEFERRED TO BUILD 3 Content-CoursesNeed a consolidated list of Courses and Packages. ** DEFERRED TO BUILD 3 Content-NewsRemove "Country" from News edit form, element is obsolete. Permissions – Access Control Restrict Content Managers from Publishing content, reserve this for specific users with approval authority. Add a "publish" function check box to role permissions and tie this to Course/Package Editor behavior. Permissions- Account Creation Remove "Keep Compatibility with old mobile apps", element is obsolete.

UNCLASSIFIEDUNCLASSIFIED Review of Build 3 Work Schedule Mobile App Bugs/Enhancements M-Learning Suite Bugs/Enhancements 9

UNCLASSIFIEDUNCLASSIFIED JKO Mobile Development Timeline – Build 3 (as of 17 Feb 14) StatusTaskCompletion DateRemarks YELLOWCoding Begins3 Feb 2014 We are currently in Design Review BLACKAlpha Testing5-9 May 2014 BLACKCode fixes12-16 May 2014If required BLACKBeta Testing19-23 May 2014 May be moved up depending upon results of Alpha BLACKCode fixes26-30 May 2014If required BLACKRequest approval from Apple2-13 Jun 2014May take 2 weeks BLACKGo live, perform acceptance testing16 Jun 2014 Green = Complete, Yellow = In progress, Red = Off schedule, Black = Not started Knowledge as a force multiplier

UNCLASSIFIEDUNCLASSIFIED Build 3 Line Items: App Bugs (as of: 17 Feb 14) 11 FunctionJKO App Mobile Bugs Description (8) Content code href https links from TGPS MOC COOL websites launch within JKO Mobile App on Apple and launch to separate browser window on Android. All need "target=_blank". Behavior on Apple and Android should be same in JKO Mobile App. Content code PDF files displayed within JKO Mobile App on Apple. This pdf viewer does not show course navigation controls. This viewer also has limited ability to navigate pdf files. Android launches to Adobe Reader or other helper app. Consistent behavior or capability is needed. Content code Bookmark variable names not unique to course. HTML5 localstorage variable names are not unique to a course. Courses using same names for variables such as bookmarks may conflict and error when users shift from one course to another causing errors in JKO Mobile App. Currently content code must use unique localstorage variable names. Library - Download Apple app exits (crashes?) on content download with no error message until cache is cleared (logout, re-install app if needed). Clear cache and try again. Apple app exits (crashes) when download is started before all icons in library have loaded. Both problems are intermittent and appear to be related. My ContentOn Apple, content downloaded to "My Content" disappears and has to be downloaded again. Intermittent. General Error “Sorry, JKO Mobile App has stopped - Force Close on Android” occurs intermittently. Multiple scenarios occur such as an interrupted course or downloads. This may be RAM issue or 3G/4G related. App needs to recognize condition and report to user instead of failing. General Log out does not clear data on Apple. Log back in and download a course and old bookmark is still in place. Minor impact on user, but, all localstorage variables should be cleared on logout to avoid potential conflicts with updated content. Apple does not clear all app data after logout. Bookmarks and localstorage variables persist after course deleted and app logged out to clear cache. Simple course delete from JKO Mobile App does not clear app localstorage data. General Apple app display is incorrect on iPad. On iPad version of JKO Mobile App, current x2 method often displays content and menus incorrectly. Similar behavior seen on Apple with HotSpot software running that adds line at top of screen and results in help transparency not aligning with screen items.

UNCLASSIFIEDUNCLASSIFIED Build 3 Line Items: App Enhancements (as of: 17 Feb 14) 12 FunctionJKO Mobile App Enhancements Description (5) Add "Job Aid" to content types and make filterable from JKO Mobile App. Temporary solution is to use separate icon in Library for "Job Aids" to distinguish from courses. Temporary solution is to use custom icons in Library for "Job Aids" to distinguish from courses. ***ORIGINALLY SCHEDULED FOR BUILD 2 Mobile app user activity view: Enhance the mobile apps to keep a user-viewable list of 'key' activity (such as course completions) so they can validate activity / progress. Mobile app course progress display: Enhance the mobile apps to display a meaningful progress indicator for courses or read / unread indicator for other content in the library view. Rich mobile app usage, activity and failure metrics: A commercial specialist mobile analytics tool will be sourced (including requirements analysis and product down-selection) to be integrated into the mobile apps and mLS for rich reporting of mobile user behaviour on both platforms. Built-in media viewers: Specialist media viewers (or control interfaces for OS-standard tools) will be integrated into the apps to - initially - the user views PDFs, eBooks, video or audio within the mobile app with a clear interface wrapper to return to the menu. Options to open media in external viewers will be offered for expert users. Controls will be added to allow publishers to permit / disallow external viewers (in case course material shouldn't be archivable outside the library).

UNCLASSIFIEDUNCLASSIFIED Build 3 Line Items: m-Learning Suite Bugs (as of: 17 Feb 14) 13 FunctionM-LS Bugs Description (11) Reports Improve reports for more meaningful stats, like # users per day, week, month, …, # course starts, # course completions per day, week, month, … ReportsReports will be exportable to MS Excel. Reports Reports will be available by searchable dates (e.g., XX/XXX/2013 to XX/XXX/2013) rather than just Day/Month/Year ***ORIGINALLY SCHEDULED FOR BUILD 2 Content-CoursesCourse and Package icons need to include method to identify country/org. Content-SubjectsEnable Language selection. Current option allows selection but all items remain in English. Users-Web Users No way of tracking manually assigned PINs. PINs will remain in system indefinitely. Need a way to identify expired, old, or unused PINs. Permissions – Access Control No specific permission options for User and Content Reports. Assign user view of User and Content data. Login Need ability to post m-LS alerts/notices to users. Current recommendation is to use account details welcome message, but, text size is limited. ***ORIGINALLY SCHEDULED FOR BUILD 2 Content-Courses Add Publish By and Publish 2 communities to Courses and Package List. Add owner to lists also. ***ORIGINALLY SCHEDULED FOR BUILD 2 Content-Courses In addition tracking last person to update and what was updated would be useful for course and package content in the m-LS ***ORIGINALLY SCHEDULED FOR BUILD 2 Content-CoursesNeed a consolidated list of Courses and Packages. ***ORIGINALLY SCHEDULED FOR BUILD 2

UNCLASSIFIEDUNCLASSIFIED Build 3 Line Items: m-Learning Suite Enhancements 14 FunctionM-LS Enhancements Description (3) Streaming video upgrade: Replace the existing video streaming capability with an external service (possibly Amazon- based pending requirements analysis and vendor selection) to provide enhanced capacity scaling, extended device support and a content distribution network for improved international performance. Also build-in user alerting to background processing of videos with progress reporting and availability alerts. Downloaded video upgrade: Enhance the existing video download capability with an external service (possibly Amazon- based pending requirements analysis and vendor selection) to provide a wider range of video profiles that are maintained in-line with new device launches. Also build-in user alerting to background processing of videos with progress reporting and availability alerts. Transfer OMLET platform enhancements: Bug-fixes and stability enhancements that have been made through other DOD projects (note: not new features - these will be available only on completion of the 3rd party work) can be deployed to JKO to improve user experience and stability.

UNCLASSIFIEDUNCLASSIFIED Program Management (as of: 17 Feb 14) 15 Weekly updates at JSSM –A line item slide will be provided with percentages alongside each line item to monitor progress Monthly updates at Production Brief IPRs held monthly