SlideShare une entreprise Scribd logo
1  sur  35
Higher Education and the
Future DevOps Workforce
Macro and micro
Charlie Betz
CharlesTBetz
char@dm-academy.com
www.lean4it.com
What?
The importance of Higher Education
Current challenges in educating the digital workforce
How computing curricula are defined
The Digital Curricula report
A modern digital course
Acknowledging MECC
Total post secondary enrollment, fall ‘14 20,663,464
Higher education staff 3,969,226
Annual expenditures $520 billion
Market value of endowment funds $539 billion
Physical plant ~$500 billon
Annual U.S. GDP for comparison $18.6 trillion
Scale of the Education System
Higher Ed by Institution Type
Public
Private non-profit
Private for-profit
Non-degree
71%
19%
8%
2%
30 colleges, 7 universities, 54 locations
400.000 students
$2 Billion annual budget
5th largest higher education provider in the US
Minnesota State Colleges & Universities
Workforce Survey
159 faculty and industry professionals, primarily US
Agile skills
62% consider as a factor, and
50% of those started doing so within the last 3 years
Workforce Survey
DevOps
78% of industry respondents view Continuous Delivery as either
emerging or mainstream
45% of schools do not cover Continuous Delivery at all
Workforce Survey
Workforce
65% of education professionals think education system is
providing a well prepared digital workforce
32% of industry respondents agree
The View from Startup Community
There is almost twice as much demand for the product
programmer… than there is for programmers focused on
hard technical problems.
“
”Ammon Bartram, Y-Combinator
University of Minnesota
What could possibly go wrong?
Carlson School of
Management
Computer Science and
Software Engineering
Version Control
Andrew Clay Shafer:
“the foundation of every other
Agile technical practice”
do not provide practical
exposure57%
The Players
How Curricula are Defined
HTTP://WWW.ACM.ORG/EDUCATION/CURRICULA-RECOMMENDATIONS
For example
Core
Fundamentals of computation
Algorithms & data structures
Automata
Operating systems
Compilers & languages
Applied
Data management
Networking
Security
Distributed systems
User interaction (useful)
Contextual
Project management
Requirements management
Analysis & architecture
Software quality & process
Business context (MIS)
Missing
Product management (it’s over in Marketing.
Sort of.)
Operational topics (full lifecycle & execution
issues)
Organization and culture
Realistic experiential labs & simulations: full-
lifecycle, full-stack
INFORMATICS?
Core vs. Contextual Courses
Agile/DevOps importance, definitions, background
Five Competency Areas
1. Dynamic infrastructure and operations
2. Continuous delivery
3. Product management
4. Resource and execution
5. Organization and culture
Recommendations for course adaptations
Digital labs and simulations
http://dynamicit.education
The Report
Dynamic Infrastructure and Operations
From physical, hand-configured
infrastructure to virtual, software-
defined infrastructure
Continuous Delivery
From “code complete” to “full
lifecycle”; from batch handoffs to
ongoing digital value production
Product Management
From deliverable-focused project
management to outcome-focused
product management
Resource and Execution
From execution models resulting in
overburden, multitasking and poor IT
delivery, to concern for value, flaw,
and work in process
Organization and Culture
From inattention to culture, to
recognition of culture´s central role in
digital product delivery effectiveness
“Vocationalism?”
Course updates
Requirements
QA
Arch
Usability/UI design
New courses
Product management
Operations
Culture & organization
Digital labs and simulations
Digital pipelines
Software-defined networking
Chaos engineering
Site reliability engineering
Pedagogy
© 2016, Charles T Betz
Teaching Digital
The
Stack
The
Lifecycle
Enterprise
Team of teams
Team
Founder
THE
SCALING PROBLEM
What do we need? Why?
When do we need it?
How is it changing?
A New Progression: Scaling
The 3 Dimensions of Digital Learning
Lifecycle
Stack
Scale
SEIS 664, “IT Delivery”
Calavera
Advance-IT Minnesota sponsoring online
portal at dynamicit.education
“As long as it benefits Minnesota, we
are happy if it benefits everyone
else!”
Report still considered preliminary at 1.0
Feedback being solicited for version 2.0,
to be release Q2 2017 in time for fall
course development
Going Forward
There are specific levers
State legislative processes/committee (e.g. Higher Education and Workforce)
State economic development agencies
State high tech lobbying associations
Program and institutional advisory boards
They are (or should be!) always interested in hearing from practitioners
If you don’t pull on these levers, someone else will
What you can do
Dynamic IT report: http://dynamicit.education
Dynamic IT LinkedIn group: https://www.linkedin.com/groups/12018370
ACM/IEEE/AIS curricula guidance
http://www.acm.org/education/curricula-recommendations
Charles Betz resources:
Digital/Agile/DevOps management text
https://github.com/dm-academy/aitm
Calavera platform
https://github.com/dm-academy/Calavera
Course labs
https://github.com/dm-academy
Resources
Thank you!
CharlesTBetz
char@dm-academy.com
www.lean4it.com
For more information:
If you Google “Walking Skeleton”

Contenu connexe

Tendances

Smart source usa ppt
Smart source usa pptSmart source usa ppt
Smart source usa ppt
bonafied
 
Help There’s Too Many [Something]Ops!
Help There’s Too Many [Something]Ops!Help There’s Too Many [Something]Ops!
Help There’s Too Many [Something]Ops!
Stephanie Locke
 
