Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Software Development: Session 1

640 views

Published on

This is a class for businesspeople/MBA that I currently teach at UVA Darden. It's a continuation of Software Design (bit.ly/sw-class). For more on the Software Development class, see bit.ly/sw-dev.

Published in: Technology
  • Easy and easy job on-line from home. begin obtaining paid weekly quite $4k by simply doing this simple home job. I actually have created $4823 last week from this simple job. Its a simple and easy job to try to to and its earnings ar far better than regular workplace job. everyone will currently get additional greenbacks on-line by simply open this link and follow directions to urge started........... ➴➴➴➴ OPEN THIS WEBSITE ➴➴➴➴ ⇝⇝⇝ HERE►...............w­­­w­­­w­­­.­­­t­­­i­­­p­­­s­­­.­­­c­­­a­­­s­­­h­­­61­­­.­­­c­­­o­­­m
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Software Development: Session 1

  1. 1. © 2015 COWAN+ SOFTWARE DEVELOPMENT: 
 SESSION 1 GETTING STARTED Alex Cowan
  2. 2. © 2015 COWAN+ ABOUT ME Entrepreneur (5x) Intrapreneur (1x)
  3. 3. © 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
  4. 4. © 2015 COWAN+ www.alexandercowan.com ABOUT ME
  5. 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. 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. 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. 8. © 2015 COWAN+ 3. WHAT KIND OF ASSIGNMENTS WILL WE DO? CODEACADEMY TUTORIAL DESIGN CODE & TEST
  9. 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. 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. 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. 12. © 2015 COWAN+ 6. WHAT ABOUT GRADING? Attendance, Participation, & Answering Questions: 40% Completion of Individual Assignments: 40% Final Team Project: 20%
  13. 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?

×