Sie sind auf Seite 1von 2

Architecture Kata Taxi

Entwickle eine Anwendung, mit der Kunden Taxifahrten bestellen knnen (siehe http://mytaxi.com). Fr Taxikunden und Taxifahrer gibt es jeweils eine App. Beide Apps teilen einer Zentrale ihren aktuellen Standort mit. Ein Taxikunde kann in seiner App ein Taxi bestellen. Taxifahrer in der Nhe des Kunden erhalten daraufhin eine Push-Nachricht und knnen die Fahrt bernehmen. Der erste Fahrer, der die Fahrt bernimmt, erhlt den Zuschlag. Dem Taxikunden wird daraufhin angezeigt, welches Taxi seine Fahrt bernimmt. Dem Taxikunden wird bis zum Eintreffen des Taxis die Position des Taxis angezeigt. Ferner wird ihm mitgeteilt, wie lange es schtzungsweise noch dauert, bis das Taxi bei ihm eintrifft.

Variation #1
Nach Abschluss der Fahrt kann der Fahrer den auf dem Taxameter angezeigten Betrag in der App eingeben, damit der Kunde ber die App eine Zahlung vornehmen kann. Die Zahlung kann per Kreditkarte oder paypal erfolgen.

Variation #2
Ein Taxikunde kann ein Taxi zu einem vorgegebenen Zeitpunkt bestellen statt fr sofort. Es wird sofort nach einem Fahrer gesucht, der die Fahrt bernehmen mchte. Sobald ein Fahrer gefunden ist, wird dem Kunden dieser mitgeteilt. Kurz vor erreichen des Zeitpunkts wird dem Kunden mitgeteilt, dass das Taxi nun auf dem Weg zu ihm ist. Wieder wird ihm die aktuelle Position angezeigt.

Variation #3
Eine bestellte Fahrt kann vom Kunden storniert werden, bevor das Taxi eintrifft. Der Taxifahrer wird darber per Push-Mitteilung informiert.

Variation #4
Der Kunde kann seine Adresse hinterlegen und eine Rechnung anfordern. Die Rechnung muss sptestens mit der Zahlung angefordert werden und kann nicht im Nachhinein angefordert werden. Ferner kann sie nur angefordert werden, wenn der Kunde ber die App bezahlt.

Variation #5
Der Kunde kann bei seiner Bestellung das Ziel angeben und erhlt dann den geschtzten Fahrpreis mitgeteilt. Dem Taxifahrer wird das Ziel ebenfalls angezeigt. http://ccd-school.de 1

Variation #6
Nach der Fahrt kann der Kunde den Taxifahrer mit 1-5 Sternchen bewerten. Der Mittelwert aller Bewertungen eines Fahrers wird dem Kunden angezeigt, wenn ein Fahrer fr seine Fahrt gefunden wurde.

http://ccd-school.de

Das könnte Ihnen auch gefallen