Next Generation Trns•portNext Generation Trns•portCurrent Development Update Current Development Update
Presented by
Ian Baldwin, Info Tech, Inc.
October 2006
TopicsTopics
• NGT Preconstruction Progress• NGT Infrastructure Progress• Michigan Materials Prework• Development Approach• Customer Involvement• Preparing for Additional Phases
NGT Preconstruction ProgressNGT Preconstruction Progress
OverviewOverview
• Focus on Preconstruction Business• Capture big picture view of changes
– Not everything in NGT is represented here
• View through sprint 15 (end of September)
Preconstruction Functions – CurrentPreconstruction Functions – Current
Preconstruction ProjectPreconstruction Project
• What Is In NGT– All of Project functions except handful of
fields– Most of alternate and funding functionality
• What Is Left– Sections (Key Area Not Started)– Category Improvements
Preconstruction ProposalPreconstruction Proposal
• What Is In NGT– All of Proposal functions except handful of fields– Cost + Time throughout tracking and business
logic
• What Is Left– Cost + Time Portions of some reports– Addenda (Key area not started)
• Actively working on user stories to define requirements• Process will likely change from C/S, hopefully for the
better with user feedback
Preconstruction LettingPreconstruction Letting
• What Is In NGT– Most of bid letting – Most of bid management
• What Is Left– Award/Reject statuses– Planholder billing– Address Labels– Final bid validations and calculations
Preconstruction Business AspectsPreconstruction Business Aspects
• What Is In NGT– Interface to Expedite– Proposal Level Reports– Basic Agency Options
• What Is Left– All other Trns•port interfaces out of C/S– Bid Lettings Summary Reports– Funding Reports– Detail Estimate Reports– Remaining Agency Options
NGT Infrastructure ProgressNGT Infrastructure Progress
OverviewOverview
• Focus on Infrastructure – all of NGT will be impacted
• Capture big picture view of changes– Not everything in NGT is represented here
• Try to balance needs of now and still look forward– Don’t have detailed future requirements so… – Don’t paint ourselves into a corner when we get
there
Infrastructure – CurrentInfrastructure – Current
CustomizationCustomization
• What Is In NGT– Field Validation– Report Tool – Active Reports– Filtering and Sorting– Page Customization
• What Is Left– Custom Processes/Plug-ins Framework
(Key area not started)– Attachments (Key area not started)
Reference DataReference Data
• What Is In NGT– Most Vendor Tables– Reference Items– Special Provisions– Reference Funds
• What Is Left– Vendor Affiliates– Individual Code Tables
SecuritySecurity
• What Is In NGT– Login– Access Rights to nearly all existing pages– User and Role Maintenance
• What Is Left– Control Groups (Key area not started)– Simplifying Role Maintenance– Complete Active Directory Support– Auditing/Logging (Key area not started)
• Determining requirements for auditing – maybe handled outside of NGT
Packaging/DeliveryPackaging/Delivery
• What Is In NGT– Install as part of build environment– Incremental migration and documentation
• What Is Left– Remaining functions migration and
documentation
Michigan Materials Pre-workMichigan Materials Pre-work
Materials Prework Overview Materials Prework Overview
• Incorporated as part of NGT• Funded by Michigan DOT
– Involved in User Story Creation, end of sprint review
• Already addressing scope from the larger Materials proposal
• Will be in a much better position to start the Materials phase when it happens
• Another method to get involved– Jump start a particular area of interest– Get involved on the ground floor
Progress on Materials Prework Progress on Materials Prework
• Reference Materials• Sources and Facilities• Pre-tested Stock and transactions• Certified Materials and Basis of Acceptance
– Shipments– Validations– Verifications of Quantity
Development ApproachDevelopment Approach
Development Approach RevisitedDevelopment Approach Revisited
• PES/LAS C/S as Baseline• Look for opportunities of improvement• Where practical, don’t carry over
functionality that isn’t used, or could be obsolete
• All data in C/S will have a home in NGT
Practical Examples of Redesigns Practical Examples of Redesigns
• Letting/Proposal Relationship– Easier to move proposal
• Fund Packages– More flexible– Can emulate what was done in C/S– Should simplify payment algorithms
• In Progress: “Person” within NGT– Staff Code Table– User Table– Vendor Officer
Testing FrameworkTesting Framework
• Drives the whole process• Safety net to try new things• Acceptance Test• User Interface Tests• Installation Tests
Why Do My End Users Care?Why Do My End Users Care?
• High quality • Easier to deliver updates• Customization opportunities that could
simplify their tasks• An opportunity to more closely align
NGT with agency business practices
Customer InvolvementCustomer Involvement
Collaborative Involvement Collaborative Involvement
• Trns•port Task Force– Owners of product backlog – content and priority– Sign-off at end of Sprint
• Technical Review Team– Forming for Preconstruction
• Proposal thru Award TAG– Review detailed progress– Feed requirements for potential new backlog
items– Sounding board for approaches in redesigning
certain areas
NGT Forum NGT Forum
• Agencies Involved– 23 Total Agencies have posted– Kudos to Nebraska
• Averaging About 1 New Topic per Week• Added Helpful Tips FAQ Forum• Added Civil Rights• E-mail notification functions
– Notification for new topics in a given area– Notification for replies to a specific topic
NGT Preview Site NGT Preview Site
• Encourage Agency Use• Performance Improvements
– Based on less data– Programmatic Improvements
• Data Available– User List Maintained between sprints– Researching keeping data between sprints
• Merge Entered Data with Migrated Data
NGT Pre-ReleaseNGT Pre-Release
• Development approach provides monthly production release
• Validate elements not on preview site– Installation– Migration– Configuration– Customization
• Contact Jim Johnson of the TTF if your agency is interested in a pre-release
Get InvolvedGet Involved
• NGT Forum– Get your opinion heard
• NGT Preview Site– Stress it, break it– See if it works for you
• Volunteer– TAGs– TRTs– Early Release Agency
Preparing for Additional PhasesPreparing for Additional Phases
Additional Phases for NGTAdditional Phases for NGT
• CRLMS projected to start in Q1• Business Manager for each phase• Ramping up additional NGT resources• Development team preparing to
support multiple NGT phases with updates to tools and processes
• Ensure strategic unification goals
Questions/Comments?Questions/Comments?