220 likes | 348 Vues
In today's lecture, we explore effective design methods and techniques essential for creating user-centered solutions in software development. Reflecting on the search process, we discuss challenges and surprises encountered when researching design elements. We emphasize structured approaches, including brainstorming, user networking, and the use of personas. Students are tasked with designing a digital workspace for software developers, integrating technology with furniture. Creative storyboarding will be utilized to visualize various design concepts. Homework includes developing five distinct storyboards to enhance design diversity and feasibility.
E N D
Informatics 121Software Design I Lecture 11 Duplication of course material for any commercial purpose without the explicit written permission of the professor is prohibited.
Today’s lecture • Reflection • Design methods • Design studio 3
Reflection • How long did you search?
Reflection • What was the most difficult category to search for?
Reflection • What was the most useful category to search for?
Reflection • What did you find that surprised you?
Reflection • What did you find that did not surprise you?
Reflection • Next time you need to design, will you go out and “steal” again?
Design techniques • “Just design” does not work, we need to approach a given design problem in a structured and disciplined manner • Design techniques are general, micro-level strategies that are known to have positive results for design • when applied at the right time • when applied right
Design techniques • Brainstorm • Divide and conquer • Divergence – transformation – convergence • Research (“steal”) • Envisioning cards
Design techniques • Use your network (talk to the user) • Weighted objectives • Personas • …
Today’s design technique • Storyboard
Design studio 3 • Design a digital desk, cubicle, and wall for software developers • This is to be a new product in an office furniture companies’ product line • Given the enormous software development industry, they want to specifically target software developers
Design studio 3 • The company wants a design of the furniture (integration of technology with furniture) • The company wants a design of the software • application design • interaction design • architecture design • The company wants this to be feasible, and integrate well with existing software development environments • The company wants it to provide a cutting edge experience that builds on novel yet useful functionality
Design studio 3 – today • Create three storyboards for this design problem • For good design purposes, aim for them being quite different
Design studio 3 – homework • Create five storyboards for this design problem • For good design purposes, aim for them being quite different • You may reuse today’s three • Due Thursday • Individual assignment