SlideShare a Scribd company logo
1 of 30
BetterLesson
                  Web Technology and
                  Product Development
                  Web Technology and
                  Product Development
              Leveraging the evolving best practices of the internet to
                                 change education




BetterLesson © 2012
General Outline
                 • Motivation
                 • Starting Up
                 • Technology Platform
                 • Team
                 • Results
                 • Future
BetterLesson © 2012
Caring about what you do
Caring about what you do.
  At the beginning of a starting a new
  company there is a lot stress and
  long hours.

  We are highly motivated to have a
  positive impact on peoples’ lives.




BetterLesson © 2012
Caring about what you do.
  We had to be willing to
  start from scratch.




BetterLesson © 2012
Starting up
Starting up: Identifying a
problem
Before diving in and building a
solution, engineers need help
understanding a problem.




BetterLesson © 2012
Starting up: Create a
Hypothesis
  There is more than one way
  to solve complex problems.

  So, first we create a
  hypothesis about a solution
  to the problems we’ve
  identified.




BetterLesson © 2012
Starting up: Release Early,
Often
 Then we build the “Minimal Viable
 Product”: what is the quickest way
 to test our hypothesis and learn if
 people want what we are making?




BetterLesson © 2012
Inside a Google data center




                      Technology Platforms
BetterLesson © 2012
Technology
 Computer Science has its roots in
 Mathematics. The basic principles
 stay the same, but keeping up with
 web technology is a current events
 class.




                                      Alan Turing
                                      Pioneer of Computer Science

BetterLesson © 2012
Technology
  We build our technology on many
  layers of proven technology and find
  the ones that are best at what they
  do, and the easiest to use.




BetterLesson © 2012
Technology
 Everywhere we can, we use Open Source Software. And
 Open source software is used everywhere.




BetterLesson © 2012
Technology
We leverage Cloud Computing from Amazon, and therefore have
access to one of the largest, secure, most scalable web hosting
environments on the planet.




BetterLesson © 2012
Team
Team
  We all have many jobs. We create
  teams with roles as needed to get
  tasks done.




BetterLesson © 2012
Team
        Transparent culture keeps people on the
        same page and surfaces issues early.




                                                  An open workspace.
BetterLesson © 2012
Team




                      Self directed and independent
                      learning is essential to a small team,
                      and to the fast paced changes that
                      take place in web technology.

BetterLesson © 2012
Results
Results
   Focus on delivering

   All of our conversations,
   code and hopes don’t
   matter unless we can
   deliver.




BetterLesson © 2012
Results
    Customer Advisory Board




BetterLesson © 2012
Results
  Metrics and Analytics




                          Actual BetterLesson user map




BetterLesson © 2012
Results
   Supportive Customers
                      Customers help us do what we do best. We listen,
                      and they trust us to make decisions that are in the
                      interest of the teacher.




                                     Lindsay Joseph, 7th Grade, ELA and BetterLesson Fellow




BetterLesson © 2012
“Data” from Star Trek




Future
Future
                                               For many years, the state
                                               of the art for the internet
                                               has been the web. But the
                                               internet and devices that
                                               use the internet will change
                                               dramatically over the next
                                               decades.




                      Google’s project Glass




BetterLesson © 2012
Future
  The foundation: Knowledge Capture

  BetterLesson is focused
  on capturing the work of
  great teachers, and scaling
  that work to as many
  other teachers as
  possible.




BetterLesson © 2012
Future
   Data Standardization

  Standardizing data allows for better
  information sharing and decision
  making.




BetterLesson © 2012
Future
   Data Integration and Federation
  Once data from very
  different sources is using
  the same format,
  interoperability can
  create bridges for
  institutions that used to
  function separately.




BetterLesson © 2012
Future
  Discovery, and Progress

  The results of such big changes are
  somewhat unpredictable.




BetterLesson © 2012
Jonathan Hendler
CTO, BetterLesson, Inc.
     http://betterlesson.com/public/about
    jonathan.hendler@betterlesson.com




   Images belong to their respective copyright holders.

More Related Content

What's hot