Manoj - IT Oranisation Transformation using POPIT
Manoj - IT Oranisation Transformation using POPITManoj - IT Oranisation Transformation using POPIT
Manoj - IT Oranisation Transformation using POPIT
Manoj Agarwal
 
Demonstrating the Value of Process Modelling
Demonstrating the Value of Process ModellingDemonstrating the Value of Process Modelling
Demonstrating the Value of Process Modelling
BPM Link
 
How to use Innovative Architectures for Digital Enterprises
How to use Innovative Architectures for Digital EnterprisesHow to use Innovative Architectures for Digital Enterprises
How to use Innovative Architectures for Digital Enterprises
Capgemini
 
Valdas sarunas agile goes mainstream 091013 final1.1
Valdas sarunas agile goes mainstream  091013 final1.1Valdas sarunas agile goes mainstream  091013 final1.1
Valdas sarunas agile goes mainstream 091013 final1.1
Agile Lietuva
 

Tendances (18)

Smart source usa ppt
Smart source usa pptSmart source usa ppt
Smart source usa ppt
 
Learning Journeys from Singapore to the World
Learning Journeys from Singapore to the WorldLearning Journeys from Singapore to the World
Learning Journeys from Singapore to the World
 
Help There’s Too Many [Something]Ops!
Help There’s Too Many [Something]Ops!Help There’s Too Many [Something]Ops!
Help There’s Too Many [Something]Ops!
 
The new digital operating model
The new digital operating modelThe new digital operating model
The new digital operating model
 
Collaborative & Agile Enterprise Architecture at Plymouth University
Collaborative & Agile Enterprise Architecture at Plymouth UniversityCollaborative & Agile Enterprise Architecture at Plymouth University
Collaborative & Agile Enterprise Architecture at Plymouth University
 
Manoj - IT Oranisation Transformation using POPIT
Manoj - IT Oranisation Transformation using POPITManoj - IT Oranisation Transformation using POPIT
Manoj - IT Oranisation Transformation using POPIT
 
Impetus Technologies - Partners in Software R&D and Product Engineering
Impetus Technologies - Partners in Software R&D and Product EngineeringImpetus Technologies - Partners in Software R&D and Product Engineering
Impetus Technologies - Partners in Software R&D and Product Engineering
 
Success Factors for Process Mining Technology
Success Factors for Process Mining TechnologySuccess Factors for Process Mining Technology
Success Factors for Process Mining Technology
 
Demonstrating the Value of Process Modelling
Demonstrating the Value of Process ModellingDemonstrating the Value of Process Modelling
Demonstrating the Value of Process Modelling
 
How to use Innovative Architectures for Digital Enterprises
How to use Innovative Architectures for Digital EnterprisesHow to use Innovative Architectures for Digital Enterprises
How to use Innovative Architectures for Digital Enterprises
 
SFScon17 - Marco Bizzantino: "Open Source is the driver of the enterprise tec...
SFScon17 - Marco Bizzantino: "Open Source is the driver of the enterprise tec...SFScon17 - Marco Bizzantino: "Open Source is the driver of the enterprise tec...
SFScon17 - Marco Bizzantino: "Open Source is the driver of the enterprise tec...
 
Study case about the elements of crisis resilience in DACH manufacturing firm...
Study case about the elements of crisis resilience in DACH manufacturing firm...Study case about the elements of crisis resilience in DACH manufacturing firm...
Study case about the elements of crisis resilience in DACH manufacturing firm...
 
Valdas sarunas agile goes mainstream 091013 final1.1
Valdas sarunas agile goes mainstream  091013 final1.1Valdas sarunas agile goes mainstream  091013 final1.1
Valdas sarunas agile goes mainstream 091013 final1.1
 
ETDP 2015 D1 Change Readiness and Scanning the Horizon - Steven Ayres, Arizo...
ETDP 2015 D1 Change Readiness and Scanning the Horizon - Steven Ayres,  Arizo...ETDP 2015 D1 Change Readiness and Scanning the Horizon - Steven Ayres,  Arizo...
ETDP 2015 D1 Change Readiness and Scanning the Horizon - Steven Ayres, Arizo...
 
Digius HR Test
Digius HR TestDigius HR Test
Digius HR Test
 
The API-ification of Education
The API-ification of EducationThe API-ification of Education
The API-ification of Education
 
