GCSS-J Best Agile Practices. 2 LTG Gainey, JS/J4 Ops Sponsor: “I want capability delivered in dog-years!” GCSS-J Program Overview Joint Logistics Environment:

Slides:



Advertisements
Similar presentations
UJTL Ontology Effort TMCM Nelson And Marti Hall. Overview Vision for the UJTL and METLs Scenario Mapping Findings Proposed POA&M outline.
Advertisements

Ninth Lecture Hour 8:30 – 9:20 pm, Thursday, September 13
We ensure collaboration through a unique Moneyball-style approach to team assembly Agile Team, Custom-Designed for You Works well together Fits seamlessly.
HP Quality Center Overview.
A Combat Support Agency 1 Mission Assurance FY12 Opportunities Mission Assurance FY12 Opportunities.
ITIL: Service Transition
Agile Project Management with Scrum
1 1 UNITED STATES ARMY EVALUATION CENTER Chris Wilcox US Army Evaluation Center Mission-Based T&E Primer v1.3, 2.
USAF Condition-Based Maintenance Research Environment Air Force Research Laboratory 17 June 2009.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Fundamentals of Information Systems, Second Edition
DITSCAP Phase 2 - Verification Pramod Jampala Christopher Swenson.
The Product Owner prioritizes the requirements or features through feedback from the Stakeholders & interaction with the core team The Team.
1 Lecture 4.3a: Metrics Overview (SEF Ch 14) Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
Technical Integrity Assurance For Product Development W. Henson Graves Lockheed Martin Aeronautics Company Russ Campbell.
What is Business Analysis Planning & Monitoring?
Effective Methods for Software and Systems Integration
Visual 3. 1 Lesson 3 Risk Assessment and Risk Mitigation.
S/W Project Management
DoD Architecture Registry System DARS 16 September 2009 Walt Okon Senior Architect Engineer Senior Architect Engineer for Information Sharing Enterprise.
9/11/ SUPPORT THE WARFIGHTER DoD CIO 1 Sample Template Community of Interest (COI) Steering Committee Kick-off Date: POC: V1.0.
Why use RequisitePro RequisitePro is a comprehensive tool that supports any of today's requirements management processes. The predominant requirements.
A Combat Support Agency Defense Information Systems Agency DISN NetOps Service Assurance 2011 Customer Conference August 2011.
Environment, Safety and Occupational Health (ESOH) in the DoD Business Management Modernization Program April 2005 John Coho I&E Business Transformation.
Air University: The Intellectual and Leadership Center of the Air Force Aim High…Fly - Fight - Win The AFIT of Today is the Air Force of Tomorrow. Distribution.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Certification and Accreditation CS Phase-1: Definition Atif Sultanuddin Raja Chawat Raja Chawat.
Chapter 10 Information Systems Analysis and Design
Strategic Mobility 21 Focused on Making Decision Relevant Data A Logistics Multiplier in All Domains Strategic Mobility 21 Focused on Making Decision Relevant.
Using a Comprehensive Occupational Exposure Database to Integrate Members of the Occupational Health Team and Improve Your Occupational Health Program.
DEVELOPMENTAL TEST & EVALUATION DT&E – From Concept to Combat Integrated Test Process Darlene Mosser-Kerner Developmental Test & Evaluation OUSD(AT&L)/Systems.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
Command & Control Capabilities
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
20 th Annual Test & Evaluation Conference & Exhibition “First Steps Have The Biggest Impacts” 4 March 04 Anthony J. Devino Joint Fires Systems Engineering.
LOG 101 Curriculum Review 16 Jul 04 Richard A. Andrews, CPL Course Manager.
Software Product Line Material based on slides and chapter by Linda M. Northrop, SEI.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Lecture 2 –Approaches to Systems Development Method 10/9/15 1.
23 July 2003 PM-ITTS TSMOTSMO Information Assessment Test Tool (IATT) for IO/IW Briefing by: Darrell L Quarles Program Director U.S. Army Threat Systems.
A Net-Centric DoD NII/CIO 1 Sample Template Community of Interest (COI) Steering Committee Kick-off Date: POC:
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
© 2010 Marcato Partners, LLC Scrum Experience Group Team Foundation Server (TFS) Marcato / Kardia Health Systems April 27, 2010.
An Agile Requirements Approach 1. Step 1: Get Organized  Meet with your team and agree on the basic software processes you will employ.  Decide how.
Intelligence and Information Systems 1 3/17/2004 © 2004 Raytheon Company USC/CSE Executive Workshop on Agile Experiences March 17, 2004 A Raytheon Agile.
USJFCOM 27 Jul EXECUTIVE OVERVIEW Col David Brown, USAF JFIIT Commander UNCLASSIFIED Joint Fires Integration and Interoperability Team (JFIIT)
Software Project Management
Evaluating GIS for Disaster Management Bruce Kinner GEOG 596A.
SwCDR (Peer) Review 1 UCB MAVEN Particles and Fields Flight Software Critical Design Review Peter R. Harvey.
Power to the Edge A Net-Centric DoD NII/DoD CIO IT Acquisition Management Transformation Rapid Improvement Team (RIT) Principals Meeting November 18, 2003.
SUPPORT THE WARFIGHTER MPE Reference Architecture Development Kick-off Meeting Deputy Director Architecture & Interoperability Office of the DoD CIO Thomas.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Configuration Control (Aliases: change control, change management )
Environment, Safety, and Occupational Health Opportunities in DoD Business Transformation May 4, 2006.
What’s New in SPEED APPS 2.3 ? Business Excellence Application Services.
 System Requirement Specification and System Planning.