Using PBL to Power Your STEM Implementation
Using PBL to Power Your STEM ImplementationUsing PBL to Power Your STEM Implementation
Using PBL to Power Your STEM ImplementationMelinda Kolk
 
MS Tutorial 1
MS Tutorial 1MS Tutorial 1
MS Tutorial 1Est
 
Mindset Matters: How to Improve Your Virtual Facilitation Style
Mindset Matters: How to Improve Your Virtual Facilitation StyleMindset Matters: How to Improve Your Virtual Facilitation Style
Mindset Matters: How to Improve Your Virtual Facilitation StyleCynthia Clay
 
Self Awareness LLP
Self Awareness LLPSelf Awareness LLP
Self Awareness LLPMyles Reid
 
Mindset Matters: How to Improve Your Virtual Facilitation Style
Mindset Matters: How to Improve Your Virtual Facilitation StyleMindset Matters: How to Improve Your Virtual Facilitation Style
Mindset Matters: How to Improve Your Virtual Facilitation StyleCynthia Clay
 
Using Technology to Enhance Professional Development, Technical Assistance, ...
Using Technology to Enhance Professional Development,Technical Assistance, ...Using Technology to Enhance Professional Development,Technical Assistance, ...
Using Technology to Enhance Professional Development, Technical Assistance, ...Larry Edelman
 
STEMx Presentation: Creativity in K12 Education
STEMx Presentation: Creativity in K12 EducationSTEMx Presentation: Creativity in K12 Education
STEMx Presentation: Creativity in K12 Educationlmfeeney
 
Bring Your Mojo to the Virtual Classroom
Bring Your Mojo to the Virtual ClassroomBring Your Mojo to the Virtual Classroom
Bring Your Mojo to the Virtual ClassroomCynthia Clay
 
Leading Collaborative Hybrid Sessions
Leading Collaborative Hybrid SessionsLeading Collaborative Hybrid Sessions
Leading Collaborative Hybrid SessionsCynthia Clay
 

What's hot (11)

Using PBL to Power Your STEM Implementation
Using PBL to Power Your STEM ImplementationUsing PBL to Power Your STEM Implementation
Using PBL to Power Your STEM Implementation
 
MS Tutorial 1
MS Tutorial 1MS Tutorial 1
MS Tutorial 1
 
Mindset Matters: How to Improve Your Virtual Facilitation Style
Mindset Matters: How to Improve Your Virtual Facilitation StyleMindset Matters: How to Improve Your Virtual Facilitation Style
Mindset Matters: How to Improve Your Virtual Facilitation Style
 
Self Awareness LLP
Self Awareness LLPSelf Awareness LLP
Self Awareness LLP
 
Wbl forum 30th november 2012
Wbl forum 30th november 2012Wbl forum 30th november 2012
Wbl forum 30th november 2012
 
Mindset Matters: How to Improve Your Virtual Facilitation Style
Mindset Matters: How to Improve Your Virtual Facilitation StyleMindset Matters: How to Improve Your Virtual Facilitation Style
Mindset Matters: How to Improve Your Virtual Facilitation Style
 
Using Technology to Enhance Professional Development, Technical Assistance, ...
Using Technology to Enhance Professional Development,Technical Assistance, ...Using Technology to Enhance Professional Development,Technical Assistance, ...
Using Technology to Enhance Professional Development, Technical Assistance, ...
 
STEMx Presentation: Creativity in K12 Education
STEMx Presentation: Creativity in K12 EducationSTEMx Presentation: Creativity in K12 Education
STEMx Presentation: Creativity in K12 Education
 
Thesis : part 1
Thesis : part 1Thesis : part 1
Thesis : part 1
 
Bring Your Mojo to the Virtual Classroom
Bring Your Mojo to the Virtual ClassroomBring Your Mojo to the Virtual Classroom
Bring Your Mojo to the Virtual Classroom
 
Leading Collaborative Hybrid Sessions
Leading Collaborative Hybrid SessionsLeading Collaborative Hybrid Sessions
Leading Collaborative Hybrid Sessions
 

Viewers also liked

E learning in Social Studies
E learning in Social StudiesE learning in Social Studies
E learning in Social StudiesClaire Amos
 
