Another contradictory statement in prepare itinerary...
One of the pre-condition of prepare itinerary is "customer logged in". So it means the use case cannot be executed without satisfying this requirement. BUT, there's an alternate flow which describes that the customer has to log in BEFORE confirming the itinerary.
I have read some of the old threads reg this, but looking for some fresh brains now. Can I assume that "customer has to log in" is a mandatory requirement for executing all the use cases.
Please don't get frustracted. As with the SCJD, the SCEA is designed to provide inconsistency and other types of issues in order to assess how the student will react and deal with the problem. In order to understand the requirements of the SCEA you must treat it like any other project and start from the beginning. The literature provided by the "business analyst" is obviously incorrect in places so, like any normal commercial project, what would be your next step in order to clarify and document any concerns, assumptions, risks and issues?
The exam creators have deliberately made the exam that way, it's not a mistake but another dimension to the test itself.
Ian Roberts<br />Application Architect<br />SCJP, SCJD, SCEA, OCUP Fundamental