Presentation is loading. Please wait.

Presentation is loading. Please wait.

Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 7 Duplication.

Similar presentations


Presentation on theme: "Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 7 Duplication."— Presentation transcript:

1 Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 7 Duplication of course material for any commercial purpose without the explicit written permission of the professor is prohibited.

2 Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 2 Today’s lecture Reflection on design studio 1 Design studio 2 continued

3 Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 3 Reflection on design studio 1 More is needed

4 Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 4 Design studio 2 Design an educational traffic flow simulation program A 2-page briefing is provided, listing the main requirements for the system You will produce the design over a number of weeks, through a variety of structured exercises and arguments This will be an individual assignment, with group exercises worked in

5 Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 5 Design studio 2 This exact same design prompt was given to professional software designers – 1 hour and 50 minutes at the regular whiteboard

6 Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 6 Design studio 2 Watch the video, carefully Identify… – …five decisions points that the designers encountered – …the options they considered – …any relationships among the options Focus on essence and tradeoffs

7 Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 7 Design studio 2 Hand in a document, at the beginning of class, Tuesday Bring two copies

8 Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 8 Design studio 2 Some decision points, choices, and relationships…

9 Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 9 Design studio 2 – today Design three alternative “user interfaces” (30 min) – what does it look like, how does the user control the experience, … Design three alternative “simulators” (30 min) – how does it work “on the inside” Use the decision points, choices, and relationships – document new ones as needed Use Calico

10 Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 10 Design studio 2 – continued

11 Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 11 Design studio 2 – continued Ignoring the video, but after reading Michael Jackson’s “Representing structure in a software system design”, … …identify… – …the key decisions points underlying this design problem – …the options you think should be considered – …the relationships among the options Focus on essence and tradeoffs

12 Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 12 Design studio 2 Hand in a document, at the beginning of class, Thursday Bring two copies


Download ppt "Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 7 Duplication."

Similar presentations


Ads by Google