thermal insulation of building
thermal insulation of buildingthermal insulation of building
thermal insulation of buildingWaqar Ghani
 
Bingo cafe bingo hero
Bingo cafe bingo heroBingo cafe bingo hero
Bingo cafe bingo heroBingoCafe
 
Bingo bingo liner.pptx
Bingo bingo liner.pptxBingo bingo liner.pptx
Bingo bingo liner.pptxBingoCafe
 
resume lorena oct 2016
resume lorena oct 2016resume lorena oct 2016
resume lorena oct 2016Lorena Tapie
 
Study on the correct tilt of the navigation of agricultural machinery based o...
Study on the correct tilt of the navigation of agricultural machinery based o...Study on the correct tilt of the navigation of agricultural machinery based o...
Study on the correct tilt of the navigation of agricultural machinery based o...eSAT Journals
 
Matemática - Aula 4
Matemática - Aula 4Matemática - Aula 4
Matemática - Aula 4IBEST ESCOLA
 
Inglês técnico - Aula 7
Inglês técnico  - Aula 7Inglês técnico  - Aula 7
Inglês técnico - Aula 7IBEST ESCOLA
 

Viewers also liked (12)

E learning in Social Studies
E learning in Social StudiesE learning in Social Studies
E learning in Social Studies
 
Can anyone be perfect
Can anyone be perfectCan anyone be perfect
Can anyone be perfect
 
NHD_Prod_Man
NHD_Prod_ManNHD_Prod_Man
NHD_Prod_Man
 
ColdFusion Development
ColdFusion DevelopmentColdFusion Development
ColdFusion Development
 
DT Resume 083015
DT Resume 083015DT Resume 083015
DT Resume 083015
 
thermal insulation of building
thermal insulation of buildingthermal insulation of building
thermal insulation of building
 
Bingo cafe bingo hero
Bingo cafe bingo heroBingo cafe bingo hero
Bingo cafe bingo hero
 
Bingo bingo liner.pptx
Bingo bingo liner.pptxBingo bingo liner.pptx
Bingo bingo liner.pptx
 
resume lorena oct 2016
resume lorena oct 2016resume lorena oct 2016
resume lorena oct 2016
 
Study on the correct tilt of the navigation of agricultural machinery based o...
Study on the correct tilt of the navigation of agricultural machinery based o...Study on the correct tilt of the navigation of agricultural machinery based o...
Study on the correct tilt of the navigation of agricultural machinery based o...
 
Matemática - Aula 4
Matemática - Aula 4Matemática - Aula 4
Matemática - Aula 4
 
Inglês técnico - Aula 7
Inglês técnico  - Aula 7Inglês técnico  - Aula 7
Inglês técnico - Aula 7
 

Similar to BetterLesson Web Development

Learning Strategies for a Transparent World
Learning Strategies for a Transparent WorldLearning Strategies for a Transparent World
Learning Strategies for a Transparent WorldCynthia Clay
 
Learning Strategies for a Transparent World: Achieving Results with Virtual a...
Learning Strategies for a Transparent World: Achieving Results with Virtual a...Learning Strategies for a Transparent World: Achieving Results with Virtual a...
Learning Strategies for a Transparent World: Achieving Results with Virtual a...Cynthia Clay
 
Fueling Collaborative Learning
Fueling Collaborative LearningFueling Collaborative Learning
Fueling Collaborative LearningCynthia Clay
 
Crossing the Chasm to Engaging Virtual Facilitation - 08-28-12
Crossing the Chasm to Engaging Virtual Facilitation - 08-28-12Crossing the Chasm to Engaging Virtual Facilitation - 08-28-12
Crossing the Chasm to Engaging Virtual Facilitation - 08-28-12Cynthia Clay
 
Crossing the chasm 12 0827
Crossing the chasm 12 0827Crossing the chasm 12 0827
Crossing the chasm 12 0827Cynthia Clay
 
Social Media and Collaborative Learning at ASTD 2012
Social Media and Collaborative Learning at ASTD 2012Social Media and Collaborative Learning at ASTD 2012
Social Media and Collaborative Learning at ASTD 2012Cynthia Clay
 
