Mais conteúdo relacionado Semelhante a Software Development: Session 1 (20) Software Development: Session 13. © 2015 COWAN+
THE VENTURE DESIGN FRAMEWORK
SCALE?
PIVOT?
PRODUCT &
PROMOTION
USER STORIES
& PROTOTYPES
CUSTOMER
DISCOVERY &
EXPERIMENTS
VALUE
PROPOSITIONS &
ASSUMPTIONS
SHOW
M
E
…
?
WHATIF?
Is the problem
relevant? Is the
proposition better
vs alternatives?
Do we understand
this person? What
makes them tick?
Did the
implementation
deliver on
the story?
Was the implemented
story relevant to the
proposition?
How did the customer
/user react?
WHO?PERSONAS
WHAT?
PROBLEM
SCENARIOS &
ALTERNATIVES
5. © 2015 COWAN+
ALEX COWAN
alexandercowan.com
@cowanSF
GETTING STARTED: 6 QUESTIONS
1. What are we going to learn?
2. How does it relate to the ‘Software Design’ class?
3. What kind of assignments will we do?
4. Where do we do the assignments?
5. How do we get help?
6. What about grading?
6. © 2015 COWAN+
1. WHAT ARE WE GOING TO LEARN?
1. Build
functioning web applications using HTML, CSS, and Javascript
2. Focus
coding tasks on valuable outcomes with user stories and prototypes
3. Evaluate
alternative approaches to software implementations
4. Participate
in a version control process using Git and Github
5. Work Through
through technical issues with analytical debugging techniques
7. © 2015 COWAN+
2. HOW DOES IT RELATE TO THE ‘SOFTWARE DESIGN’ CLASS?
SCALE?
PIVOT?
PRODUCT &
PROMOTION
USER STORIES
& PROTOTYPES
CUSTOMER
DISCOVERY &
EXPERIMENTS
VALUE
PROPOSITIONS &
ASSUMPTIONS
SHOW
M
E
…
?
WHATIF?
Is the problem
relevant? Is the
proposition better
vs alternatives?
Do we understand
this person? What
makes them tick?
Did the
implementation
deliver on
the story?
Was the implemented
story relevant to the
proposition?
How did the customer
/user react?
WHO?PERSONAS
WHAT?
PROBLEM
SCENARIOS &
ALTERNATIVES
You’ll use these for
assignments
8. © 2015 COWAN+
3. WHAT KIND OF ASSIGNMENTS WILL WE DO?
CODEACADEMY
TUTORIAL
DESIGN
CODE & TEST
9. © 2015 COWAN+
4. WHERE DO WE DO THE ASSIGNMENTS?
CODEACADEMY
TUTORIAL
DESIGN
CODE & TEST
Submit completion pages
from CodeAcademy
Submit ‘Bookmark’ from
Group Google Doc
Submit page links from
WordPress with code
comments
10. © 2015 COWAN+
5. HOW DO WE GET HELP?
TRIAGE CHECKLIST
1. What happened?
What did you expect to happen vs. what actually happened?
2. What & Why?
What is the current end goal that you are trying to get to? Why?
3. What did you do?
What are the things that you’ve attempted in order to solve this problem?
4. What do you see as next steps?
What do you see as the next steps in working through the problem?
11. © 2015 COWAN+
5. HOW DO WE GET HELP?
CLASS: MON+TUES
We’ll dedicate parts of
class time to assisted
working sessions.
CLASS/LAB
BIT.LY/PDARDEN
Go to for all questions,
including those in lab.
PIAZZA
LAB: MON+WED PM (TENT)
We’ll have lab for assisted
working sessions.
LAB
12. © 2015 COWAN+
6. WHAT ABOUT GRADING?
Attendance, Participation, & Answering Questions: 40%
Completion of Individual Assignments: 40%
Final Team Project: 20%
13. © 2015 COWAN+
ALEX COWAN
alexandercowan.com
@cowanSF
GETTING STARTED: 6 QUESTIONS
1. What are we going to learn?
2. How does it relate to the ‘Software Design’ class?
3. What kind of assignments will we do?
4. Where do we do the assignments?
5. How do we get help?
6. What about grading?