AGILE METHODS Curtis Cook CS 569 Spring 2003.
Embedded Systems Software Engineering
DT&E Strategy and the Developmental Evaluation Framework (DEF) Concept & Program Implementation 5 June 2014.
Managing the Project Lifecycle
Defense Information Systems Agency A Combat Support Agency
Fundamentals of Information Systems, Sixth Edition
Project Workflow.
Milestone A to Milestone B Requirements Management Activities
Dependability management in automated border control
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Adjective: Able to move quickly and easily. Principles and Values
Engineering Processes
Developmental Test and Requirements: Best Practices of Successful Information Systems using Agile Methods LEADERSHIP BRIEF Jeremy Kramer,
Presentation transcript:

GCSS-J Best Agile Practices

2 LTG Gainey, JS/J4 Ops Sponsor: “I want capability delivered in dog-years!” GCSS-J Program Overview Joint Logistics Environment: Visibility of logistic processes, resources, and requirements Web-based system (NIPR / SIPR) managed by DISA Retrieves authoritative data on facilities, units, ships, aircraft, etc. Provides decision support tools to analyze, manipulate and display the data Users collaborate to integrate combat support data Users represent Maintenance, Supply & Services, Health Service & Support, Movement Services, Civil Military Engineering & Personnel Mngmt Began as Rapid Improvement Team (RIT) -Dec 2001 Working Release 7 - “agile” for approx 2 yrs  How will it get here?  When will it get here?  Where is it? 2

3 Currently supporting 2 releases per year (goal is 4) Multiple (3-5) Sprints per release Development Sprints are one month in duration Sprints are NOT fielded but available for users on the First Look Site GCSS-J Scrum Scrum is an agile software development framework Sprint Backlog Production Ready Feature Product Backlog Discovery Planning Initial Planning SPRINT The Sprint Cycle Sprint Review Daily Scrum Sprint Planning Release Planning 3

4 System Acceptance/Qualification Test Security Test & Evaluation Fielding Decision Review Agile Development Process – includes planning, development, review, user assessment Requirements Analysis OT&E MayAprMarFebJanDecNovOctSep 1 st Quarter 3 rd Quarter 4 th Quarter FY11 AugJulJun 2 nd Quarter OT Readiness Review Release 7.2 OctSepAug Sprint a Sprint b Sprint c Sprint d GCSS 7.2 GCSS 7.3 Includes Site Prep, SW Installation, and Pilot Release 7.3: 3 Dec JulJun GCSS-J Schedule FY10 Sprint e Contractor Integration Test Test Plan Test Concept Brief Risk Assessment Sprint c Sprint b Sprint a 4 th Quarter 4 Currently supporting 2 releases per year (goal is 4) Multiple (3-5) Sprints per release Development Sprints are one month in duration Sprints are NOT fielded but available for users on the First Look Site

