Cosi 165a - IT Entrepreneurship
Agile Software Development
Agile Software Development
How software engineering works (in my experience)
How a software company is organized
What is a software company nowadays anyway?
Classic roles and how they apply in a software company
Marketing
Sales
Engineering+Quality Assurance
Finance
Business Development
The role of a ‘schedule’
Why is it important?
How is it used?
Discussion:
When things change….
How are some of the ways that things can change?
What can cause those changes
Agile
Project management/Software engineering
Methodology? Many variants.
Not a survey; just learning how to use a particular tool
Agile => Extreme Programming, Scrum, and many other variants.
Other methodologies: waterfall. “BDUF”.
Scrum
Our preferred variant of agile
Scrum Principles:
Change is expected and embraced
Time-boxing: work in fixed units of time (sprints)
Describe what is to be built in small bite-size pieces (stories)
Small, empowered, cross functional teams (scrum teams)
Rapid Iteration with continues customer input (product owner)
Don’t estimate – measure
Concepts from Scrum:
Stories
Standup meetings
Backlog
Product Owner
Scrum Master
Sprints (for us, 1 week sprints)
Velocity
Pair Programming
Continual Integration
Test Driven Development
Was this helpful!?
yes
/
no
Welcome
Term Overview
List of lectures
Guide to this site
Entrepreneurial Projects
Lectures
Lean Startup Immersion
Welcome!!
Intro to Lean Startup
Hypotheses/Assumptions
Minimum Viable Product
Review and practice
Metrics & Growth Engine
Pivot and Grow
Pilot Project Conclusion
Frame 1
Term project Kickoff
Market segments/Value Prop
Quant and Qual Testing
Mockups and Prototypes
Business Models
Frame 1 Conclusion
Frame 2
UI and UX Basics
User Experience Flow
Product Architecture
Client and the server data models
Frame 2 Review
Frame 3
Pricing Models
Finance for Geeks
Growth Hacking
Real World Survival Kit
Intellectual Property [IANAL]
Marketing for Entrepreneurs
Pizza Party?!
Background
Learning Objectives
Homework info
FAQ for Pito Salas
Grading
Teachers
Lexicon
Interesting links
Credits and acknowledgements
Catalog of Topics