design 101- from idea to software design

25
DESIGN 101 From Idea to Software Design

Upload: agorolabs

Post on 07-Aug-2015

168 views

Category:

Software


8 download

TRANSCRIPT

Page 1: Design 101- From Idea to Software Design

DESIGN 101From Idea to Software Design

Page 2: Design 101- From Idea to Software Design

Agenda• Introduction• The Ideators Dilemma• Elevator Pitch & Business Goals• Personas & Scenarios• Modeling the Domain• Coding the Domain Model

Page 3: Design 101- From Idea to Software Design

Most people with an idea…• ‘know’ they’ve got a market for a product• have limited UX/design capabilities• will develop something that users don’t really want

Page 4: Design 101- From Idea to Software Design
Page 5: Design 101- From Idea to Software Design
Page 6: Design 101- From Idea to Software Design
Page 7: Design 101- From Idea to Software Design
Page 8: Design 101- From Idea to Software Design
Page 9: Design 101- From Idea to Software Design
Page 10: Design 101- From Idea to Software Design
Page 11: Design 101- From Idea to Software Design
Page 12: Design 101- From Idea to Software Design
Page 13: Design 101- From Idea to Software Design
Page 14: Design 101- From Idea to Software Design
Page 15: Design 101- From Idea to Software Design

Personas

Page 16: Design 101- From Idea to Software Design
Page 17: Design 101- From Idea to Software Design

User Stories

Page 18: Design 101- From Idea to Software Design

User Story Format

• User – The type of User or Persona

• Goal – Objective, Outcome, Action and Result, etc.

• Business Benefit – How will the business benefit from

implementing this User Story.

As a <User>I want to <Goal>So that <Business Benefit>

As a Player who is new to PokerI want to see tips pop up in game, that explain good moves I missed out on makingSo that I feel like I am learning and hence want to keep playing

Page 19: Design 101- From Idea to Software Design

Modelling the Domain with UML

Page 20: Design 101- From Idea to Software Design

Example Domain Model: Vehicle

Page 21: Design 101- From Idea to Software Design
Page 22: Design 101- From Idea to Software Design

• Lucid Chart – http://www.lucidchart.com • Balsamiq - https://balsamiq.com • Axure - http://www.axure.com • Proto.io - https://proto.io • I-Rise - http://www.irise.com

Popular Tools

Page 23: Design 101- From Idea to Software Design

QUESTIONS?

Page 24: Design 101- From Idea to Software Design

References• Lean UX: Applying Lean Principles to Improve User

Experience – Jeff Gothelf & Josh Seiden• Lean UX: Getting out of the Deliverables Business -

https://www.youtube.com/watch?v=nvAEwXPqM3Y • Lean Startup: How constant innovation creates radically

successful businesses – Eric Reis• Design Thinking at IDEO - http://www.ideo.com/about/

Page 25: Design 101- From Idea to Software Design

Credits• Modev - http://modev.com/• Lean UX for Startups and Enterprise: 10 Secrets to

Success - https://www.youtube.com/watch?v=MuRis2PGysg