Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

prepare Itinerary and price Itinerary

 
veena madhukar
Ranch Hand
Posts: 86
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
When prepare Itinerary is read ...it appears the 'Customer Not Logged In', 'Customer Not Member' checks need to be done after the price is computed but before confirmation window is shown to the user.

However when Price Itinerary is read it appears that the 2 checks need to be done before the computation of price.

Any thoughts on how to address this? Is it better to present in assumptions that it is done before price is computed.
 
suekar meredilko
Ranch Hand
Posts: 153
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Good observation, this escaped my attention. I will put it under an assumption. It seems to be contrasting in prepare iternary and in price iternary.
 
Bobby Sh
Ranch Hand
Posts: 49
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My Thoughts:

The seq. of steps should be:

A. The screen where user can select seat #
Action : user submits the selection

B: The screen with all the flight detail(itinerary confirmation window), [ Though I do not consider this as a 'itinerary confirmation' 'cause user has not confirmed itinerary yet. At this page just itinerary price and flight detail will be displayed ]

Action: user confirms itinerary

c: Final step (All set!!! I am assuming that this is a final screen with two option: "Save itinerary" or "Pay it Now".


In the above mentioned steps the prices should be calculated between steps A and B. Also before calculating the price,we have to check if the user has logged in or not.(this is what I could interpret from 'Prepare Itinerary' use case )

So to me 2 checks (Customer Not Logged In', 'Customer Not Member' ) need to be done before the computation of price.


What is your opinion/comment ?
 
veena madhukar
Ranch Hand
Posts: 86
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Also...there is one more thing. The price itinerary is system invoked.

Let us say the alternative flow happens. If the user is not logged in.

The user who has not logged in has selected seats. The system forces him to login and then carries on with the computation of price itinerary. which layer in the system does control the execution of price itinerary?

Bez for login we go back to the user;
 
Andy Malakov
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If two usecases contradict each other, I think we can choose the one that benefit their customers. Their pricing strategy is very simple, it won't take much toll.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic