meeting -*- Outline -*- * overview of OO Analysis and Design (Larman, Ch 1) recall that our goal is to create good object-oriented systems Q: what do we mean by a good object-oriented system or design? one that will help us deal with change, that can evolve recall that we're going to emphasize the skills and thought processes, rather than the details of the UML notation in fact, we won't see much UML for a while the critical questions are: how responsibility should be allocated to classes of objects? how should objects interact? we'll rely on this practice principles, heuristics and patterns we will do a case study, including requirements analysis, we will follow and each this process for development Q: what is the difference between the analysis and design?