Boosting Team Productivity By Getting Them Addicted to POT
Boosting Team Productivity By Getting Them Addicted to POTBoosting Team Productivity By Getting Them Addicted to POT
Boosting Team Productivity By Getting Them Addicted to POTAndy Harjanto
 
Great Webinars: Crossing the Chasm to High Performance Virtual Delivery
Great Webinars: Crossing the Chasm to High Performance Virtual DeliveryGreat Webinars: Crossing the Chasm to High Performance Virtual Delivery
Great Webinars: Crossing the Chasm to High Performance Virtual DeliveryCynthia Clay
 
Great Webinars (Pfeiffer)
Great Webinars (Pfeiffer)Great Webinars (Pfeiffer)
Great Webinars (Pfeiffer)Cynthia Clay
 
value proposition
value propositionvalue proposition
value propositiontechstartz
 
Great Webinars Bellevue College
Great Webinars Bellevue CollegeGreat Webinars Bellevue College
Great Webinars Bellevue CollegeCynthia Clay
 
Nhrhs 060211 share
Nhrhs 060211 shareNhrhs 060211 share
Nhrhs 060211 shareEdAdvance
 
Hp video book solution
Hp video book solutionHp video book solution
Hp video book solutionpriyankamit
 
Great Webinars for Pearson
Great Webinars for PearsonGreat Webinars for Pearson
Great Webinars for PearsonCynthia Clay
 
Share point 2013 unveiled
Share point 2013 unveiledShare point 2013 unveiled
Share point 2013 unveiledSentri
 
The assistive technology landscape in 2012 scotland public
The assistive technology landscape in 2012 scotland publicThe assistive technology landscape in 2012 scotland public
The assistive technology landscape in 2012 scotland publiciansyst
 

Similar to BetterLesson Web Development (20)

Learning Strategies for a Transparent World
Learning Strategies for a Transparent WorldLearning Strategies for a Transparent World
Learning Strategies for a Transparent World
 
Learning Strategies for a Transparent World: Achieving Results with Virtual a...
Learning Strategies for a Transparent World: Achieving Results with Virtual a...Learning Strategies for a Transparent World: Achieving Results with Virtual a...
Learning Strategies for a Transparent World: Achieving Results with Virtual a...
 
Project Management
Project Management Project Management
Project Management
 
Fueling Collaborative Learning
Fueling Collaborative LearningFueling Collaborative Learning
Fueling Collaborative Learning
 
Crossing the Chasm to Engaging Virtual Facilitation - 08-28-12
Crossing the Chasm to Engaging Virtual Facilitation - 08-28-12Crossing the Chasm to Engaging Virtual Facilitation - 08-28-12
Crossing the Chasm to Engaging Virtual Facilitation - 08-28-12
 
Crossing the chasm 12 0827
Crossing the chasm 12 0827Crossing the chasm 12 0827
Crossing the chasm 12 0827
 
Adobe Systems
Adobe SystemsAdobe Systems
Adobe Systems
 
Social Media and Collaborative Learning at ASTD 2012
Social Media and Collaborative Learning at ASTD 2012Social Media and Collaborative Learning at ASTD 2012
Social Media and Collaborative Learning at ASTD 2012
 
Boosting Team Productivity By Getting Them Addicted to POT
Boosting Team Productivity By Getting Them Addicted to POTBoosting Team Productivity By Getting Them Addicted to POT
Boosting Team Productivity By Getting Them Addicted to POT
 
Social Learning
Social LearningSocial Learning
Social Learning
 
Great Webinars: Crossing the Chasm to High Performance Virtual Delivery
Great Webinars: Crossing the Chasm to High Performance Virtual DeliveryGreat Webinars: Crossing the Chasm to High Performance Virtual Delivery
Great Webinars: Crossing the Chasm to High Performance Virtual Delivery
 
Great Webinars (Pfeiffer)
Great Webinars (Pfeiffer)Great Webinars (Pfeiffer)
Great Webinars (Pfeiffer)
 
value proposition
value propositionvalue proposition
value proposition
 