5 5 COI 1 MOE Critical Operational Issues Mission Based: Traced to Joint Capability Areas (JCAs), levels 1-3 Measures of Effectiveness / Measures of Suitability Mission Based: JCAs Level 4-7, or OV-5 system’s activity model Measures of Performance Task Based: Traced to Universal Joint Task List (UJTLs), or User input – tasks they perform Measures of System Attributes Technical Measures: Key Performance Parameters (KPPs) Critical Technical Parameters (CTPs) Key System Attributes (KSAs) MOP MOP MOE MOP MOSA a MOSA a... Evaluation Structure MOSA 1.1.a MOSA 1.1.a Majority of Evaluation Structure can be “Solution Agnostic”

6 Evaluation Structure (cont.) Joint Capability Areas (JCAs)/Universal Joint Task List (UJTL) MOE = Measure of Effectiveness

7 Task MOPs Mapped to External Interfaces Each Interface is mapped to the mission tasks (MOPs) that require effective end-to-end data exchange to be successful If a data exchange is NOT Timely Accurate Complete Useable Effective in determining which of the interfaces are truly ‘critical’ for mission accomplishment - Information exchanges are correlated to the tasks they support. - A single interface may provide different information exchanges for different tasks. - Some tasks are mission critical, some are not (determined by users). Interoperability Integrated within Evaluation Structure Task MOPs

8 OMT Tests Focused on Higher Risk Areas Assessing Risk to Determine Level of Test Minor 1. Maintenance 2. Supply/Services Joint Decision Support Tools Display/MapCollaboratePredict Likelihood of Failure Impact on Mission Moderate Minor EnhancedNew Functional Area Example: Maintenance and Supply Services FR 126 FR 127 FR 125 New Capability Enhancement 2 1 Maintenance Minor Change / Fix Query Tool New Capability Enhancement 00 Supply/Services No change from last release: no testing required Risk: Moderate Requires OMT testing Functional Reqmts (FR) developed for each User Story FR’s associated with Functional Areas, and categorized Low risk items for use-case testing (users not needed) High risk items for Op Mission Thread testing (users needed) Design of Experiments (DOE) employed to determine key factors and effects of varied environmental conditions No Change Minor Change / Fix 0 Risk: Minor Use-case test only 8

9 Early Involvement –Users and Testers Collaborate on issues, metrics, data elements, conditions –Develop mission-based evaluation structure Readily accommodates emerging user stories and functional reqmts Risk-based –Level of Test determined by risk associated with how s/w change impacts the affected tasks/activities –“Right sizes” test scope = less burden on operational user test Mission-focused –Founded in Joint doctrine (JCAs, JPs, UJTLs) –Links information exchanges to tasks/missions –Answer the “so what” to decision makers Best Practices

10 Continuous Monitoring –Continuous data collection on operational system Reliability, Availability, Maintainability Information Assurance –Integrated team (DIA & JITC) scans continuously throughout development –Annual assessment of hosting facility Remote Data Collection –Use of Defense Connect Online to observe and record user actions Best Practices

11 Lessons Learned Requirements & the JCIDS Process –requirements evolve based on warfighter needs –agility to modify the evaluation plan (COI, MOE/S, MOP) for every GCSS-J increment/release TES / TEMP –Not a good fit for Agile programs cannot write detailed descriptions of test events, objectives, scope, as we currently do shift emphasis to test plan (release) or test cases (sprint) –Does not include key stakeholders endorsements (JS/J6 and DAA) Embedded Instrumentation –automation essential to Agile methods –requires built-in instrumentation to support lifecycle testing Test Integration at Sprint Level –all test disciplines (dt, ot, iop, sec) Test windows too small for a statistically relevant RAM evaluation Information Assurance (IA) evaluations in hosting facilities

JITC... Experts in testing & certification, accelerating the Nation's IT dominance