410 likes | 1.12k Views
ITMP Steering Committee Update. December 13, 2016. Agenda. Monitoring & Reporting Milestones & Metrics Project Status Summaries Communications Disposition Changes. Safety, Culture, Cyber Security Moment (Swetha) Program Updates Executive Summary 2017 Approval Process Java WME Rollout
E N D
ITMP Steering Committee Update December 13, 2016
Agenda • Monitoring & Reporting • Milestones & Metrics • Project Status Summaries • Communications • Disposition Changes • Safety, Culture, Cyber Security Moment (Swetha) • Program Updates • Executive Summary • 2017 Approval Process • Java WME Rollout • Apps ID’d by Cyber Security • Separate Project & Retire Apps
Safety Culture Cyber Security Moment • Let’s get protected from cold and flu • Surveys show Americans suffer one billion instances of cold and flu each year (yes, billion, with a B). Here are 7 tips to avoid these: • 1 - Moderate exercise • 2 - Eat and sleep for health • 3 - Wash your hands often • 4 - Watch your fingers • 5 - Teach prevention hygiene to your kids • 6 - Get the flu vaccine • 7 - Clean for virus prevention
Executive Summary • Run-rate model for 2017 approved • $10 million in funding will cover current and future tech stacks • We’re proposing monthly approval process for work against approved $$ • 39 remediated applications now live • 14 Java apps and 25 .NET apps have been uplifted and deployed • 3 more deployments expected this month • Java and .NET workstation updates on track • More than 7,800 devices now have updated Java
2017 Monthly Approval Process Pre-Work Estimates Reporting Reviews Approvals Stakeholders & Steering Committee
Monthly Process: Apps for Approval • 1 - Work Breakdown Structure (WBS) estimates • Detailed breakdown of the work for each app, by task • 2 – App-level estimates • Based on the WBS and all other factors • 3 – Summary of multiple apps to leadership for approval • Budget, spend to produce estimate, target start date, more • 4 – Budget tracking sheet • Puts and takes against the 2017 run rate budget
Monthly Data • 1 - Work Breakdown Structure (WBS) • Detailed breakdown of the work, by task • Produces off-shore estimate
Monthly Data • 2 – Estimate for each application • Combines off-shore estimate w/ all other factors to build full estimate
Monthly Data • 3 – Summary of all apps for the month • All apps to be approved that month collected in one sheet • Taken to the Stakeholders and Steering Committee for approval • Budget, target start date, dollars spent, more
Monthly Data • 4 – Budget tracking file • Monthly summary of budget dollars allocated for approved apps • Captures $$ impact for disposition changes • Captures $$ for all changes that either allocate or release budget
Key Points • Time & cost are required to build an estimate • Will be included in estimate; $$ will be spent before estimate is approved • Will target either Class 4 or Class 2 estimate levels • If we start with Class 4, will come back with Class 2 • Start date will be tentative, based on what is known • We have found the start dates to be dynamic for ITMP
Key Points, cont’d • Need to have an off-cycle approval process • Propose Dale and Paul to provide interim approvals for exceptions or special cases • Will go to Steering Committee the next month for usual approval • We can refine this process as we use it in 2017
Initial Approvals Requested • We are seeking approvals for • Applications in flight as of Jan. 1, 2017 • Applications with start dates early in 2017 (January/February) • PMO budget for the year • Work to gather lists of VB6 and Classic ASP applications • Tech stack budget for the year • Including scan-to-app GOAL: Build a backlog of approved apps to enable speedy course correction if we encounter an issue with a scheduled app.
Java/.NET Workstation Rollouts (WME) • Java Runtime Env 1.8 now in place on 7,800*+ devices • This compares to ~2,400 when initiative began • All new VDIs and workstations are getting the new Java • 3,600+ pushes to existing devices have been successful • Second wave of pushes began last week • .NET test rollout began last week • 128 of 180 pushes were successful; rest are being retried • Additional 1,000 pushes due out this week • * Numbers exclude Cook & Transmission
Review of Separate Project & Retire Apps • * Includes duplicate apps in situations where both platforms are involved. • Understanding which are planned for and which are not • Apps designated Separate Project (76*) • 68 identified by Demand BSAs as part of project pipeline • 4 are confirmed completed • 8 considered BU projects • 8 still being researched • Apps designated Retire (47) • 17 to be retired by ITMP • 18 are already retired but will go through verification and cleanup • 12 still being researched
Monitoring & Reporting: Separate Projects • Closer look at apps designated Separate Project (76*) • Based on outreach to project managers View more details • * Includes duplicate apps in situations where both platforms are involved.
Milestones & Metrics Deployment Dates for Remediated Applications, 1 of 2
Milestones & Metrics Deployment Dates for Remediated Applications, 2 of 2
Milestones & Metrics ^ Includes fractional apps that are in progress end-of-year or mid-February. Execution Against Projections
Milestones & Metrics • Applications by Disposition by Tech Stack * On Hold: Will soon add 12 Java and 8 .NET apps from recent Cyber Security list; there is potential for up to 19 more apps whose platforms are not yet known
Milestones & Metrics • Completed and Cleanup Status – Java
Milestones & Metrics • Completed and Cleanup Status – .NET
Milestones & Metrics • Completed and Cleanup Status – MS Access
Milestones & Metrics Vulnerabilities (revealed by security scans) are fixed during remediations. But as we start on new remediations, we uncover more vulnerabilities. These numbers will continue to increase. Vulnerabilities
Milestones & Metrics Warnings about code issues are revealed during code setup and addressed during remediations. But as we start on new remediations, more warnings are revealed. These numbers will continue to increase. Warnings
Milestones & Metrics • Technical Metrics
Milestones & Metrics • Testing Metrics
Milestones & Metrics Several issues remain with recent numbers: - Data collection source (BDNA) has been problematic - Removed software installations are not falling off as expected (team is researching this) - Installed software inventory is now coming in from Cook Nuclear Landesk Core Instances Targeted for Each Technology
Java Summary Achievements EHAP is deployed – EHAPPY SCR, EP, DCM, HR General, Work Order Task Accounting are deployed. AMS ready for UAT. Risks & Issues Risk: Project Navy can slow down progress of applications. Planning Beartracks deployed on 12/9. DCR scheduled to deploy on 12/16. CICO, NOC Log kicked off last week. Pre work in progress for Choice Portal and GBMS applications. Collaborating with Dale R on the Oracle Upgrade project.
.NET Summary Achievements Deployed the following apps: • InstrumentTag – 12/5 • HeatRate – 12/9 • PI ACE_Avgs – 12/9 Risks & Issues Fieldview app has 3rd party licenses expired. Options need reviewed. Test Environment impacted by patch maintenance outages. Risk Mitigated process in place to deploy patches. Oracle 12 upgrade coordination Planning 2 apps to kick off in December 4 apps in planning 11 apps active 2 more apps to deploy in December • CathodicProt Monitor- 12/14 • PIDS – 12/15
MS Access Summary Achievements Project Management Plan completed and approved by stakeholders. Posted on ITMP sharepointuntil new PMP repository onServiceNow is completed. Risks & Issues N/A. Planning FCC Lic Database development under way; deployment planned for mid-June. Conj Billing / MACSS development set to start in January. No vendor solution likely for replacement of Fuelworks, but no decision yet. Assuming ITMP will remediate. Still seeking extension re ADAM while solution is explored to replace it.
MS Access Summary, cont’d • * Details on Other status • 3 of these users no longer have machines • 8 users still using MRDS but will be retiring machine in two months Single-User Desktop Remediations
AMOTTS Pilot • Tickets coming in and still being worked • Will remain under ITMP till 12/31/2016 • Continuing to handle MS 2013 uplifts (in CommOps) • Discussions in progress for potential ongoing service into 2017
Communications • Java survey completed last week • Still reviewing results • 5 of 12 responded • ITMP Update email blast due out next week • Podcast – Progress update from Dale • New milestone charts will be put up this week
Disposition Changes for Approval • To be approved by stakeholders, Slide 1 of 3 • These 9 applications are from Jeff Sweet’s list
Disposition Changes for Approval • To be approved by stakeholders, Slide 2 of 3 • These 12 are mainframe applications from Kathy Robinette
Disposition Changes for Approval • To be approved by stakeholders, Slide 3 of 3 • Other applications on ITMP list
41 Appendix