Great Webinars Bellevue College
Great Webinars Bellevue CollegeGreat Webinars Bellevue College
Great Webinars Bellevue College
 
Nhrhs 060211 share
Nhrhs 060211 shareNhrhs 060211 share
Nhrhs 060211 share
 
Hp video book solution
Hp video book solutionHp video book solution
Hp video book solution
 
Great Webinars for Pearson
Great Webinars for PearsonGreat Webinars for Pearson
Great Webinars for Pearson
 
Share point 2013 unveiled
Share point 2013 unveiledShare point 2013 unveiled
Share point 2013 unveiled
 
The assistive technology landscape in 2012 scotland public
The assistive technology landscape in 2012 scotland publicThe assistive technology landscape in 2012 scotland public
The assistive technology landscape in 2012 scotland public
 
Preparing for an Uncertain Future
Preparing for an Uncertain FuturePreparing for an Uncertain Future
Preparing for an Uncertain Future
 

Recently uploaded

COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 

Recently uploaded (20)

COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 

BetterLesson Web Development

  • 1. BetterLesson Web Technology and Product Development Web Technology and Product Development Leveraging the evolving best practices of the internet to change education BetterLesson © 2012
  • 2. General Outline • Motivation • Starting Up • Technology Platform • Team • Results • Future BetterLesson © 2012
  • 4. Caring about what you do. At the beginning of a starting a new company there is a lot stress and long hours. We are highly motivated to have a positive impact on peoples’ lives. BetterLesson © 2012
  • 5. Caring about what you do. We had to be willing to start from scratch. BetterLesson © 2012
  • 7. Starting up: Identifying a problem Before diving in and building a solution, engineers need help understanding a problem. BetterLesson © 2012
  • 8. Starting up: Create a Hypothesis There is more than one way to solve complex problems. So, first we create a hypothesis about a solution to the problems we’ve identified. BetterLesson © 2012
  • 9. Starting up: Release Early, Often Then we build the “Minimal Viable Product”: what is the quickest way to test our hypothesis and learn if people want what we are making? BetterLesson © 2012
  • 10. Inside a Google data center Technology Platforms BetterLesson © 2012
  • 11. Technology Computer Science has its roots in Mathematics. The basic principles stay the same, but keeping up with web technology is a current events class. Alan Turing Pioneer of Computer Science BetterLesson © 2012
  • 12. Technology We build our technology on many layers of proven technology and find the ones that are best at what they do, and the easiest to use. BetterLesson © 2012
  • 13. Technology Everywhere we can, we use Open Source Software. And Open source software is used everywhere. BetterLesson © 2012
  • 14. Technology We leverage Cloud Computing from Amazon, and therefore have access to one of the largest, secure, most scalable web hosting environments on the planet. BetterLesson © 2012
  • 15. Team
  • 16. Team We all have many jobs. We create teams with roles as needed to get tasks done. BetterLesson © 2012
  • 17. Team Transparent culture keeps people on the same page and surfaces issues early. An open workspace. BetterLesson © 2012
  • 18. Team Self directed and independent learning is essential to a small team, and to the fast paced changes that take place in web technology. BetterLesson © 2012
  • 20. Results Focus on delivering All of our conversations, code and hopes don’t matter unless we can deliver. BetterLesson © 2012
  • 21. Results Customer Advisory Board BetterLesson © 2012
  • 22. Results Metrics and Analytics Actual BetterLesson user map BetterLesson © 2012
  • 23. Results Supportive Customers Customers help us do what we do best. We listen, and they trust us to make decisions that are in the interest of the teacher. Lindsay Joseph, 7th Grade, ELA and BetterLesson Fellow BetterLesson © 2012
  • 24. “Data” from Star Trek Future
  • 25. Future For many years, the state of the art for the internet has been the web. But the internet and devices that use the internet will change dramatically over the next decades. Google’s project Glass BetterLesson © 2012
  • 26. Future The foundation: Knowledge Capture BetterLesson is focused on capturing the work of great teachers, and scaling that work to as many other teachers as possible. BetterLesson © 2012
  • 27. Future Data Standardization Standardizing data allows for better information sharing and decision making. BetterLesson © 2012
  • 28. Future Data Integration and Federation Once data from very different sources is using the same format, interoperability can create bridges for institutions that used to function separately. BetterLesson © 2012
  • 29. Future Discovery, and Progress The results of such big changes are somewhat unpredictable. BetterLesson © 2012
  • 30. Jonathan Hendler CTO, BetterLesson, Inc. http://betterlesson.com/public/about jonathan.hendler@betterlesson.com Images belong to their respective copyright holders.

