Download presentation
Presentation is loading. Please wait.
Published byNoreen Thompson Modified over 9 years ago
1
SunGuide TM Software Development Project Test Readiness Review (TRR) Meeting August 27, 2007
2
August 27, 2007SunGuide TRR Meeting 2 Agenda TimeItem Lead 1:00 – 1:05Introductions 1:05 – 1:10Logistics Steve Dellenback 1:10 – 1:40Discuss Project Status Steve Dellenback / Robert Heller / James Barbosa 1:40 – 1:55Hardware / Lab Configuration Testing Process Test Procedures Deferred Test Cases Steve Dellenback / Robert Heller 1:55 – 2:10FCA (Functional Configuration Audit) Results Walt Townsend 2:10 – 2:30Open Discussion All
3
August 27, 2007SunGuide TRR Meeting 3 Introductions
4
August 27, 2007SunGuide TRR Meeting 4 Agenda TimeItem Lead 1:00 – 1:05Introductions 1:05 – 1:10Logistics Steve Dellenback 1:10 – 1:40Discuss Project Status Steve Dellenback / Robert Heller / James Barbosa 1:40 – 1:55Hardware / Lab Configuration Testing Process Test Procedures Deferred Test Cases Steve Dellenback / Robert Heller 1:55 – 2:10FCA (Functional Configuration Audit) Results Walt Townsend 2:10 – 2:30Open Discussion All
5
August 27, 2007SunGuide TRR Meeting 5 Logistics Test location: –ITS Demo Lab Breaks: –Rolling Lunch –SwRI Cafeteria Internet: –Available in the lobby (100baseT connection) Restrooms Lobby Demo Lab
6
August 27, 2007SunGuide TRR Meeting 6 Agenda TimeItem Lead 1:00 – 1:05Introductions 1:05 – 1:10Logistics Steve Dellenback 1:10 – 1:40Discuss Project Status Steve Dellenback / Robert Heller / James Barbosa 1:40 – 1:55Hardware / Lab Configuration Testing Process Test Procedures Deferred Test Cases Steve Dellenback / Robert Heller 1:55 – 2:10FCA (Functional Configuration Audit) Results Walt Townsend 2:10 – 2:30Open Discussion All
7
August 27, 2007SunGuide TRR Meeting 7 Project Schedule Notice to proceed: –March 7, 2007 Design Reviews: –May 2-3, 2007 (iFlorida) –May 8-9, 2007 (EM / RS / AVL/RR / IDS) Follow-up Design Reviews: –May 22, 2007 (iFlorida) –May 31, 2007 (EM / RS / AVL/RR / IDS) FAT schedule: –Initial: week of August 6, 2007 –After design reviews: week of August 27, 2007 –During integration: Week of August 27, 2007 Week of September 24, 2007 (EM, RS, AVL/RR, IDS)
8
August 27, 2007SunGuide TRR Meeting 8 Forward Looking Schedule (dates tentative until FDOT approved) FAT 2: –Week of Sep 24 th (at SwRI) IV&V – TERL (FDOT/PBS&J led activity): –Week of October 8 th Installs: –Week of Oct 15: D4 –Week of Oct 22: D5 D6 –Week of Oct 29: D2 D7
9
August 27, 2007SunGuide TRR Meeting 9 Why the Schedule Slippage Remember – its always easy to look backwards and figure out why something “went wrong” SwRI and IBI have developed a very strong working relationship: –Mutual respect among developers –PMs have learned how “to work together” –Combined team / skills is extremely strong Number of FDOT provided requirements / schedule: –Release 1.x: 28016 months –Release 2.x: 27813 months (some overlay w/R1.x) –Release 3: 607 6 months The FDOT expressed functionality in the Design Reviews was not captured in the requirements (which is what schedule was based on)
10
August 27, 2007SunGuide TRR Meeting 10 Why the Schedule Slippage: Continued SwRI/IBI significantly underestimated the effort associated with our joint design efforts (especially ICD creation and finalization): –Took many weeks longer than anticipated –We should have had our developers finalize this document much sooner after NTP IBI significantly underestimated the effort associated with developing architecturally compliant SunGuide GUIs –The EM GUI screens are some of the most complex in SunGuide –The impact of the underestimation was considerable. This will be factored into future estimates In retrospect, the development team should not have taken on the additional 'responder audit' related requirements without requesting an extension SwRI/IBI significantly underestimated the effort associated with joint software integration: –Extensive subsystem interdependency (EM, AVL/RR, RS, EV) slowed the pace of integration much more than anticipated. Schedule was very aggressive from the beginning
11
August 27, 2007SunGuide TRR Meeting 11 Agenda TimeItem Lead 1:00 – 1:05Introductions 1:05 – 1:10Logistics Steve Dellenback 1:10 – 1:40Discuss Project Status Steve Dellenback / Robert Heller / James Barbosa 1:40 – 1:55Hardware / Lab Configuration Testing Process Test Procedures Deferred Test Cases Steve Dellenback / Robert Heller 1:55 – 2:10FCA (Functional Configuration Audit) Results Walt Townsend 2:10 – 2:30Open Discussion All
12
August 27, 2007SunGuide TRR Meeting 12 Purpose of TRR / FAT Purpose: –Review preparations for testing –Walk through the test procedures at a very high level and determine if anyone has any comments Ground Rules: –Testing will not depart from the written procedures –Any requested “ad hoc” testing will occur after the formal testing process –Re-writing of requirements / scope additions will be captured for future consideration Approvals: –FDOT/SwRI will witness each test case (on “Master SICP”) –At the conclusion, FDOT will sign SICP cover page to acknowledge all tests were executed as written/noted in the “Master SICP”
13
August 27, 2007SunGuide TRR Meeting 13
14
August 27, 2007SunGuide TRR Meeting 14 SwRI Server Farm SAN: –Two drive bays –6 fiber connected hosts FAT: –Four DL380s Development: –Six DL380s –Eight DL370s
15
August 27, 2007SunGuide TRR Meeting 15 Hardware Configuration Kepler / Lieibnitz (District 5 database): DMS devices: o Four IDI 2x20 devices: 01-Demo 03-Demo 04-Demo 06-Demo o One IDI 3x18 device: 99-BigSign VSL devices: o Two IDI 2x20 (1x2) devices: 02-DemoVSL 05-DemoVSL CCTV devices: o One AD Ultra 7: 100-SwRI_AD_Ultra7 o One AD Ultra 8: 101-SwRI_AD_Ultra8 o One Vicon (NTCIP): SwRI Cohu (I-4 @ SR436) o One Cohu (NTCIP) : SwRI Cohu (I-4 @ West of 436) Video Capture (standalone workstation with capture card): o Vbrick decoder: using 1 video feed for multiple “simulated” cameras TSS devices: o Driven by simulators RWIS devices: o Driven by simulators Peano (District 4 database): DMS devices: o Five IDI 2x20 devices: 01-Demo 02-Demo 03-Demo 04-Demo CCTV devices: o None TSS devices: o None Taylor (District 6 database): DMS devices: o None CCTV devices: o None TSS devices: o None Pythagoras (hosts C2C / web sites): Web site (fl511dev.datasys.swri.edu) Event Viewer (EventViewer.datasys.swri.edu)
16
August 27, 2007SunGuide TRR Meeting 16 Release 3.0 Integration Cases IC-1: Configuration Editor (CE) IC-2: Variable Speed Limit (VSL) IC-3: American Dynamics Closed Circuit Television (AD CCTV) Driver IC-4: 511 (511) IC-5: Web Server (WS) IC-6: Automatic Vehicle Location (AVL)/Road Ranger (RR) IC-7: Incident Detection Subsystem (IDS) IC-8: Event Management (EM) (includes Responder Audit) IC-9: Response Plan Generation (RPG) IC-10: Reporting Subsystem (RS) IC-11: Event Viewer (EV) IC-12: Operational Data Store (ODS) IC-13: General Subsystem Updates (GEN)
17
August 27, 2007SunGuide TRR Meeting 17 FAT 1 Limitations Testing activities that require Event Management (EM) are limited Test cases pertaining to iFlorida can be mostly passed (other than the EM implications) Comment: D5 has an “early install” of: –511 –AD CCTV Driver –VSL –Web Server –Release 3.0 core components (C2C, GUI, MAS, Data Bus, TSS)
18
August 27, 2007SunGuide TRR Meeting 18 Schedule for Testing Date / TimeItemLead Tuesday IC-1: Configuration Editor (CE) IC-2: Variable Speed Limit (VSL) IC-3: American Dynamics CCTV (AD CCTV) Driver IC-4: 511 (511) IC-5: Web Server (WS) SwRI Team Wednesday Morning IC-11: Event Viewer (EV) IC-12: Operational Data Store (ODS) IC-13: General Subsystem Updates (GEN) SwRI Team Weds Afternoon Thursday Morning Execution of partial test cases: IC-6: AVL/RR (partial) IC-7: Incident Detection (partial) IC-9: Response Plan Generation (partial) IC-10: Reporting Subsystem (partial) SwRI and IBI
19
August 27, 2007SunGuide TRR Meeting 19 Test Case Example
20
August 27, 2007SunGuide TRR Meeting 20 Questions About Test Cases?
21
August 27, 2007SunGuide TRR Meeting 21 Environment Note Note that SwRI has both “real” equipment and simulators in the lab There are times that the simulators “mis-behave” and we find ourselves “re-testing” to achieve the results The “re-tests” do NOT require software modifications For example, a drunk driver took out the power (actually causing a short on the power lines and toasted a number of devices such as voice mail) to SwRI and the Cortec Codecs have never been the same. SwRI has other project’s that will occasionally (accidentally) “hit” our development devices
22
August 27, 2007SunGuide TRR Meeting 22 Agenda TimeItem Lead 1:00 – 1:05Introductions 1:05 – 1:10Logistics Steve Dellenback 1:10 – 1:40Discuss Project Status Steve Dellenback / Robert Heller / James Barbosa 1:40 – 1:55Hardware / Lab Configuration Testing Process Test Procedures Deferred Test Cases Steve Dellenback / Robert Heller 1:55 – 2:10FCA (Functional Configuration Audit) Results Walt Townsend 2:10 – 2:30Open Discussion All
23
August 27, 2007SunGuide TRR Meeting 23 FCA Results Performed by Walt Townsend on August 27, 2007 Activities: –Verify that VDD is correct and accurately describes the release –Verify that configuration management processes have been followed (software is stored correctly in the repository; and software to be tested has been built from the repository) –Verify that the physical setup of the test environment is sufficient to validate the requirements (make sure that I/O test devices are really connected as described, etc.) –Verify that the test environment is correctly described in the test Document
24
August 27, 2007SunGuide TRR Meeting 24 Agenda TimeItem Lead 1:00 – 1:05Introductions 1:05 – 1:10Logistics Steve Dellenback 1:10 – 1:40Discuss Project Status Steve Dellenback / Robert Heller / James Barbosa 1:40 – 1:55Hardware / Lab Configuration Testing Process Test Procedures Deferred Test Cases Steve Dellenback / Robert Heller 1:55 – 2:10FCA (Functional Configuration Audit) Results Walt Townsend 2:10 – 2:30Open Discussion All
25
August 27, 2007SunGuide TRR Meeting 25 Open Discussion Review Agenda
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.