10-152-391 Team Software Development

NTC Zoo

Given the following specification of a Zoo, as a group, create an object diagram using to represent it. Write this down because if you refresh the page, you might be assigned a different software.

The zoo has a ladies room that is a restroom.

The zoo has a mens room that is a restroom.

The zoo has a ticket booth that is a booth.

The ticket booth has an attendant that is an employee.

John Zookeeper contacted you because he heard that Agile Development is the "cat's pajama's". He wants his zoo setup in an agile manner. So you set up a meeting.

During the meeting, John tells you that he heard you were the Agile 'Guru' and that Agile is the solution to all of his zoo woes.

He wants you to let him know how long it will take, an approximate cost and a visual of the program.

Your mission (should you choose to accept it) is to draw up a diagram of the zoo per John's requirements. Additionally, let him know how long it will take and how much it will cost. Just for kicks, throw in some technological terms...agile terms, what programs/language you would use, etc.