next generation trnsport presented by paul neumann, ttf chair, colorado dot ian baldwin, info tech,...
TRANSCRIPT
![Page 1: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/1.jpg)
Next Generation Trns•portNext Generation Trns•port
Presented by
Paul Neumann, TTF Chair, Colorado DOTIan Baldwin, Info Tech, Inc.
November 2005
![Page 2: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/2.jpg)
NGT OverviewNGT Overview
• How Did We Get Here
• Where Are We Going
• How Does The Methodology Work
• How Can I Get Involved
• What Have We Done So Far
![Page 3: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/3.jpg)
How Did We Get HereHow Did We Get Here
![Page 4: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/4.jpg)
Trns•port Strategic Goals and NGTTrns•port Strategic Goals and NGT
• Align with AASHTOWare strategic direction– Web services solutions, web-based clients, XML
• Eliminate unnecessary boundaries – Unified data, security models, business rules
• Bring Trns•port’s value to broader audiences– Web-based access, support for multiple devices
• Reduce agency Total Cost of Ownership– Easier deployment, support, training, integration
![Page 5: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/5.jpg)
Trns•port Strategic Goals and NGTTrns•port Strategic Goals and NGT
• Provide architecture that meets the needs of current and future customers– Loosely coupled Services-Oriented Architecture– Improved reporting capabilities
• Consistent, unified models– Data model– Business rules model– Security model
• Enable easier integration with other systems– Web service interfaces based on industry standards
![Page 6: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/6.jpg)
Active User InputActive User Input
• TAG Involvement
• Ballot Process
• Agency Support
![Page 7: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/7.jpg)
Where Are We GoingWhere Are We Going
![Page 8: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/8.jpg)
Where Are We GoingWhere Are We Going
• NGT Roadmap
• NGT Phase 1 Goals
• NGT Phase 1 Artifacts
• Comparing with C/S Trns•port
• Pending Initiatives
![Page 9: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/9.jpg)
NGT RoadmapNGT Roadmap
Phase Increment1 Proposal, Letting, and Aw ard
2 Bid Analysis
3 Materials Management
3 Construction and Materials Field Reporting
4 Contract Monitoring and Reporting
5 Construction Management
6 Cost-based and Parametric Estimation
AASHTO Fiscal Year09-1005-06 06-07 07-08 08-09
This plan is tentative and is subject to change due to factors such as funding availability
![Page 10: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/10.jpg)
NGT Phase 1 GoalsNGT Phase 1 Goals
• Implement Trns•port proposal, letting, and award business functions that are functionally equivalent to C/S PES/LAS, as determined by the TTF
• Incrementally achieve the goals of data model, business rule, security model, and architecture unification
• Enable the start of other NGT phases in parallel once foundation is built
![Page 11: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/11.jpg)
NGT Phase 1 ArtifactsNGT Phase 1 Artifacts
• Web Application • Suite of Acceptance Tests – Requirements
– Business Rules Repository
• On-Line Documentation• Migration Utility
![Page 12: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/12.jpg)
Current Trns•port ArchitectureCurrent Trns•port Architecture
D atab as e
B a tc hA p p lic a tio n
S e rv e r
W ebB ro w s er
W eb F unc tio nS erver
ExternalS ys tem s
T hic kC lients
M o bile &Standalo ne
M o dule s
![Page 13: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/13.jpg)
NGT Services-Oriented ArchitectureNGT Services-Oriented Architecture
D atab as e
W eb S ervic es R ep o rtS ervic es
W eb B ro w s erU s er Interfac e(W eb S erver)
U s er Interfac e(H and held )
ExternalS ys tem s
M etad ata
![Page 14: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/14.jpg)
Pending InitiativesPending Initiatives
• Materials Management preliminary work
• Civil Rights and Labor Management System
• TRACER Phase 2
• Increase focus on infrastructure requirements to support initiatives
![Page 15: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/15.jpg)
How Does The Methodology WorkHow Does The Methodology Work
![Page 16: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/16.jpg)
How Does The Methodology WorkHow Does The Methodology Work
• Agile Development Process
• Test-Driven Development
• *Breakout Session – Tuesday 8:00 pm*
![Page 17: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/17.jpg)
NGT Agile Development ProcessNGT Agile Development Process
• Product Backlog– List of prioritized requirements (“Backlog Items”)
• ~1 month “sprints” build highest priority items• Produce potentially-releasable product increments
– Define what it means to be DONE
• Hands-on evaluation by TTF or appointed TRT for every sprint
• Dedicated, co-located development team• Produces artifacts equivalent to Requirement
Specification and Design Specification
![Page 18: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/18.jpg)
Test-Driven DevelopmentTest-Driven Development
• Requirements specified as executable acceptance tests
• Automate both acceptance and unit tests to maximum practical extent
• Includes business and UI testing• Write tests, then code to meet tests• Creates high degree of freedom
– Easy to spot changes/updates that don’t work– Enables you to change course quickly
![Page 19: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/19.jpg)
How Can I Get InvolvedHow Can I Get Involved
![Page 20: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/20.jpg)
Customer InvolvementCustomer Involvement
• Give Input– Feed requirements– TTF prioritizes entire product backlog– TRT prioritizes subset of product backlog within their
given business area– Agencies help prioritize through ballot process
• Validate Output– TTF or appointed TRT validates tests as requirements– TTF access to preview site– TTF planning agency access to preview site
![Page 21: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/21.jpg)
Message BoardMessage Board
• Place for User Collaboration
• Exchange ideas
• Search for topics of interest
• Monitored forums for discussion
• *Presentation - Sunday 2:00 pm*
![Page 22: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/22.jpg)
Impact AssessmentImpact Assessment
• Survey agencies for customizations in PES/LAS
• Help identify impacts
• Current NGT development could leverage findings
• *Presentation – Wednesday 10:45 am*
![Page 23: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/23.jpg)
What Have We Done So FarWhat Have We Done So Far
![Page 24: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/24.jpg)
What Have We Done So FarWhat Have We Done So Far
• Ramping Up
• Infrastructure Decisions– Reporting Tool– Survey for External Authentication– Projected Platforms
• NGT Phase 1– PES/LAS Developed Functionality– Demo
![Page 25: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/25.jpg)
Ramping UpRamping Up
• Research & Development– Virginia DOT Web Services– Virginia DOT Data Model Unification
• *Presentation – Sunday 2:30 pm*
• Mobilization– Development environment– Project Methodology
• Training
![Page 26: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/26.jpg)
Reporting ToolReporting Tool
• Active Reports (DataDynamics) selected
• .html, .pdf outputs
• No cost runtime distribution
• Agencies still can use a separate tool to present data if desired
• Replaces reporting aspect of RTF
![Page 27: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/27.jpg)
Survey for External AuthenticationSurvey for External Authentication
• First instance of querying agencies directly for part of NGT functionality
• Over ½ of responding agencies do use or plan to use external authentication– MS Active Directory clear winner
• Support using MS Active Directory as an option for authentication
• Put support for other services as lower priority backlog item
![Page 28: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/28.jpg)
Projected Platforms (Subject to Change)Projected Platforms (Subject to Change)
• Database– Oracle 10g– DB2 8.2– Sybase will not be supported
• Server Operating Platform– Windows 2003 Server
• Supported Browsers– Internet Explorer 6.x– Firefox 1.x
• Development Environment– .NET 1.1
![Page 29: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/29.jpg)
Developed FunctionalityDeveloped Functionality
• Projects
• Funding
• PES Worksheet equivalent
• Reporting Tool incorporated
![Page 30: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/30.jpg)
DemoDemo
![Page 31: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/31.jpg)
Points of ContactPoints of Contact
• [email protected]– TTF and Info Tech Team Leads
• www.cloverleaf.net/ngt/– Entry point to all NGT related areas
• Paul Neumann, TTF Chair, Colorado DOT– [email protected]
• Chuck Conley, AASHTO PM– [email protected]
![Page 32: Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005](https://reader030.vdocuments.net/reader030/viewer/2022032523/56649d8e5503460f94a775e9/html5/thumbnails/32.jpg)
Questions/Comments?Questions/Comments?