Presentation is loading. Please wait.

Presentation is loading. Please wait.

VA Pain Coach (VPC) Mobile Applications (Apps) Phase Two (MAP2)

Similar presentations


Presentation on theme: "VA Pain Coach (VPC) Mobile Applications (Apps) Phase Two (MAP2)"— Presentation transcript:

1 VA Pain Coach (VPC) Mobile Applications (Apps) Phase Two (MAP2)
Sprint 3 Demo/Review Report July 15, 2015

2 VA Pain Coach (VPC): Sprint 3 Summary of Completed User Stories and Acceptance Criteria
JIRA ID User Story Acceptance Criteria VPC-1200 As a VA Pain Coach MidTier Developer I want to add the capability to gather information for a weekly report, so that the user can view data by week.  Web Service Work VPC-1194 As a VA Pain Coach developer I would like to prototype adding spring security to the application so that we can integrate with the authentication services when they become available. VPC-1193 As a VA Pain Coach developer I want to add a CORS filter to the services so that a front end developer can use the back end services in the testing environment from their local machines VPC-1040 As a VA Pain Coach Developer I want to create pages for the Visualization Tool, so that the user is provided with general information about the activity and the capability to begin the activity. For the Following Tools - Visualization The Visualization Tool has 2 pages: a main page & a Begin Activity Page VPC-1039 As a VA Pain Coach Developer I want to create pages for the Muscular Relaxation Tool, so that the user is provided with general information about the activity and the capability to begin the activity. For the Following Tools - Muscular Relaxation The Muscular Relaxation Tool has 2 pages: a main page & a Begin Activity Page      VPC-1038 As a Patient, I want a reporting function that summarizes my daily pain diary responses in graphical form, so that I can assess the effectiveness of my pain management techniques( graphical) The reporting function provides a summary of Daily Pain Diary Entries in a graph (Graphical View) - Pain Diary Summary Graph

3 VA Pain Coach (VPC): Sprint 3 Summary of Completed User Stories and Acceptance Criteria
JIRA ID User Story Acceptance Criteria VPC-1037 As a VA Pain Coach Developer, I want to add mock data for the Monthly Assessment Summary Graph (VPC-1036), so that the framework will be developed once actual data is available. (Spike user story) Mock up data has been added to monthly assessment graph summary VPC-1036 As a Patient, I want a reporting function that summarizes my monthly assessment responses in graphical form, so that I can assess the effectiveness of my pain management techniques(graphical) The reporting function provides a summary of Monthly Assessment responses in a graph (Graphical View) - Monthly Assessment Summary Graph VPC-1035 As a VA Pain Coach Developer, I want to add mock data for the Monthly Assessment Summary Table (VPC-96), so that the framework will be developed once actual data is available. (Spike user story) There is mock up data in the monthly assessment table VPC-1034 As a VA Pain Coach Developer I want to create a Completed Pain Diary Entry Detail Page so that the user is provided with details for each section of the completed pain diary entries. The Completed Pain Diary Entries Detail Page includes the following: -Date submitted -The following sections and associated selected responses: Pain Description, Treatments & Tools Used, Health Impact & Comments -Back button , includes pagination VPC-982 As a VA Pain Coach Developer I want to create the 'Activity Pacing' Pages so that the user is provided with general information about the Tool and a method to create, update and begin an Activity. For the Following Tools - Activity Pacing; There are 4 Activity Pacing Pages: Main page, Create New Activity Page, Update Activity Page & Begin Activity Page VPC-981 As a VA Pain Coach Developer I want to create the 'Plan a Pleasant Activity' Pages so that the user is provided with general information about the Tool and a method to select and confirm an Activity.. For the Following Tools - Plan a Pleasant Activity There are 3 Plan a Pleasant Activity pages: Main page, Select Activity Page & Confirm Activity Page VPC-980 As a VA Pain Coach Developer I want to create pages for the Deep Breathing Tool, so that the user is provided with general information about the activity and the capability to begin the activity. For the Following Tools - Deep Breathing The Deep Breathing Tool has 2 pages: a main page & a Begin Activity Page

4 VA Pain Coach (VPC): Sprint 3 Summary of Completed User Stories and Acceptance Criteria
JIRA ID User Story Acceptance Criteria VPC-978 As a VA Pain Coach Developer I want to create a Completed Pain Diary Entries Page The Completed Pain Diary Entries Page includes the following: -Select Report menu -Completed Pain Diary Entries Table with the following columns: Date Submitted, Pain Rating & Symptoms VPC-974 As a VA Pain Coach Developer I want to create Monthly Assessment Question Pages 1-7 so that the user is provided with each question of the monthly assessment on a separate page, with the ability to submit responses at the end of the assessment The Monthly Assessment Page should contain: text, Next button and the Select Tool menu (all Track pages) *Question Page 1: Content; Next & Return to Assessments buttons Question Pages 2 -6: Question Content; Previous & Next buttons VPC-422 As a VA Pain Coach Developer I want to create a Learn Page so that the user is provided with information related to Pain Basics and Pain Education by the VPC application. Provides links to 2 areas for Learn (previously Education): Pain Basics and Pain Education VPC-97 As a Patient, I want the Distraction Tool removed from the app, so that the app will be more useful and effective for Veterans. Distraction tool is no longer available. The Distraction Tool was a tool in the original app. The Distraction Tool should no longer be included and should be removed. VPC-96 As a Patient, I want a reporting function that summarizes my monthly assessment responses, so that I can assess the effectiveness of my pain management techniques (Tabular ) The reporting function provides a summary of monthly assessment responses in a table (Tabular View) - Monthly Assessment Tabular Summary Table VPC-95 As a Patient, I want a reporting function that summarizes my daily pain diary entries, so that I can assess the effectiveness of my pain management techniques (Tabular ) The reporting function provides a summary of daily pain diary entries in a table (Tabular View) - Pain Diary Summary Table

