70 likes | 171 Vues
Design Patterns Research Group 2011. Plans and Procedures. Practical perspective. What is the business case for creating a pattern library in a particular setting? What are realistic goals? Who might use it? What benefits?
E N D
Design Patterns Research Group2011 Plans and Procedures
Practical perspective • What is the business case for creating a pattern library in a particular setting? • What are realistic goals? Who might use it? What benefits? • What would be the cost in time and effort for design, creation, and ongoing maintenance? • What would be the design features of the library and patterns?
Pattern library for restaurant chain • Servers? Supervisors? Trainers? How used? • What scope? What issues? • Design of library? Design of patterns?
Pattern library for restaurant chain: Possible patterns • Dealing with a noisy table • What to do when you have too many tables • The bus person isn’t doing their job • Food is coming up slow.
Individual course plans • Within next few days, you will establish a tentative work plan, based on the credits you’ve signed up for • Suggestions: Complete planning document for a hypothetical pattern library. Prove that you understand all the contextual issues and how to design and plan for it. Provide a design for library and some sample patterns. • Create a portfolio item?
Pattern Project • Propose a real or imaginative situation in which you will be creating a pattern language that does not directly duplicate any existing language • Stipulate the domain, setting, goals, audience, likely size (with a sampling of titles), and several sample patterns • Discuss your design process—with due attention to choices you rejected