Child Welfare Digital Services Sprint Review Presentation · PI-4 Sprint 4.3 Review September 21...

of 32 /32
Child Welfare Digital Services Sprint Review Presentation Sprint Dates: 09/21/17 to 10/04/17 Sprint Review of Iteration 4.3 CALS/TPT2/LDU

Embed Size (px)

Transcript of Child Welfare Digital Services Sprint Review Presentation · PI-4 Sprint 4.3 Review September 21...

  • Child Welfare Digital Services

    Sprint Review Presentation

    Sprint Dates: 09/21/17 to 10/04/17

    Sprint Review of Iteration 4.3

    CALS/TPT2/LDU

  • Agenda CALS product discussion

    Value proposition

    Product demonstration

    User research and design

    Sprint Statistics

    TPT2 business review

    PI-4 Objectives, Epics, and Roadmap Review

    Sprint 4.2 Deliverables Highlights

    Sprint Statistics Review

    Q&A

    Next event

    Technical discussion

    What makes all this possible, transition to technical discussion

    Important links

    PI-4 Sprint 4.2 Review September 7, 2017 to September 20th, 2017 2

  • CALS value proposition, PI-4 “RFA Applications”Child Welfare Goals Impact of CALS PI-3 Features to Deliver Value

    Child Safety Enforced and evaluated

    standards of quality to ensure all

    placement facilities are safe for

    children

    Home search and Facility

    Profiles that display compliance

    history at a glance

    Child Welfare RFA workers have an easier

    method of assisting applicants in

    creating good homes for children

    End to End creation of RFA

    01A/B/C

    Ability to print As-Is Version of

    forms

    Workload Management Less time fighting the tool and

    more time for social work

    Global and Page navigations

    across all digital services makes

    it easier to operate in the system

    Data Quality Reduction in the duplication of

    data entry across multiple data

    sources

    Single point of entry for applicant

    information that is reused

    throughout RFA forms process

    Creation of Facilities in

    CWS/CMS

    PI-4 Sprint 4.2 Review September 7, 2017 to September 20th, 2017 3

  • PRODUCT DEMONSTRATION

    This is what we have all been waiting for…

    • Applicant relationship history card

    • Relationship history

    • Adult children

    • Auto complete street address with suggestions

    • Global header added from DesignOps library

    • Bug fixes in RFA 01A

    PI-4 Sprint 4.2 Review September 7, 2017 to September 20th, 2017 4

  • Design - Remove Applicant from Application - User Interface 01A

    5

  • Design - RFA 01C - Child Desired

    6

  • What’s Coming Next?

    7

    Other Business

    Design Front End Dev

    Assist with Q Meeting Facilitation

    Data Field Descriptions for Logical Data

    Model

    RFA 198B

    RFA 01A Facility Date Written to CWS/CMS-

    Validation

    Completion of RFA 01 A/B/C Design (version 1)

    Q Meeting Workshop design

    Side (in Form) Navigation Design

    Enable Facility Search in Preview

    Enable city, state, and zip prediction/auto-

    population

    Continue development of RFA 01 A/B/C

    Deliver Credentials and Preview URL to

    Constituents

    Convene Q Meeting

  • Child Welfare Digital Services

    Sprint Review Presentation

    Sprint Dates: 09/21/17 to 10/04/17

    Technology Platform Team 2

    PI-4 Sprint Iteration 4.3

  • Agenda

    Part I – Sprint Review

    PI-4 Objectives, Epics, and Roadmap Review

    Sprint 4.3 Deliverables Highlights

    Sprint Statistics Review

    Q&A

    Part II – Technical Demonstration

    Technical Demonstration

    Q&A

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

  • PI-4 Objectives and Epics

    API (CALS) PDF Generation for RFA

    RFA 1 A, B, and C

    Forms Engine

    Generate Manufactured Data

    Placement Home Creation in CWS/CMS

    CALS Landing Page (Information Architecture)

    Create Client in CWS/CMS

    RFA Form 02 API

    Perry Finish Identity Provider for Public

    Sandbox

    Create ABAC Security Infrastructure

    Promote Improved Perry to Production

    Dora Promote Improved Dora to

    Production

    Role and Attribute Based Security

    Neutron Promote Neutron CALS Job to

    Production

    Other Services Promote Document Management to

    Upper Environment

    Promote Geo Services to Upper Environment

    End User Reporting (Combining CWS/CMS & CWS-NS) POC

    LDAP User Management for Preview

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

    Primary Objective: Support CALS Digital Service Features & Functions

    Secondary Objective: Enhance/Extend Platform Services

  • TPT2 PI-4 Current Roadmap

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

    Sprint 4.2 Sprint 4.2 Sprint 4.3 Sprint 4.4 Sprint 4.5 Sprint 4.6

    API

    (CALS)

    PDF generation for RFA RFA 1 A, B, C

    Form engine

    Placement Home

    creation in

    CWS/CMS

    CALS landing

    page (Information

    Architecture)

    Create Client in

    CWS/CMS

    RFA form 02 API

    Generate

    Manufactured Data

    Perry Finish identity

    provider

    for public

    Sandbox

    Logout Feature

    authorization service w/

    fine-grained authorization

    control (POC)

    Create ABAC security

    infrastructure and

    example code (API)

    Update Perry

    Development Guide

    token re-issue Promote Improved

    Perry to

    production

    Dora FilterSealed &

    Sensitive

    based on

    JWT

    Role and attribute

    based security

    Promote Dora to

    Production with

    Sealed & Sensitive

    Filtering Support

    Promote

    Improved Dora to

    production

    Neutron Promote Neutron CALS jobs to

    production

    Other End User Reporting

    (CWS/CMS &

    CWS-NS) Spike

    Promote Geo Services

    to Upper Environment

    Promote Document

    Management to Upper

    Environment

    STRETCH: Session

    management

    Replacement

    Support Cross Team Support

    Cross Team

    Support

    Cross Team Support Cross Team Support

    LDAP for Preview

    Cross Team

    Support

    Cross Team Support

  • SPRINT 4.3 DELIVERABLESTPT2 PI-4 Sprint 4.3

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

  • PI-4 Sprint 4.3 Milestone Highlights

    Grou

    pDeliverable Epic Epic Status

    Bsn.

    Demo

    Tech.

    Demo

    RFA Form PDF Generation PDF Generation for RFAComplete

    (This Sprint)X

    LDAP User Management for Preview Cross Platform Support In Progress X

    Forms Engine Forms Engine In Progress X

    Logout & ABAC Security EnhancementsRole & Attribute Based

    SecurityIn Progress

    Automated Testing Enhancements Cross Platform Support In Progress

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

  • Sprint 4.3 Planned Milestones

    PI-4 Milestones Delivered Logout Feature

    PDF generation for RFA

    authorization service providing fine-grained authorization control (POC)

    Promote Geo Services to Upper Environment

    Carryover Promote Dora to Production with Sealed &

    Sensitive Filtering Support*

    LDAP User Management for Preview (Similar to Sandbox)**

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

    * Carryover from Sprint 4.2

    ** Milestone not originally in scope from PI-4 Planning

  • PI-4 Sprint 4.3 Stories Completed - API (CALS)

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

    Story ID Title Type Pts

    151111226 DMS PDF: Develop generation of RFA 1C PDF feature 3

    151235683 DMS PDF: Develop generation of RFA 1B PDF feature 3

    151228616 CALS - API - User not able set Foster Care/License History values to NULL if needed bug

    151316459 CALS - API - RFA 1A submission is not working with XA transaction on Integration bug

    151315890 CALS - API - support front-end in case of minor changes in API feature 3

    151304361 CALS-API: provide additional information for suspicious licenses feature 2

    150837977 CALS-API: Create Docker image with smoke test packaged inside feature 5

    150772513 Manufactured Data - Create liquibase template for FAS data feature 2

    150772536 Manufactured Data - Create liquibase template for CWS/CMS data feature 3

    151202597 Form Engine - implement form management API feature 5

    151202431 Form Engine - implement form instance creation API feature 5

    Total Points:31

  • PI-4 Sprint 4.3 Stories Completed –Perry/Dora/Neutron/DMS

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

    Story ID Title Type Pts

    150894576 Perry: token invalidation callback feature 3

    150894258 Perry: token invalidation service feature 2

    151271073 Perry&IDP: implement LDAP integration and role base security for Preview feature 8

    150896358 Perry: add logout button to Swagger feature 2

    150334391 Perry: fix SonarQube issues chore

    151235539 Perry : POC: approach to support attribute based access control for API modules feature 5

    151318231 DMS PDF: fix Sonar bugs chore

    151308908 DMS PDF: Develop testing framework for document generation in DMS API feature 5

    150334210 DevOps: build CI for DMS chore

    151282045 DevOps: deploy Dora to Integration Environment chore

    151282064 DevOps: deploy Dora to Preview Environment chore

    151140239 DevOps: integrate New Relic into Dora chore

    Total Points:25

  • PI-4 Sprint 4.3 Stories Completed - Other

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

    Story ID Title Type Pts

    151282098 DevOps: deploy Geo Services API to Integration Environment chore

    151140311 DevOps: integrate New Relic into Geo Services API chore

    150524704 Geo Services API: cover with unit test to 70% coverage chore

    151258792 Geo Services API: document application configuration feature 1

    151269657 DB2: Interrupt Driven DB2 Database Admin Activities 4.3.1 feature 5

    151269645 DB2: Interrupt Driven DB2 Database Admin Activities 4.3.2 feature 5

    Total Points:11

  • PI-4 Sprint 4.3 Stories NOT Completed

    Story # Story Summary Description Comments Points

    148082635**Carryover** Configure Dora to work with Perry on Pre-Int

    environmentBlocked by Outside Dependencies 3

    149435077**HOTLINE: TPT2 ** Search results should include persons

    marked as "Sealed" if user has permissionBlocked by Outside Dependencies 3

    151134532CALS - API - Application goes down when LIS database is

    not available on Integration Environment Blocked by Outside Dependencies

    151235478 **Stretch** DMS PDF: Develop generation of RFA 1A PDF Stretch not completed 5

    151301239**Stretch** DB2: Align CWSNS0 with new DB2DATA

    containerBlocked by Outside Dependencies 3

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

    Total Points:14

  • RFA Form PDF Generation

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

  • SPRINT STATISTICSTPT2 PI-4 Sprint 4.3

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

  • PI-4 Sprint 4.3 Metrics Summary

    Sprint Metrics

    Capacity* 75%

    Planned Backlog Story Points 73

    Completed Backlog Story Points 67

    Percent of Planned Stories Completed 91.8%

    Stretch Backlog Story Points Completed 0

    Percent of Total Stories Completed (including Stretch) 91.8%

    Sprint Velocity (The actual + stretch Completed) 67

    Average Velocity over last 3 sprints 69

    Rework Opportunities 0

    Rework Resolutions 0

    Defects Incurred 3

    Defects Remaining 1

    Story Cycle Time (5 iteration Average) 119 Hrs

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

    * Time off for several team members reduced our capacity below normal

  • PI-4 Sprint 4.3 - Project Trend

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

  • PI-4 Sprint 4.3 Burn Up

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

  • PI-4 Sprint 4.3 Epic Work Distribution

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

  • Impediments

    RESOLVED THIS SPRINT

    Outside Team Control or Influence

    • DevOps Dependency for Sealed & Sensitive Filtering in Dora (xpack)

    • DB2 Data container alignment blocked by Data Masking

    Within Team Influence

    Within Team Control

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

  • Where We’re Headed in Sprint 4.4

    PI-4 Milestones In Progress Placement Home creation in CWS/CMS

    Promote Neutron (CALS Jobs) to Upper Environment

    PI-4 Milestones to be Delivered RFA 1 A, B, C

    Form engine

    Role and attribute based security in Dora

    Create ABAC security infrastructure and example code (API)

    Promote DMS to Upper Environment

    Additional Comments Cross Team Support may impact commitments

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

  • TECHNICAL DEMONSTRATIONTPT2 PI-4 Sprint 4.3

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

  • LDAP User Management for Preview

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

  • Forms Engine

    PI-4 Sprint 4.3 Review September 21 –October 04, 2017

  • Important Links CALS

    CALS Digital Service

    GitHub Wiki: https://github.com/ca-cwds/CALS/wiki

    GitHub Repository: https://github.com/ca-cwds/CALS

    CALS API

    GitHub Wiki: https://github.com/ca-cwds/cals-api/wiki

    GitHub Repository: https://github.com/ca-cwds/cals-api

    Shared resources

    CALS SharePoint (osi email required): Link

    CALS Shared Google Drive (request access)

    UX Artifacts links :

    PI-4 Sprint 4.2 Review September 7, 2017 to September 20th, 2017 30

    https://github.com/ca-cwds/CALS/wikihttps://github.com/ca-cwds/CALShttps://github.com/ca-cwds/cals-api/wikihttps://github.com/ca-cwds/cals-apihttps://osicagov.sharepoint.com/sites/projects/CWS-NS/Licensing/PublicDocuments/Forms/All Documents Other than BPPs.aspx

  • Important Links CALS (Cont.)

    GitHub Wiki: https://github.com/ca-cwds/cals-api/wiki

    GitHub Repository https://github.com/ca-cwds/cals-data-model

    https://github.com/ca-cwds/dora

    https://github.com/ca-cwds/api-core

    https://github.com/ca-cwds/perry

    https://github.com/ca-cwds/jobs

    https://github.com/ca-cwds/jobs/wiki/Facility-Indexer-Job

    SharePoint : https://osicagov.sharepoint.com/sites/projects/CWS-NS/ETP2/SitePages/Home.aspx

    Pivotal: https://www.pivotaltracker.com/n/projects/2011319

    PI-4 Sprint 4.2 Review September 7, 2017 to September 20th, 2017 31

    https://github.com/ca-cwds/cals-api/wikihttps://github.com/ca-cwds/cals-data-modelhttps://github.com/ca-cwds/dorahttps://github.com/ca-cwds/api-corehttps://github.com/ca-cwds/perryhttps://github.com/ca-cwds/jobshttps://github.com/ca-cwds/jobs/wiki/Facility-Indexer-Jobhttps://osicagov.sharepoint.com/sites/projects/CWS-NS/ETP2/SitePages/Home.aspxhttps://www.pivotaltracker.com/n/projects/2011319

  • Important Links TPT2

    GitHub Wiki: https://github.com/ca-cwds/cals-api/wiki

    https://github.com/ca-cwds/jobs/wiki/Facility-Indexer-Job

    GitHub Repository https://github.com/ca-cwds/cals-data-model

    https://github.com/ca-cwds/dora

    https://github.com/ca-cwds/api-core

    https://github.com/ca-cwds/perry

    https://github.com/ca-cwds/jobs

    SharePoint: https://osicagov.sharepoint.com/sites/projects/CWS-NS/ETP2/SitePages/Home.aspx

    Pivotal: https://www.pivotaltracker.com/n/projects/2011319

    PI-4 Sprint 4.2 Review September 7, 2017 to September 20th, 2017 32

    https://github.com/ca-cwds/cals-api/wikihttps://github.com/ca-cwds/jobs/wiki/Facility-Indexer-Jobhttps://github.com/ca-cwds/cals-data-modelhttps://github.com/ca-cwds/dorahttps://github.com/ca-cwds/api-corehttps://github.com/ca-cwds/perryhttps://github.com/ca-cwds/jobshttps://osicagov.sharepoint.com/sites/projects/CWS-NS/ETP2/SitePages/Home.aspxhttps://www.pivotaltracker.com/n/projects/2011319