• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Requirements contradiction

 
Adrian Irons
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"System responds with the selected flight priced and alternative flights if less than selected and within one hour of departure and return times."

At this time the user only has selected the departure flight/s and the return flight/s.

How can the system price the Itinerary if the user not yet selected the seats?

"The simple pricing scheme consists of one price for first class and one price for coach."




I agree your comments!
 
Ricardo Ferreira
Ranch Hand
Posts: 156
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Adrian,

In the assignment there are too many doubts and contraditions intentionally. This is the measure about how, as an architect, you'll solve some real problem.

I can't tell you how to interpret this, but I can tell you that any interpretation you give for some use case, will be valid, if you justify at your architecture decisions.

There are many guys asking about why the assignment is the same for every candidate. That's the answer: Because those doubts, the assignment interpretation varies for every candidate. That's the motive because is the same assignment. If you are capable to design an architecture with your assumptions, you are able to pass in the exam.

Don't worry about the mistakes in the use cases definitions, they're there with an proposal ... create some doubts in your brain to test your decision skills. What is a architect ? Is ANY guy that know how to take an dificult decision in a dificult situation

Best Regards,
 
Theodore Casser
Ranch Hand
Posts: 1902
Hibernate Netbeans IDE PHP
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
One of the fun things about architecting a solution is that sometimes you need to deal with contradictions in the requirements. You'll need to make a decision yourself on how you want to handle it (and document that decision!) and proceed with the assignment from there.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic