Operational Testing Of Agile Programs In A Time Of Change At DHS - ITEA

7m ago
4 Views
1 Downloads
694.11 KB
9 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Audrey Hope
Transcription

DHS SCIENCE AND TECHNOLOGY Operational Testing of Agile Programs in a Time of Change at DHS Mr. Wayne Dumais Test Area Manager Office of Test and Evaluation Science and Technology Directorate

Background Five Agile development programs identified February 2016: ICE – Student Exchange Visitor Information System FEMA – National Flood Insurance Program FEMA – Grants Management Modernization TSA – Technology Infrastructure Modernization USCIS – Verification Modernization DHS Science and Technology Directorate MOBILIZING INNOVATION FOR A SECURE WORLD 2

Agile Pilots TSA TIM ICE SEVIS Technology Infrastructure Modernization (TIM) Program Improving programmatic outcomes Student Exchange Visitor Information System (SEVIS) Modernization Program Coordinating document reviews, adjudication and HQ collaboration Process Improvement Sub-IPT USCIS E-VERIFY FEMA NFIP National Flood Insurance Program (NFIP), IT Phoenix Program Metrics Sub-IPT Verification Modernization (VER MOD) Program DHS DHSHQ HQAgile AgileIPT IPT Accelerating document approval cycles Establishing best practices for technology and program delivery Testing and Evaluation Sub-IPT FEMA GMM Evaluating opportunities for process improvement Cybersecurity Sub-IPT DHS Science and Technology Directorate MOBILIZING INNOVATION FOR A SECURE WORLD Grants Management Modernization (GMM) Program Monitoring and measuring performance Software Delivery Maturity Model Sub-IPT 3

Where Are They? 1 Need 2 3 Obtain Analyze/Select 2B Produce/Deploy/Support 2C LRIP SEVIS FOC – 4QFY20 NFIP FOC – 4QFY20 GMM FOC – 4QFY21 TIM Ver Mod DHS Science and Technology Directorate MOBILIZING INNOVATION FOR A SECURE WORLD FOC – 4QFY21 FOC – 4QFY19 4

Agile – More Testing, More Often Programs want to avoid the big IOT&E\FOT&E event Programs will have periodic program reviews Operational testers Involved with user story generation (operational view) Operational requirements identified/tagged OTA approval of UAT plan, definition of “done” OTA has a vote at the Release Readiness Review Multiple OA’s through the development to provide status to PM Each pilot structures OT a little differently 1 Need 2 3 Obtain Analyze/Select 2B Produce/Deploy/Support 2C LRIP DHS Science and Technology Directorate MOBILIZING INNOVATION FOR A SECURE WORLD 5

Agile OTAs DHS as a department does not have a centralized OTA Some Components do – TSA, CBP, DNDO Others contract for OTA services Contractors with Operational and Agile Test experience are rare Industry often lacks governance and oversight FFRDCs seem expensive to some PMs DOT&E requires OTDs to have Agile training DOT&E provides Scrum Master Certification training opportunities for PMs\OTAs DHS Science and Technology Directorate MOBILIZING INNOVATION FOR A SECURE WORLD 6

Growing Pains Acquisition Staffing Plans do not include Agile expertise “On Loan” expertise is not available to programs from CIO, OSE Agile requires commitment across program and acquisition support functions (CPO, Finance, COR, etc.) Components disagree on how to implement Agile process Agile view of operational requirements Agile view of major acquisition documents Agile view of Operational T&E, developing a new paradigm for testing with DHS (integrated testing) Lack of common terminology for different Agile processes DHS Science and Technology Directorate MOBILIZING INNOVATION FOR A SECURE WORLD 7

Risk Undeveloped full guidance for the Agile process No common methodology to implement Agile Increased cost Potential breach issues IPTs brought together to develop guidance as programs move forward through the ALF\Agile process Experienced OTAs Workflow and volume of work for small OTA teams covering multiple Agile development teams Increased process time due to OTA inclusion DHS Science and Technology Directorate MOBILIZING INNOVATION FOR A SECURE WORLD 8

Questions DHS Science and Technology Directorate MOBILIZING INNOVATION FOR A SECURE WORLD 9

Agile requires commitment across program and acquisition support functions (CPO, Finance, COR, etc.) Components disagree on how to implement Agile process Agile view of operational requirements Agile view of major acquisition documents Agile view of Operational T&E, developing a new paradigm for testing with DHS (integrated .

Related Documents:

1. The need for an agile way of working 6 2. The need for an agile way of working 9 3. Agile Core Values - Agile Project Management Vs. 10 Agile Event Management 4. Agile principles 12 _Agile Principles of Agile Project Management 13 _Agile Principles of VOK DAMS Agile Event Management 14 5. Agile Methods 16 _Scrum in Short 16 _Kanban in Short 18

Agile Estimating and Planning by Mike Cohn Agile Game Development with Scrum by Clinton Keith Agile Product Ownership by Roman Pichler Agile Project Management with Scrum by Ken Schwaber Agile Retrospectives by Esther Derby and Diana Larsen Agile Testing: A Practical Guide for Testers and Agile Teams by Lisa Crispin and .

AGILE TESTING For agile testers, test engineers, test managers, developers, technical leads. Ensure the production of effective and valuable software. Agile Fundamentals Agile Programming Agile Software Design Agile Fundamentals Agile Testing Agile Test Automation ICP CERTIFIED PROFESSIONAL ICP CERTIFIED PROFESSIONAL ICP-PRG CERTIFIED .

1.1 Purpose of the Agile Extension to the BABOK Guide1 1.2 What is Agile Business Analysis?2 1.3 Structure6 Chapter 2:The Agile Mindset 2.1 What is an Agile Mindset?7 2.2 The Agile Mindset, Methodologies, and Frameworks8 2.3 Applying the Agile Mindset9 2.4 Agile Extension and the Agile Ma

Agile World View "Agility" has manydimensions other than IT It ranges from leadership to technological agility Today's focus is on organizational & enterprise agility Agile Leaders Agile Organization Change Agile Acquisition & Contracting Agile Strategic Planning Agile Capability Analysis Agile Program Management Agile Tech.

Agile testing Agile testing can mean many kinds of testing: -Any testing that is not based on test case level plans. -Exploratory (sometimes called explorative) testing, where the tester proceeds based on his/her observations of the software. -Sometimes it means testing is agile software development.

The most popular agile methodologies include: extreme programming (XP), Scrum, Crystal, Dynamic Sys-tems Development (DSDM), Lean Development, and Feature Driven Development (FDD). All Agile methods share a common vision and core values of the Agile Manifesto. Agile Methods: Some well-known agile software development methods include: Agile .

Grouted pile connections shall be designed to satisfactorily transfer the design loads from the pile sleeve to the pile as shown in . Figure K.5-1. The grout packer may be placed above or below the lower yoke plate as indicated in Figure K.5-2. The connection may be analysed by using a load model as shown in Figure K.5-3. The following failure modes of grouted pile to sleeve connections need .