5 VA Pain Coach (VPC): Sprint 3 Work Not Completed During Sprint 3, Moved to Sprint 4
JIRA User Stories moved to Sprint 4: Please note that the following User Story has been fully developed and tested, but is dependent on Hateoas. Hateoas will be refactored in Sprint 4 and this story will be complete. The Hateoas work is medium effort and can be completed with the current team. JIRA ID User Story Acceptance Criteria VPC-975 As a VA Pain Coach Developer I want to take the data from VPC-974 and store the data to the database so that patient information is stored. Web Service Work

6 VA Pain Coach (VPC): Sprint 2 Demonstration and Review
Technical User Story Review

7 VA Pain Coach (VPC): Sprint 2 Demonstration and Review - Technical
The following slides will show a representable example of technical user stories carried out during this sprint and correspond to the following user stories:   VPC-1200 As a VA Pain Coach MidTier Developer I want to add the capability to gather information for a weekly report, so that the user can view data by week.  VPC-1194 As a VA Pain Coach developer I would like to prototype adding spring security to the application so that we can integrate with the authentication services when they become available. VPC-1193 As a VA Pain Coach developer I want to add a CORS filter to the services so that a front end developer can use the back end services in the testing environment from their local machines

8 VA Pain Coach (VPC) Sprint 3: Demonstration and Review Technical – Source Code and JIRA Linkage

9 VA Pain Coach (VPC) Sprint 3: Demonstration and Review Technical – Fortify Scan Report

10 VA Pain Coach (VPC): Sprint 3 Tested Source Code Certification
Certification that working and tested source code and documentation have been modified and/or uploaded to the MAE. The code is stored in stash project: Code Repositories: Vapaincoach-web: Vapaincoach-resource:

11 VA Pain Coach (VPC): Sprint 3 Demonstration and Review
Live Sprint Demonstration

12 Project Metrics Captured to Track, Manage, and Analyze Functionality Delivery and Schedule Sprint 3 - Burndown Chart Burndown Chart Sprint 3: Source: JIRA

13 Project Metrics Captured to Track, Manage, and Analyze Functionality Delivery and Schedule: Sprint 3 – Sprint Report Sprint Report Sprint 3: Source: JIRA

14 Project Metrics Captured to Track, Manage, and Analyze Functionality Delivery and Schedule: Sprint 3 - Velocity Report Velocity Report Sprint 3: Source: JIRA

15 Pain Coach: Sprint 3 Utilized Hours: Planned vs. Actual
Labor Category Planned hours for Sprint 3 Actual hours for Sprint 3 Program Manager 8 11 Project Manager 40 33.5 QA Manager Architect 8.6 32 71 UI Developer - PC 160 168 0.5 MT Developer - PC Business Analyst 166.5 Training Developer 161 Technical Writer Test Manager 23.5 Test Engineer, SR Test Planner Engr 80 70.5 Earned Value Expert 15.5 Developer 7 Release Manager 52.5 176 Functional Analyst 25.25 Testing Technician 52 2.8 17.8 1000 1246.7

16 VA Pain Coach (VPC): Sprint 3 Issues and Proposed IMS Modifications for COR/VA PM Review
Issue 1: Moved (1) User Story to Sprint 4 (VPC-975) All development & testing work is complete Changes/Updates to the Hateoas required to complete the story This user story can be closed once Hateoas is refactored in Sprint 4 This work can be completed with the current team with medium effort. Issue 2: Internet Explorer Compatibility Issue We have observed a limitation with Internet Explorer IE9 compatibility. We have also observed that the datepicker functionality for the Pain Coach app is not functional in any version of Internet Explorer. We are aware and are proactively working with towards a solution. Are additional sprints required: For the current functionality not at this time, assuming Authorization service functionality can be working within sprint 4. We have been approved to do the Phone gap in parallel with Development team Sprint 4. However the Pain Coach development team does not have any other Sprints planned after #4. The Implementation Plan submitted at the end of Sprint 3 will show the two Phone Gap sprints listed. If the Provider view is authorized, it can be added as a sprint 5 for the development team (as opposed to the Phone gap team). Were there additional features needed/prioritized during sprint review? No. Were there any features suggested during sprint demonstration and review that were out of scope? No.


Download ppt "VA Pain Coach (VPC) Mobile Applications (Apps) Phase Two (MAP2)"

Similar presentations


Ads by Google