Emerging Best Practises for Machine Learning Engineering- Lex Toumbourou (By ...
Emerging Best Practises for Machine Learning Engineering- Lex Toumbourou (By ...Emerging Best Practises for Machine Learning Engineering- Lex Toumbourou (By ...
Emerging Best Practises for Machine Learning Engineering- Lex Toumbourou (By ...
 
Ethical AI at VDAB, presented by Vincent Buekenhout (Ethical AI Lead, VDAB) a...
Ethical AI at VDAB, presented by Vincent Buekenhout (Ethical AI Lead, VDAB) a...Ethical AI at VDAB, presented by Vincent Buekenhout (Ethical AI Lead, VDAB) a...
Ethical AI at VDAB, presented by Vincent Buekenhout (Ethical AI Lead, VDAB) a...
 

En vedette

DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...
DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...
DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...
Gene Kim
 
DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...
DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...
DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...
Gene Kim
 
DOES SFO 2016 - Avan Mathur - Planning for Huge Scale
DOES SFO 2016 - Avan Mathur - Planning for Huge ScaleDOES SFO 2016 - Avan Mathur - Planning for Huge Scale
DOES SFO 2016 - Avan Mathur - Planning for Huge Scale
Gene Kim
 
DOES SFO 2016 - Greg Maxey and Laurent Rochette - DSL at Scale
DOES SFO 2016 - Greg Maxey and Laurent Rochette - DSL at ScaleDOES SFO 2016 - Greg Maxey and Laurent Rochette - DSL at Scale
DOES SFO 2016 - Greg Maxey and Laurent Rochette - DSL at Scale
Gene Kim
 
DOES16 London - Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...
DOES16 London -  Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...DOES16 London -  Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...
DOES16 London - Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...
Gene Kim
 
DOES SFO 2016 - Chris Fulton - CD for DBs
DOES SFO 2016 - Chris Fulton - CD for DBsDOES SFO 2016 - Chris Fulton - CD for DBs
DOES SFO 2016 - Chris Fulton - CD for DBs
Gene Kim
 

En vedette (20)

DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required
DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic RequiredDOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required
DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required
 
DOES16 San Francisco - Nicole Forsgren & Jez Humble - The Latest: What We Lea...
DOES16 San Francisco - Nicole Forsgren & Jez Humble - The Latest: What We Lea...DOES16 San Francisco - Nicole Forsgren & Jez Humble - The Latest: What We Lea...
DOES16 San Francisco - Nicole Forsgren & Jez Humble - The Latest: What We Lea...
 
DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...
DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...
DOES16 San Francisco - Damon Edwards - The Talent You Need is Already Inside ...
 
DOES SFO 2016 - Matthew Barr - Enterprise Git - the hard bits
DOES SFO 2016 - Matthew Barr - Enterprise Git - the hard bits DOES SFO 2016 - Matthew Barr - Enterprise Git - the hard bits
DOES SFO 2016 - Matthew Barr - Enterprise Git - the hard bits
 
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows DevDOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
 
DOES16 San Francisco - Opal Perry - Technology Transformation: How Team Value...
DOES16 San Francisco - Opal Perry - Technology Transformation: How Team Value...DOES16 San Francisco - Opal Perry - Technology Transformation: How Team Value...
DOES16 San Francisco - Opal Perry - Technology Transformation: How Team Value...
 
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
 
DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...
DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...
DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...
 
DOES16 San Francisco - Dominica DeGrandis - Time Theft: How Hidden and Unplan...
DOES16 San Francisco - Dominica DeGrandis - Time Theft: How Hidden and Unplan...DOES16 San Francisco - Dominica DeGrandis - Time Theft: How Hidden and Unplan...
DOES16 San Francisco - Dominica DeGrandis - Time Theft: How Hidden and Unplan...
 
DOES SFO 2016 - Avan Mathur - Planning for Huge Scale
DOES SFO 2016 - Avan Mathur - Planning for Huge ScaleDOES SFO 2016 - Avan Mathur - Planning for Huge Scale
DOES SFO 2016 - Avan Mathur - Planning for Huge Scale
 
DOES SFO 2016 - Kevina Finn-Braun & J. Paul Reed - Beyond the Retrospective: ...
DOES SFO 2016 - Kevina Finn-Braun & J. Paul Reed - Beyond the Retrospective: ...DOES SFO 2016 - Kevina Finn-Braun & J. Paul Reed - Beyond the Retrospective: ...
DOES SFO 2016 - Kevina Finn-Braun & J. Paul Reed - Beyond the Retrospective: ...
 
DOES16 San Francisco - David Blank-Edelman - Lessons Learned from a Parallel ...
DOES16 San Francisco - David Blank-Edelman - Lessons Learned from a Parallel ...DOES16 San Francisco - David Blank-Edelman - Lessons Learned from a Parallel ...
DOES16 San Francisco - David Blank-Edelman - Lessons Learned from a Parallel ...
 
DOES16 San Francisco - Jan Schilt - DevOps is Not Going to Work…Unless! How T...
DOES16 San Francisco - Jan Schilt - DevOps is Not Going to Work…Unless! How T...DOES16 San Francisco - Jan Schilt - DevOps is Not Going to Work…Unless! How T...
DOES16 San Francisco - Jan Schilt - DevOps is Not Going to Work…Unless! How T...
 
DOES SFO 2016 - Courtney Kissler - Inspire and Nurture the Human Spirit
DOES SFO 2016 - Courtney Kissler - Inspire and Nurture the Human SpiritDOES SFO 2016 - Courtney Kissler - Inspire and Nurture the Human Spirit
DOES SFO 2016 - Courtney Kissler - Inspire and Nurture the Human Spirit
 
DOES SFO 2016 - Greg Maxey and Laurent Rochette - DSL at Scale
DOES SFO 2016 - Greg Maxey and Laurent Rochette - DSL at ScaleDOES SFO 2016 - Greg Maxey and Laurent Rochette - DSL at Scale
DOES SFO 2016 - Greg Maxey and Laurent Rochette - DSL at Scale
 
DOES SFO 2016 - Daniel Perez - Doubling Down on ChatOps in the Enterprise
DOES SFO 2016 - Daniel Perez - Doubling Down on ChatOps in the EnterpriseDOES SFO 2016 - Daniel Perez - Doubling Down on ChatOps in the Enterprise
DOES SFO 2016 - Daniel Perez - Doubling Down on ChatOps in the Enterprise
 
DOES SFO 2016 - Andy Cooper & Brandon Holcomb - When IT Closes the Deal
DOES SFO 2016 - Andy Cooper & Brandon Holcomb - When IT Closes the DealDOES SFO 2016 - Andy Cooper & Brandon Holcomb - When IT Closes the Deal
DOES SFO 2016 - Andy Cooper & Brandon Holcomb - When IT Closes the Deal
 
DOES16 London - Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...
DOES16 London -  Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...DOES16 London -  Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...
DOES16 London - Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...
 
DOES SFO 2016 - Steve Mayner - Transformational Leadership
DOES SFO 2016 - Steve Mayner - Transformational LeadershipDOES SFO 2016 - Steve Mayner - Transformational Leadership
DOES SFO 2016 - Steve Mayner - Transformational Leadership
 
DOES SFO 2016 - Chris Fulton - CD for DBs
DOES SFO 2016 - Chris Fulton - CD for DBsDOES SFO 2016 - Chris Fulton - CD for DBs
DOES SFO 2016 - Chris Fulton - CD for DBs
 

Similaire à DOES16 San Francisco - Charles Betz - Influencing Higher Education to Create the Future DevOps Workforce

Formal To Trusees
Formal To TruseesFormal To Trusees
Formal To Trusees
liu_jiadong
 
Ibm's value to education 2011
Ibm's value to education 2011 Ibm's value to education 2011
Ibm's value to education 2011
marknathan
 

Similaire à DOES16 San Francisco - Charles Betz - Influencing Higher Education to Create the Future DevOps Workforce (20)

Planning industry relevant engineering programs to meet the needs of industr...
Planning industry relevant engineering programs  to meet the needs of industr...Planning industry relevant engineering programs  to meet the needs of industr...
Planning industry relevant engineering programs to meet the needs of industr...
 
Steve warburton
Steve warburtonSteve warburton
Steve warburton
 
Digital Transformation of Higher Education: Inclusion & Equity
Digital Transformation of Higher Education: Inclusion & Equity Digital Transformation of Higher Education: Inclusion & Equity
Digital Transformation of Higher Education: Inclusion & Equity
 
JNCanhietUALIT
JNCanhietUALITJNCanhietUALIT
JNCanhietUALIT
 
Fast forward for a difrerent future nov 2010 ontario
Fast forward for a difrerent future nov 2010 ontarioFast forward for a difrerent future nov 2010 ontario
Fast forward for a difrerent future nov 2010 ontario
 
Industry 4.0 trg 2014
Industry 4.0 trg 2014Industry 4.0 trg 2014
Industry 4.0 trg 2014
 
Industry 4.0 trg 2014
Industry 4.0 trg 2014Industry 4.0 trg 2014
Industry 4.0 trg 2014
 
Bett presentation jan 2015 v1
Bett presentation jan 2015 v1Bett presentation jan 2015 v1
Bett presentation jan 2015 v1
 
Managing Innovation and Student Expectations: Going Beyond the Roadmap
Managing Innovation and Student Expectations: Going Beyond the RoadmapManaging Innovation and Student Expectations: Going Beyond the Roadmap
Managing Innovation and Student Expectations: Going Beyond the Roadmap
 
Formal To Trusees
Formal To TruseesFormal To Trusees
Formal To Trusees
 
Higher Education Portal Assessment White Paper
Higher Education Portal Assessment White PaperHigher Education Portal Assessment White Paper
Higher Education Portal Assessment White Paper
 
The New Reality of Higher Ed - Guide 2022.pptx
The New Reality of Higher Ed - Guide 2022.pptxThe New Reality of Higher Ed - Guide 2022.pptx
The New Reality of Higher Ed - Guide 2022.pptx
 
The Future of Higher Education in the United States
The Future of Higher Education in the United StatesThe Future of Higher Education in the United States
The Future of Higher Education in the United States
 
Overview of Effective Learning Analytics Using data and analytics to support ...
Overview of Effective Learning Analytics Using data and analytics to support ...Overview of Effective Learning Analytics Using data and analytics to support ...
Overview of Effective Learning Analytics Using data and analytics to support ...
 
Converge08 E Assessment
Converge08 E AssessmentConverge08 E Assessment
Converge08 E Assessment
 
Digital transformation in UK Higher Education, 10 September 2018
Digital transformation in UK Higher Education, 10 September 2018Digital transformation in UK Higher Education, 10 September 2018
Digital transformation in UK Higher Education, 10 September 2018
 
2014 Software Development Survey Results
2014 Software Development Survey Results 2014 Software Development Survey Results
2014 Software Development Survey Results
 
Stakeholder strategic update webinar - further education and skills
Stakeholder strategic update webinar - further education and skillsStakeholder strategic update webinar - further education and skills
Stakeholder strategic update webinar - further education and skills
 
Ibm's value to education 2011
Ibm's value to education 2011 Ibm's value to education 2011
Ibm's value to education 2011
 
Nccet Up Dates 1
Nccet Up Dates 1Nccet Up Dates 1
Nccet Up Dates 1
 

Plus de Gene Kim

DOES SFO 2016 - Kaimar Karu - ITIL. You keep using that word. I don't think i...
DOES SFO 2016 - Kaimar Karu - ITIL. You keep using that word. I don't think i...DOES SFO 2016 - Kaimar Karu - ITIL. You keep using that word. I don't think i...
DOES SFO 2016 - Kaimar Karu - ITIL. You keep using that word. I don't think i...
Gene Kim
 
DOES SFO 2016 - Ross Clanton and Chivas Nambiar - DevOps at Verizon
DOES SFO 2016 - Ross Clanton and Chivas Nambiar - DevOps at VerizonDOES SFO 2016 - Ross Clanton and Chivas Nambiar - DevOps at Verizon
DOES SFO 2016 - Ross Clanton and Chivas Nambiar - DevOps at Verizon
Gene Kim
 

Plus de Gene Kim (15)

DOES SFO 2016 - Kaimar Karu - ITIL. You keep using that word. I don't think i...
DOES SFO 2016 - Kaimar Karu - ITIL. You keep using that word. I don't think i...DOES SFO 2016 - Kaimar Karu - ITIL. You keep using that word. I don't think i...
DOES SFO 2016 - Kaimar Karu - ITIL. You keep using that word. I don't think i...
 
DOES SFO 2016 - Ross Clanton and Chivas Nambiar - DevOps at Verizon
DOES SFO 2016 - Ross Clanton and Chivas Nambiar - DevOps at VerizonDOES SFO 2016 - Ross Clanton and Chivas Nambiar - DevOps at Verizon
DOES SFO 2016 - Ross Clanton and Chivas Nambiar - DevOps at Verizon
 
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOps
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOpsDOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOps
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOps
 
DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team...
DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team...DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team...
DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team...
 
DOES SFO 2016 - Greg Padak - Default to Open
DOES SFO 2016 - Greg Padak - Default to OpenDOES SFO 2016 - Greg Padak - Default to Open
DOES SFO 2016 - Greg Padak - Default to Open
 
DOES SFO 2016 - Michael Nygard - Tempo, Maneuverability, Initiative
DOES SFO 2016 - Michael Nygard - Tempo, Maneuverability, InitiativeDOES SFO 2016 - Michael Nygard - Tempo, Maneuverability, Initiative
DOES SFO 2016 - Michael Nygard - Tempo, Maneuverability, Initiative
 
DOES SFO 2016 - Alexa Alley - Value Stream Mapping
DOES SFO 2016 - Alexa Alley - Value Stream MappingDOES SFO 2016 - Alexa Alley - Value Stream Mapping
DOES SFO 2016 - Alexa Alley - Value Stream Mapping
 
DOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding Edge
DOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding EdgeDOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding Edge
DOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding Edge
 
DOES SFO 2016 - Topo Pal - DevOps at Capital One
DOES SFO 2016 - Topo Pal - DevOps at Capital OneDOES SFO 2016 - Topo Pal - DevOps at Capital One
DOES SFO 2016 - Topo Pal - DevOps at Capital One
 
DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?
DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?
DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?
 
DOES SFO 2016 - Marc Priolo - Are we there yet?
DOES SFO 2016 - Marc Priolo - Are we there yet? DOES SFO 2016 - Marc Priolo - Are we there yet?
DOES SFO 2016 - Marc Priolo - Are we there yet?
 
DOES SFO 2016 - Steve Brodie - The Future of DevOps in the Enterprise
DOES SFO 2016 - Steve Brodie - The Future of DevOps in the EnterpriseDOES SFO 2016 - Steve Brodie - The Future of DevOps in the Enterprise
DOES SFO 2016 - Steve Brodie - The Future of DevOps in the Enterprise
 
DOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
DOES SFO 2016 - Ray Krueger - Speed as a Prime DirectiveDOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
DOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
 
DOES SFO 2016 - Sam Guckenheimer & Ed Blankenship "Moving to One Engineering ...
DOES SFO 2016 - Sam Guckenheimer & Ed Blankenship "Moving to One Engineering ...DOES SFO 2016 - Sam Guckenheimer & Ed Blankenship "Moving to One Engineering ...
DOES SFO 2016 - Sam Guckenheimer & Ed Blankenship "Moving to One Engineering ...
 
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

DOES16 San Francisco - Charles Betz - Influencing Higher Education to Create the Future DevOps Workforce

  • 1. Higher Education and the Future DevOps Workforce Macro and micro
  • 3. What? The importance of Higher Education Current challenges in educating the digital workforce How computing curricula are defined The Digital Curricula report A modern digital course
  • 5. Total post secondary enrollment, fall ‘14 20,663,464 Higher education staff 3,969,226 Annual expenditures $520 billion Market value of endowment funds $539 billion Physical plant ~$500 billon Annual U.S. GDP for comparison $18.6 trillion Scale of the Education System
  • 6. Higher Ed by Institution Type Public Private non-profit Private for-profit Non-degree 71% 19% 8% 2%
  • 7. 30 colleges, 7 universities, 54 locations 400.000 students $2 Billion annual budget 5th largest higher education provider in the US Minnesota State Colleges & Universities
  • 8. Workforce Survey 159 faculty and industry professionals, primarily US Agile skills 62% consider as a factor, and 50% of those started doing so within the last 3 years
  • 9. Workforce Survey DevOps 78% of industry respondents view Continuous Delivery as either emerging or mainstream 45% of schools do not cover Continuous Delivery at all
  • 10. Workforce Survey Workforce 65% of education professionals think education system is providing a well prepared digital workforce 32% of industry respondents agree
  • 11. The View from Startup Community There is almost twice as much demand for the product programmer… than there is for programmers focused on hard technical problems. “ ”Ammon Bartram, Y-Combinator
  • 12. University of Minnesota What could possibly go wrong? Carlson School of Management Computer Science and Software Engineering
  • 13. Version Control Andrew Clay Shafer: “the foundation of every other Agile technical practice” do not provide practical exposure57%
  • 15. How Curricula are Defined HTTP://WWW.ACM.ORG/EDUCATION/CURRICULA-RECOMMENDATIONS
  • 17. Core Fundamentals of computation Algorithms & data structures Automata Operating systems Compilers & languages Applied Data management Networking Security Distributed systems User interaction (useful) Contextual Project management Requirements management Analysis & architecture Software quality & process Business context (MIS) Missing Product management (it’s over in Marketing. Sort of.) Operational topics (full lifecycle & execution issues) Organization and culture Realistic experiential labs & simulations: full- lifecycle, full-stack INFORMATICS? Core vs. Contextual Courses
  • 18. Agile/DevOps importance, definitions, background Five Competency Areas 1. Dynamic infrastructure and operations 2. Continuous delivery 3. Product management 4. Resource and execution 5. Organization and culture Recommendations for course adaptations Digital labs and simulations http://dynamicit.education The Report
  • 19. Dynamic Infrastructure and Operations From physical, hand-configured infrastructure to virtual, software- defined infrastructure
  • 20. Continuous Delivery From “code complete” to “full lifecycle”; from batch handoffs to ongoing digital value production
  • 21. Product Management From deliverable-focused project management to outcome-focused product management
  • 22. Resource and Execution From execution models resulting in overburden, multitasking and poor IT delivery, to concern for value, flaw, and work in process
  • 23. Organization and Culture From inattention to culture, to recognition of culture´s central role in digital product delivery effectiveness
  • 25. Course updates Requirements QA Arch Usability/UI design New courses Product management Operations Culture & organization Digital labs and simulations Digital pipelines Software-defined networking Chaos engineering Site reliability engineering Pedagogy
  • 26. © 2016, Charles T Betz Teaching Digital The Stack The Lifecycle
  • 27. Enterprise Team of teams Team Founder THE SCALING PROBLEM What do we need? Why? When do we need it? How is it changing? A New Progression: Scaling
  • 28. The 3 Dimensions of Digital Learning Lifecycle Stack Scale
  • 29. SEIS 664, “IT Delivery”
  • 31. Advance-IT Minnesota sponsoring online portal at dynamicit.education “As long as it benefits Minnesota, we are happy if it benefits everyone else!” Report still considered preliminary at 1.0 Feedback being solicited for version 2.0, to be release Q2 2017 in time for fall course development Going Forward
  • 32. There are specific levers State legislative processes/committee (e.g. Higher Education and Workforce) State economic development agencies State high tech lobbying associations Program and institutional advisory boards They are (or should be!) always interested in hearing from practitioners If you don’t pull on these levers, someone else will What you can do
  • 33. Dynamic IT report: http://dynamicit.education Dynamic IT LinkedIn group: https://www.linkedin.com/groups/12018370 ACM/IEEE/AIS curricula guidance http://www.acm.org/education/curricula-recommendations Charles Betz resources: Digital/Agile/DevOps management text https://github.com/dm-academy/aitm Calavera platform https://github.com/dm-academy/Calavera Course labs https://github.com/dm-academy Resources
  • 35. If you Google “Walking Skeleton”

Notes de l'éditeur

  1. Charlie Betz, very pleased to be here. If you want to find out more about me, I’m easy enough to find, so let’s get into the presentation. Not a full time academic (teach *one* course as an adjunct) -Writing an MIS/IT survey textbook, with Agile and DevOps as foundation -
  2. Anybody play Oregon Trail? This report is dedicated to the Minnesota Educational Computing Consortium, that did things like put model 33-ASR Teletypes in junior high science classrooms throughout the state. The first time I “died of dysentery” it was printed out on yellow continuous paper on a device like that in Mr. Stedman’s science classroom, which was also where I first learned to program in HP Time-shared Basic on an HP 2000.
  3. No, traditional full-time public higher education is not going to fade away overnight in favor of MOOCs, distance education, coding boot camps or unschooling or what have you. Period. If lack of talent is a problem… It’s crazy to disregard a system of such scale and scope. Roughly a trillion in capital and half a trillion a year in operations. http://nces.ed.gov/programs/digest/d15/tables/dt15_301.10.asp?current=yes http://nces.ed.gov/programs/digest/d15/tables/dt15_301.20.asp?current=yes
  4. People want to send their kids away for a few years to learn, it’s been a thing since the Middle Ages or before. Of that twenty million, where are they going? Universities have a long tradition of state support.
  5. Yes, MN State is big. Advance-IT is the center of excellence that sponsored the report, New Directions is the annual educator/industry conference (Nicole was kind enough to come and keynote this spring, where we kicked this effort off)
  6. 159 industry and educational professionals responded, on topics such as Agile skills, DevOps, and workforce.
  7. Now, in terms of *what* industry is looking for … what are the needs of the new digital workforce? For example, what is the nature of the programmers required? Y-Combinator, in a survey of “what startups need,” noticed that programmers with a strong product focus were far and away the most desired. Customer-focused, user experience focused, etc. Not technical programmers focused on algorithms – product programmers focused on usability, user experience, et almost twice as much in demand.
  8. Where do we get these product-oriented programmers? This is the University of MN. My wife and I have 5 degrees from here (she’s the smart one with the Ph.D. in geology). Notice the Carlson school, where we might find Product Marketing, about as far away as we can get from the CS department, with this big river thing in the middle. Consider Conway’s Law: organizations which design systems ... [tend to produce] copies of their communication structures... The U of MN is, in a sense, designing our workforce. What could possibly go wrong? We’ll return to this question of how disciplinary boundaries are set
  9. Pivot: what about specific practices? Another theme we certainly hear anecdotally is that “the students are coming out of school and they don’t even know version control.” A majority of educators (57%) say their curriculum does not provide practical experience in version control State of DevOps says it is one of the factors MOST correlated with digital delivery performance. And it’s not a trivial topic. There is both practical and principle to dig into from an academic perspective; the concept of VC as representing organizational “state” is compelling. Ultimately I would compare to hygienic practices in healthcare. Interns and residents are expected to know how to sanitize, and WHY they do so. Practical expectation throughout the healthcare community, and yet grounded in important theory (germ theory of disease). Same thing w/ VC – as Andrew Clay Shafer suggests, it’s the foundational practice that supports the rest of Agile.
  10. So, why do we have the educational structures that we do? Because specific decisions were made and are being made by specific people at specific places and times, under the auspices of well known industry organizations that we all support at least through tax exemption. They have a social mandate. These are the major players: the IEEE, which handles the engineering side, the AIS, which handles the business school side, and the ACM which plays an overall umbrella & coordination role and is deliberately shown larger here. This nexus is largely responsible for how the computing-related disciplines are structured in the US at least. Other countries have different players: British Computer Society in the UK for example.
  11. Why do we have the programs we do in the US? Because a group of academics, sponsored by ACM, IEEE and AIS got together in 2005 and decided that the degrees would be CE, CS, SE, IS, IT. As much as it might be denied, there’s a rough status ordering there, with CE at the top and IT at the bottom. There is some variation (MIS, CIS, etc) but in general these have held. B-schools get MIS, C-schools get CE/CS/SE, IT varies. And, once scoped, further working groups were established to define each discipline in detail, and those reports you see on the right here have been produced on a rolling basis for years. And if you dig into those reports you see very interesting assumptions, including for example very clear statements that CS majors need to know next to nothing about business matters including product management – even requirements management is . It’s all at that URL…
  12. Some interesting scoping… Lot of detail here, you can come back to this. It’s from the 2005 report that set the boundaries. Basically, you can read this as saying: MIS majors do business requirements, business models, business performance (including product mgmt, presumably) – and CSCI majors analyze tech requirements, and do techie stuff. See all the things that are “zeroed out” for them? There’s a further wrinkle. I spoke recently with a senior CSCI professor at the U of MN, who observed that CS departments historically (especially at top tier schools) are incented to produce researchers. And yet, the CSCI degree is *also* increasingly viewed as the gold standard by hiring managers in industry. There’s at least anecdotal evidence that IS degrees simply aren’t well regarded by digital hiring mgrs, let alone IT degrees. I don’t have data but does anyone think the traditional MIS degree is rocking and rolling the digital industry? The disconnect is causing concern; industry wants higher volumes of computing grads (up to 50%-100% increases), with a different profile. So let’s look at what that profile might be.
  13. Core stuff on the left – we need it. Not talking about it today. Stuff on the right is where we have the gaps. For example, a SW Eng or even CSCI program might offer 3 credits of Project Management when companies are shutting down PMOs in favor of going to continuous flow approaches?? Big “batches” of up front requirements and architecture design, baked into the curriculum in 3-credit chunks? What about product management? That’s the big gap. Operations? It’s been shunted off, at best, to the IT degree, and yet here you have SRE calling for CS majors in Ops… those CS grads are landing in orgs with heavy operational aspects, high-flow digital pipelines, and under current curricula they are simply going to be unprepared… In Europe there’s an Informatics tradition… here at UC Irvine, Indiana, Northwestern… not sure, but perhaps it’s the way to go -
  14. So, turning to the report: this is how we structured it. First, we provide an overview of the Agile/DevOps/Digital context, and give people lots of references to think about. The historic failure of CMM and the emergence of empirical process control, for example, along with the origins of Agile, “10 deploys a day,” Cloud, SRE, product mgmt., culture, and more. Then we define five competency areas, that I think could be considered by ANY computing-related degree program. (We’ll talk about their definitions next). Finally, we make some specific recommendations for adapting and creating new courses, and conclude with some thoughts on digital labs and simulations.
  15. This is the first what we call “Competency Area.” It breaks down into competency categories and competencies, with many suggested learning objectives for course designers to consider as a reference. Virtualization, Cloud, infrastructure as code, and site reliability engineering; operational practices, and so on. Learning objectives for this one include references to John Allspaw, Tom Limoncelli, the recent Google SRE book edited by Betsy Beyer, and more.
  16. The full pipeline as a socio-technical system. Not DevOps; that includes culture and product management. This is more narrowly about the full pipeline and does scope in the Agile foundations in software development. LOs here of course relate to the core Agile and Scrum literature, by people like Martin Fowler, Alistair Cockburn, Mike Cohn and Ken Rubin, as well as continuous integration by Paul Duvall and continuous delivery by Jez Humble and of course the State of DevOps research by Forsgren et al
  17. 85,000 Scrum Product Owners – where do they come from? What should new ones learn in school? If I want to go into this as a field, what do I do? What do I need? It’s a huge gap. For faculty tangling with this tough new area, we suggest Marty Cagan, Steve Blank, Jeff Patton, Jeff Gothelf, and design thinking folks. We also note that existing UI/UE design courses might be a good base on which to build.
  18. We need a better language for discussing and analyzing. Things are too religious. “DevOps vs ITIL!” NOEstimates! NoProjects! “SAFE vs LESS!” Scrum vs Kanban! We need a more clinical terminology (got a blog in me about this) With h/t to Reinertsen: cadence, synchronization, batch size, queuing, specialization, skill vs. product alignment. We bring in Reinertsen big time here, as well as the more advanced Scrum thinking by folks like Craig Larman and Mike Cohn, and folks like Scott Ambler, David Anderson and Dean Leffingwell. We bring in the notable influences and some of the LOs suggest that people compare and contrast different points of view.
  19. Students need to be able to assess whether they are in a culture that supports high performance. Employers need to know if their companies have such a culture. We can quantify this.. The report calls out Google’s Project Aristotle, the State of DevOps work with the Westrum typology, and so forth.
  20. Now one of the things we often hear is that tech moves too fast… People especially at the research schools will say “We are not vocational” (This is why I’m less personally interested in the Tier 1 research institutions--actually, many institutions ARE vocational, this report is intended for 2-year tech & junior colleges as well as 4-year teaching colleges)… This is not about “let’s teach the latest version of Jenkins.” What we are saying in this report is that there are fundamental, generational, tectonic changes in how we understand and deliver digital value. This is not mere “vocationalism” any more than expecting a medical resident to have a certain level of practical skill… And to the research faculty in a strict publish/perish model – it’s true you play a different role, not as workforce-oriented You think there are not meaningful, meaty questions emerging here? Site reliability and full lifecycle digital engineering practices? Intersection of industrial engineering & operations research with digital? Human factors? Intersection of digital and culture? We could create hundreds of Ph.Ds with the topics discussed at this conference. There’s serious stuff going on here.
  21. So much for the LOs. Don’t have time to go into the whole report here. As we look at pedagogy and course updates, a few things. It’s not easy to create net new courses, but the report suggests various ways in which existing courses might be renewed, e.g. by bringing continuous integration & delivery into SQA courses. But product management and operations may well call for new courses, hopefully with a heavy lab component so people can get practical. The report also goes into virtual labs and simulations -- virtualization and cloud are the instructor’s friend! You can provide realistic industrial experiences for a fraction of the cost 10 years ago. This is an area I’m interested in having further discussions in, with vendors and other academics wanting to partner. Let’s get a Chaos Engineering lab out there on Github in a form that front-line, busy faculty can use!
  22. Pivoting… Education requires you to have a clear theory of sequence, what order you introduce topics in and their dependencies. This is called a “learning progression.” We use a couple different learning progressions for teaching digital: the Stack and the Lifecycle. In the stack (CS & IS approach), we learn abstractions, either bottom-up (CS) or top down (IS). In the lifecycle (SE), we learn the pipeline, but right now it’s heavily waterfall: requirements courses, architecture courses, implementation courses, testing/QA courses, all separate
  23. This is the “emergence model” from my current book. I’ve used the idea, “from startup to enterprise” as it is effective with students. Everyone can relate to Larry and Sergei in the garage. Theoretically grounded in things like Dunbar’s Number – the individual, the family, the clan, the tribe, the nation. But it also applies as a sense-making tool for an individual in an existing enterprise, to orient you and help you understand the nature of the problems you face. Some of the problems we’re seeing in IT operating model discussions come from the state transitions that happen as we move our concern from bottom to top. In particular, the transition from team-centric to team of teams is very challenging and currently driving a lot of “religious” debate… such as “ITIL vs DevOps” or “product vs. project management.”
  24. This is an important conceptual point, you may need to think about. Whichever of these dimensions you choose as the main dimension for your learning progression, you have to collapse or subordinate the other two, because time, it’s a linear thing. If we teach using emergence, scale, as the main learning progression, we need full stack, full lifecycle from day 1: a DevOps walking skeleton! I call it Minimum Viable Pedagogy – it’s full stack & full lifecycle
  25. This is my St. Thomas course. Essentially a broad IT management survey course. Follows scaling model as primary learning progression, and uses a flipped model, where lecture video viewed offline, in-class is all experiential – this is currently viewed as educational best practice, getting away from what they call “sage on a stage” - Lab approach is Full-stack, full lifecycle
  26. You can do things with virtualization that would have required millions of dollars in capital not too long ago. This is just beginning to dawn on faculty… and is discussed in the report –The Calavera project is all defined “as code” on Github – a master Vagrantfile and a series of Chef recipes stands up an 8-node cluster simulating a minimum viable pipeline – (I call it minimum viable pedagogy) - We need a clearinghouse to curate these - They are Too valuable, Too labor intensive To not share
  27. Considering putting the guidance in some kind of online system (like a StackOverflow) for collaboration on specific competencies and learning objectives