Skip to Content
Trips Enjoy
Software (SRS)Requirements

STF — Staffing

Functional requirements for Staffing (STF).

Traces to the business requirements.

FR-STF-01 — Driver tracks

Each vehicle shall be driven by an organization-owned driver or by a platform driver through a finalized deal.

MustsourceBR-STF-01

  • Given a vehicle being staffed, when a driver is chosen, then only these two options are offered.

FR-STF-02 — Photographer tracks

A trip's photographer shall be organization-owned or a platform photographer through a finalized deal.

MustsourceBR-STF-02

  • Given a platform photographer is chosen, when the organization proceeds, then a deal starts and no assignment is made until it is finalized.

FR-STF-03 — Ready gate

A trip shall not move to Ready until every vehicle has a confirmed driver and moderator and every platform deal is finalized. The system lists each gap.

MustsourceBR-STF-05BRL-07

  • Given vehicle 3 has no moderator, when Ready is requested, then it is refused and vehicle 3 is listed.

FR-STF-04 — Assignment after finalized deal

A platform supplier shall be assigned only after both parties accept the same terms.

MustsourceBR-STF-04BRL-04

  • Given a deal in Countered by Provider, when assignment is attempted, then it is refused.

FR-STF-05 — Moderator assignment

The organization shall assign one moderator per vehicle, with a phone number (D-107). Access is limited to that vehicle on that trip until 24 hours after the trip ends.

MustsourceBR-STF-05BR-CHK-04

  • Given moderator A on vehicle 1, when A opens the app, then only vehicle 1 shows.

FR-STF-06 — Deal request visibility

A supplier shall see trip, route, date, vehicle and pay before responding.

MustsourceBR-STF-06

  • Given an open deal request, when the supplier opens it, then those details show before accept or counter is enabled.

FR-STF-07 — Reassignment deadline

When a supplier drops out or is paused, the organization shall be able to reassign until 24 hours before departure; after that the trip shows "driver needed" and operations is alerted. A staffing-gap email goes out 48 hours before departure (D-185, D-187).

MustsourceBR-STF-05BRL-17

  • Given a vehicle without a driver 48 hours before departure, when the job runs, then the organization is emailed about the gap.

On this page