Initial requirements, user stories and object model