Informatics 121 Software Design I

Slides:



Advertisements
Similar presentations
(c) 2009 University of California, Irvine – André van der Hoek1April 20, 2015 – 00:59:05 Informatics 122 Software Design II Lecture 11 André van der Hoek.
Advertisements

Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 223 Applied Software Design Techniques.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 4 Duplication.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 14.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 2 Duplication.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 7 Duplication.
© 2010 University of California, Irvine – André van der Hoek1June 10, 2015 – 06:18:06 Informatics 121 Software Design I Lecture 10 André van der Hoek &
© 2010 University of California, Irvine – André van der Hoek1June 12, 2015 – 07:51:20 Informatics 121 Software Design I Lecture 8 André van der Hoek &
© 2009 University of California, Irvine – André van der Hoek1June 13, 2015 – 18:19:12 Informatics 122 Software Design II Lecture 5 André van der Hoek &
© 2010 University of California, Irvine – André van der Hoek1June 14, 2015 – 15:24:35 Informatics 121 Software Design I Lecture 11 André van der Hoek &
© 2010 University of California, Irvine – André van der Hoek1June 15, 2015 – 14:08:09 Informatics 122 Software Design II Lecture 4 André van der Hoek &
© 2009 University of California, Irvine – André van der Hoek1June 15, 2015 – 14:29:37 Informatics 121 Software Design I Lecture 1 André van der Hoek and.
© 2010 University of California, Irvine – André van der Hoek1June 16, 2015 – 21:42:11 Informatics 121 Software Design I Lecture 7 André van der Hoek &
© 2010 University of California, Irvine – André van der Hoek1June 22, 2015 – 23:08:13 Informatics 122 Software Design II Lecture 4 Nick Lopez Duplication.
© 2010 University of California, Irvine – André van der Hoek1June 25, 2015 – 08:15:24 Informatics 121 Software Design I Lecture 3 André van der Hoek &
© 2010 University of California, Irvine – André van der Hoek1June 25, 2015 – 15:07:15 Informatics 121 Software Design I Lecture 6 André van der Hoek &
© 2010 University of California, Irvine – André van der Hoek1June 25, 2015 – 15:42:49 Informatics 121 Software Design I Lecture 13 André van der Hoek &
© 2010 University of California, Irvine – André van der Hoek1June 25, 2015 – 20:03:07 Informatics 121 Software Design I Lecture 5 André van der Hoek &
1 Informatics 121 Software Design I Design Studio I Discussion Alex Baker and André van der Hoek Duplication of course material for any commercial purpose.
© 2010 University of California, Irvine – André van der Hoek1June 26, 2015 – 00:06:40 Informatics 122 Software Design II Lecture 6 André van der Hoek &
© 2010 University of California, Irvine – André van der Hoek1June 28, 2015 – 09:26:53 Informatics 121 Software Design I Lecture 12 André van der Hoek &
© 2009 University of California, Irvine – André van der Hoek1June 29, 2015 – 10:35:56 Informatics 122 Software Design II Lecture 4 André van der Hoek &
© 2010 University of California, Irvine – André van der Hoek1July 14, 2015 – 14:37:42 Informatics 122 Software Design II Lecture 4 Nick Lopez Duplication.
© 2010 University of California, Irvine – André van der Hoek1October 23, 2015 – 10:21:58 Informatics 122 Software Design II Lecture 1 André van der Hoek.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 5 Duplication.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 5 Duplication.
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 122 Software Design II
Informatics 122 Software Design II
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 122 Software Design II
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Presentation transcript:

Informatics 121 Software Design I Lecture 9 André van der Hoek & Alex Baker Duplication of course material for any commercial purpose without the explicit written permission of the professor is prohibited. April 5, 2019 – 06:37:38 © 2009 University of California, Irvine – André van der Hoek

© 2009 University of California, Irvine – André van der Hoek Today’s Lecture Reflection Design Studio I continued April 5, 2019 – 06:37:38 © 2009 University of California, Irvine – André van der Hoek

© 2009 University of California, Irvine – André van der Hoek Reflection How does this compare to the previous design exercise, the electronic info portal? April 5, 2019 – 06:37:38 © 2009 University of California, Irvine – André van der Hoek

© 2009 University of California, Irvine – André van der Hoek Reflection What kinds of design did you find yourself practicing? application? interaction? architecture? implementation? maintenance? April 5, 2019 – 06:37:38 © 2009 University of California, Irvine – André van der Hoek

© 2009 University of California, Irvine – André van der Hoek Reflection Did you use different methods and/or different representations for each of these? How did you choose your methods/representations? What questions did you try to answer with these representations? April 5, 2019 – 06:37:38 © 2009 University of California, Irvine – André van der Hoek

© 2009 University of California, Irvine – André van der Hoek Reflection What are the three key design concerns that you addressed? Where lies the essence of each of the three design concerns? April 5, 2019 – 06:37:38 © 2009 University of California, Irvine – André van der Hoek

© 2009 University of California, Irvine – André van der Hoek Reflection How easy was it to treat each concern in isolation of the others? How easy was it to think of three partial designs for a given concern in isolation of the other concerns? How “deep” did you feel you needed to design for each concern? April 5, 2019 – 06:37:38 © 2009 University of California, Irvine – André van der Hoek

© 2009 University of California, Irvine – André van der Hoek Reflection How easy was it to choose the best qualities of the three partial designs for each concern, and bring them together? per concern for the entire design Any tradeoffs that you needed to address as part of bringing these solutions together? How much of the entire solution do you think you have put together now? What is still lacking/missing? April 5, 2019 – 06:37:38 © 2009 University of California, Irvine – André van der Hoek

© 2009 University of California, Irvine – André van der Hoek Reflection Looking back at your process, did you – consciously or subconsciously – follow the design cycle? April 5, 2019 – 06:37:38 © 2009 University of California, Irvine – André van der Hoek

© 2009 University of California, Irvine – André van der Hoek Reflection How understandable do you think your design is? by you? by your team mates? by others? April 5, 2019 – 06:37:38 © 2009 University of California, Irvine – André van der Hoek

Design Studio I Continued Your team will receive 9 partial designs (3 partial designs per 3 concerns) from 2 other teams (18 total partial designs) Individually, write 6 short reviews. For each team you received designs from, for each of their 3 concerns, choose one partial solution and write a paragraph or two describing: your confidence in its quality elegance of the solution it embeds usefulness of the representation chosen overall understandability Coordinate the partial design assignments among your team mates so that each partial design is covered by at least one person The idea that we filter them here. April 5, 2019 – 06:37:38 © 2009 University of California, Irvine – André van der Hoek

Design Studio I Continued Due Thursday at the beginning of class Bring two copies The idea that we filter them here. April 5, 2019 – 06:37:38 © 2009 University of California, Irvine – André van der Hoek