Editor's Notes

  1. Happiness
  2. At the beginning of a new company there is a lot stress and long hours. This kind of journey isn’t for everyone. Not unlike teaching, while very challenging, a key motivation is a desire to have a positive impact on peoples’ lives.
  3. We had to be willing to start from scratch. Manifesting an idea requires a lot of creativity and cooperation.
  4. Before diving in and building a solution, our developers need teachers to help us explore what we are building. In the case of BetterLesson, the founding teachers had a great story about what was wrong with teaching, and what they believed could be fixed with technology.
  5. We use a process popularized by Eric Ries’s “The Lean Startup” - first developed by Toyota, then called “Lean Manufacturing” - to choose the optimally efficient path for making decisions about where to invest our time. With this we can test our hypothesis in structured manner, and get the best product to our customer with the highest quality and lowest investment possible. The process has become so popular that the United States CIO and CTO both plan to bring these approaches to making the Federal Government more efficient.
  6. A key concept is the Minimum Viable Product. Extremely important to learn if we are wrong early. This process has helped us avoid creating products and services that take years to develop based on an incorrect hypothesis.
  7. The mathematical basis for computer science has been stable for a long time. However, Internet technologies change very quickly. Every day is exciting.
  8. The most basic principle of computer programming is abstraction: creating simple interfaces to complex machines. We depend on the work of millions of others before us who have created code and systems that can be used as a platform. These platforms can be pieced together like legos to make new platforms. Often, we are simply making existing processes more efficient and connected.
  9. Open Source software is computer software that is often free to use, and free to modify. Open Source Software allows us to avoid product-lock-in, share knowledge with large, open internet communities and not be limited in our vision because of software costs. Almost all the largest, most connected, most powerful technology companies use Open Source for the same reasons.
  10. We leverage Cloud Computing from Amazon, and have access to one of the largest, secure, most scalable web hosting environments on the planet. Cloud Computing is simply taking hundreds of thousands of computers and making them very easy to use. Five years ago, we would have needed at least three to five people just to manage our many computer servers.
  11. We all have many jobs. We create teams with roles as needed to get tasks done. This flexibility allows us to often outperform companies with 10-100 engineers.
  12. Transparent culture keeps people on the same page and surfaces issues early. Open workspace means being able to participate or at least keep abreast of what everyone is working on.
  13. Self directed and independent learning is essential to a small team. As coders we have our own projects at home and attend a variety of conferences to continue learning.
  14. All of our conversations, code and hopes don’t matter unless we can deliver. The proof of the pudding is in the eating.
  15. We work and seek input from consultants, contractors and advisors that care about what they do, and are the best in their field. We also get input from our very own Customer Advisory Board made up of teachers and administrators who use the site.
  16. Not only do we communicate with our users intensely, we can see changes in usage patterns over the course of the day, through the school year. We use Google Analytics for this, which has tools to protect individual privacy, while giving us general data to help us understand how the site is used.
  17. The internet and devices that use the internet will change dramatically over the next decades. No matter the interface, there will be a lot of data.
  18. With information technology, knowledge capture and curation is only the first step.
  19. Standardizing data allows for better information sharing and decision making. The Learning Resource MetaData Initiative (LRMI), the Common Core are data standardization efforts for education data. They are part of a larger web initiative called the Semantic Web. Google, Yahoo and Microsoft all work on this through Schema.org.
  20. Once data from very different sources is using the same format, interoperability can create bridges for institutions that used to function separately.
  21. We believe that as long as teachers are central to our development process, there will be results in the quality of teacher’s lives and therefore in education.