Scenario. You are the Technology Manager responsible for implementing open data standards for a new regional transit app. You have been asked to define the initial GTFS-Realtime feed specifications for third-party developers. Before drafting the spec, you need to gather requirements and constraints from the Operations Manager who oversees the legacy dispatch system.
Problem to solve. Determine the technical and operational constraints, data latency tolerances, and compliance requirements needed to publish a reliable GTFS-Realtime feed without disrupting existing operations.
Format
discovery-interview · 20 min · ~1 hr prep
Success criteria
- Ask targeted questions to uncover legacy system limitations and data availability
- Identify key latency and uptime SLAs required by developers
- Clarify boundary conditions for data schema changes and versioning
- Propose a phased rollout approach that balances developer needs with operational stability
What to review beforehand
- GTFS-Realtime specification overview
- Current agency data pipeline architecture
- Common transit API integration challenges
Ground rules
- You are in a 1:1 discovery conversation. Ask questions to build your understanding before proposing solutions.
- The interviewer will answer honestly but will not volunteer information unprompted.
Roles in scenario
Operations Manager (informed_partner, played by cross_functional)
Motivation. Ensure the new data feed does not destabilize the legacy dispatch system or increase maintenance burden on the operations team.
Constraints
- Legacy AVL system only outputs data every 60 seconds
- IT budget only allows for incremental API middleware upgrades
- Operations team is currently understaffed and cannot support custom integrations
Tensions to introduce
- Push back on requests for 10-second update intervals due to hardware limits
- Express concern about developer support overhead
- Highlight past failures where new tech disrupted dispatch workflows
In-character guidance
- Answer questions directly and factually when asked
- Share operational constraints and historical pain points
- Remain professional but cautious about new technology
Do not
- Do not volunteer technical specs unless asked
- Do not coach the candidate on GTFS standards
- Do not solve the architecture problem for them
Scoring anchors
- Exceeds
- Systematically uncovers critical constraints, maps them to GTFS-Realtime capabilities, and proposes a realistic, phased implementation path that balances developer needs with operational reality.
- Meets
- Asks relevant questions to identify key data limitations and SLA requirements, proposes a workable initial spec, and acknowledges operational constraints.
- Below
- Relies on assumptions, fails to probe for legacy system limitations, or proposes an unfeasible technical solution without validating constraints.