SlideShare a Scribd company logo
Higher Education and the
Future DevOps Workforce
Macro and micro
Charlie Betz
CharlesTBetz
char@dm-academy.com
www.lean4it.com
What?
Higher education in the US
Current challenges in educating the digital workforce
How computing curricula are defined
The Digital Curricula report
A modern digital course
www.dynamicit.education –
download now if you like
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
Waterfall?
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
SEIS 664, “IT Delivery”
© 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
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
Send faculty to www.dynamicit.education
Are the top level competency areas the best we can do?
How can we collectively define learning objectives as a
community? Transparent, open, collaborative process?
What is the relationship to commercial training?
Don’t know/need help
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”

More Related Content

What's hot

IT4IT™
IT4IT™IT4IT™
IT4IT™
ITpreneurs
 
IT4IT Overview (A new standard for IT management)
IT4IT Overview (A new standard for IT management)IT4IT Overview (A new standard for IT management)
IT4IT Overview (A new standard for IT management)
Charles Betz
 
Future Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for DigitalFuture Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for Digital
David Favelle
 
Social IT & Multi-channel support
Social IT & Multi-channel supportSocial IT & Multi-channel support
Social IT & Multi-channel support
David Favelle
 
Digital Operating Model & IT4IT
Digital Operating Model & IT4ITDigital Operating Model & IT4IT
Digital Operating Model & IT4IT
David Favelle
 
Capabilities and Competencies. Presentation to DIA Common Capability Forum
Capabilities and Competencies.  Presentation to DIA Common Capability ForumCapabilities and Competencies.  Presentation to DIA Common Capability Forum
Capabilities and Competencies. Presentation to DIA Common Capability Forum
Paula J Smith, ARIM, MSc, BSc (Hons)
 
Changing Culture: Tips, tricks & transforming
Changing Culture: Tips, tricks & transformingChanging Culture: Tips, tricks & transforming
Changing Culture: Tips, tricks & transforming
Stephen Walters
 
An Introduction to IT Management with COBIT 2019
An Introduction to IT Management with COBIT 2019An Introduction to IT Management with COBIT 2019
An Introduction to IT Management with COBIT 2019
Gregor Polančič
 
Architecting Next Generatio IT Operating Models Using IT4IT and SFIA
Architecting Next Generatio IT Operating Models Using IT4IT and SFIAArchitecting Next Generatio IT Operating Models Using IT4IT and SFIA
Architecting Next Generatio IT Operating Models Using IT4IT and SFIA
Sukumar Daniel
 
Tony Price - Will IT4IT Survive
Tony Price - Will IT4IT SurviveTony Price - Will IT4IT Survive
Tony Price - Will IT4IT Survive
itSMF UK
 
Contemporary research challenges and applications of service oriented archite...
Contemporary research challenges and applications of service oriented archite...Contemporary research challenges and applications of service oriented archite...
Contemporary research challenges and applications of service oriented archite...
Dr. Shahanawaj Ahamad
 
Certificate Course in Practical IT Service Management Systems and Continual S...
Certificate Course in Practical IT Service Management Systems and Continual S...Certificate Course in Practical IT Service Management Systems and Continual S...
Certificate Course in Practical IT Service Management Systems and Continual S...
Sukumar Daniel
 
Introducing The Open Group IT4IT™ Standard
Introducing The Open Group IT4IT™ StandardIntroducing The Open Group IT4IT™ Standard
Introducing The Open Group IT4IT™ Standard
Enterprise Architects
 
The role of enterprise architecture in digital transformation
The role of enterprise architecture in digital transformationThe role of enterprise architecture in digital transformation
The role of enterprise architecture in digital transformation
Danny Greefhorst
 
Ict startegy and architecture
Ict startegy and architecture Ict startegy and architecture
Ict startegy and architecture
Nikola Terziev, CISA
 
Max IT4IT webinar powerpoint
Max IT4IT webinar powerpointMax IT4IT webinar powerpoint
Max IT4IT webinar powerpoint
MAX Technical Training
 
SFIA 8 launch slides September 2021
SFIA 8 launch slides September 2021SFIA 8 launch slides September 2021
SFIA 8 launch slides September 2021
SFIA User Forum
 
EAPJ Vol IV July 2017
EAPJ Vol IV July 2017EAPJ Vol IV July 2017
EAPJ Vol IV July 2017
Darryl_Carr
 
ECM BPM Strategy With Enterprise Architecture Maturity Model
ECM BPM Strategy With Enterprise Architecture Maturity ModelECM BPM Strategy With Enterprise Architecture Maturity Model
ECM BPM Strategy With Enterprise Architecture Maturity Model
David Champeau
 

What's hot (20)

IT4IT™
IT4IT™IT4IT™
IT4IT™
 
IT4IT Overview (A new standard for IT management)
IT4IT Overview (A new standard for IT management)IT4IT Overview (A new standard for IT management)
IT4IT Overview (A new standard for IT management)
 
Future Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for DigitalFuture Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for Digital
 
Social IT & Multi-channel support
Social IT & Multi-channel supportSocial IT & Multi-channel support
Social IT & Multi-channel support
 
Digital Operating Model & IT4IT
Digital Operating Model & IT4ITDigital Operating Model & IT4IT
Digital Operating Model & IT4IT
 
Capabilities and Competencies. Presentation to DIA Common Capability Forum
Capabilities and Competencies.  Presentation to DIA Common Capability ForumCapabilities and Competencies.  Presentation to DIA Common Capability Forum
Capabilities and Competencies. Presentation to DIA Common Capability Forum
 
Changing Culture: Tips, tricks & transforming
Changing Culture: Tips, tricks & transformingChanging Culture: Tips, tricks & transforming
Changing Culture: Tips, tricks & transforming
 
An Introduction to IT Management with COBIT 2019
An Introduction to IT Management with COBIT 2019An Introduction to IT Management with COBIT 2019
An Introduction to IT Management with COBIT 2019
 
Architecting Next Generatio IT Operating Models Using IT4IT and SFIA
Architecting Next Generatio IT Operating Models Using IT4IT and SFIAArchitecting Next Generatio IT Operating Models Using IT4IT and SFIA
Architecting Next Generatio IT Operating Models Using IT4IT and SFIA
 
Tony Price - Will IT4IT Survive
Tony Price - Will IT4IT SurviveTony Price - Will IT4IT Survive
Tony Price - Will IT4IT Survive
 
Contemporary research challenges and applications of service oriented archite...
Contemporary research challenges and applications of service oriented archite...Contemporary research challenges and applications of service oriented archite...
Contemporary research challenges and applications of service oriented archite...
 
Certificate Course in Practical IT Service Management Systems and Continual S...
Certificate Course in Practical IT Service Management Systems and Continual S...Certificate Course in Practical IT Service Management Systems and Continual S...
Certificate Course in Practical IT Service Management Systems and Continual S...
 
Introducing The Open Group IT4IT™ Standard
Introducing The Open Group IT4IT™ StandardIntroducing The Open Group IT4IT™ Standard
Introducing The Open Group IT4IT™ Standard
 
The role of enterprise architecture in digital transformation
The role of enterprise architecture in digital transformationThe role of enterprise architecture in digital transformation
The role of enterprise architecture in digital transformation
 
Ict startegy and architecture
Ict startegy and architecture Ict startegy and architecture
Ict startegy and architecture
 
IT4IT BCS
IT4IT BCSIT4IT BCS
IT4IT BCS
 
Max IT4IT webinar powerpoint
Max IT4IT webinar powerpointMax IT4IT webinar powerpoint
Max IT4IT webinar powerpoint
 
SFIA 8 launch slides September 2021
SFIA 8 launch slides September 2021SFIA 8 launch slides September 2021
SFIA 8 launch slides September 2021
 
EAPJ Vol IV July 2017
EAPJ Vol IV July 2017EAPJ Vol IV July 2017
EAPJ Vol IV July 2017
 
ECM BPM Strategy With Enterprise Architecture Maturity Model
ECM BPM Strategy With Enterprise Architecture Maturity ModelECM BPM Strategy With Enterprise Architecture Maturity Model
ECM BPM Strategy With Enterprise Architecture Maturity Model
 

Viewers also liked

Agile study group
Agile study groupAgile study group
Agile study group
Charles Betz
 
Operating model - Restructuring - Case study
Operating model - Restructuring - Case studyOperating model - Restructuring - Case study
Operating model - Restructuring - Case study
Mohammad Mujeeb Beg
 
Running the Business of IT on ServiceNow using IT4IT
Running the Business of IT on ServiceNow using IT4ITRunning the Business of IT on ServiceNow using IT4IT
Running the Business of IT on ServiceNow using IT4IT
cccamericas
 
The three Rs: Roles Responsibilities Relationships
The three Rs: Roles Responsibilities RelationshipsThe three Rs: Roles Responsibilities Relationships
The three Rs: Roles Responsibilities Relationships
Rob England
 
Target Operating Model Research
Target Operating Model ResearchTarget Operating Model Research
Target Operating Model Research
Genpact Ltd
 
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve AlignmentMaximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
David Baker
 
Les évolutions adaptatives
Les évolutions adaptativesLes évolutions adaptatives
Les évolutions adaptatives
RESPONSIV
 
The Coming Intelligent Digital Assistant Era and Its Impact on Online Platforms
The Coming Intelligent Digital Assistant Era and Its Impact on Online PlatformsThe Coming Intelligent Digital Assistant Era and Its Impact on Online Platforms
The Coming Intelligent Digital Assistant Era and Its Impact on Online Platforms
Cognizant
 
Kitchen Cabinet Design Trends in Virginia
Kitchen Cabinet Design Trends in VirginiaKitchen Cabinet Design Trends in Virginia
Kitchen Cabinet Design Trends in Virginia
Maria Wilson
 
Help us transform Italian Public Administration! - Team per la Trasformazione...
Help us transform Italian Public Administration! - Team per la Trasformazione...Help us transform Italian Public Administration! - Team per la Trasformazione...
Help us transform Italian Public Administration! - Team per la Trasformazione...
Team per la Trasformazione Digitale
 
Missing Action Plan | PrintAction
Missing Action Plan | PrintActionMissing Action Plan | PrintAction
Missing Action Plan | PrintAction
Victoria Gaitskell
 

Viewers also liked (11)

Agile study group
Agile study groupAgile study group
Agile study group
 
Operating model - Restructuring - Case study
Operating model - Restructuring - Case studyOperating model - Restructuring - Case study
Operating model - Restructuring - Case study
 
Running the Business of IT on ServiceNow using IT4IT
Running the Business of IT on ServiceNow using IT4ITRunning the Business of IT on ServiceNow using IT4IT
Running the Business of IT on ServiceNow using IT4IT
 
The three Rs: Roles Responsibilities Relationships
The three Rs: Roles Responsibilities RelationshipsThe three Rs: Roles Responsibilities Relationships
The three Rs: Roles Responsibilities Relationships
 
Target Operating Model Research
Target Operating Model ResearchTarget Operating Model Research
Target Operating Model Research
 
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve AlignmentMaximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
 
Les évolutions adaptatives
Les évolutions adaptativesLes évolutions adaptatives
Les évolutions adaptatives
 
The Coming Intelligent Digital Assistant Era and Its Impact on Online Platforms
The Coming Intelligent Digital Assistant Era and Its Impact on Online PlatformsThe Coming Intelligent Digital Assistant Era and Its Impact on Online Platforms
The Coming Intelligent Digital Assistant Era and Its Impact on Online Platforms
 
Kitchen Cabinet Design Trends in Virginia
Kitchen Cabinet Design Trends in VirginiaKitchen Cabinet Design Trends in Virginia
Kitchen Cabinet Design Trends in Virginia
 
Help us transform Italian Public Administration! - Team per la Trasformazione...
Help us transform Italian Public Administration! - Team per la Trasformazione...Help us transform Italian Public Administration! - Team per la Trasformazione...
Help us transform Italian Public Administration! - Team per la Trasformazione...
 
Missing Action Plan | PrintAction
Missing Action Plan | PrintActionMissing Action Plan | PrintAction
Missing Action Plan | PrintAction
 

Similar to Higher Education and the Future DevOps Workforce

DOES16 San Francisco - Charles Betz - Influencing Higher Education to Create ...
DOES16 San Francisco - Charles Betz - Influencing Higher Education to Create ...DOES16 San Francisco - Charles Betz - Influencing Higher Education to Create ...
DOES16 San Francisco - Charles Betz - Influencing Higher Education to Create ...
Gene Kim
 
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...
Thanikachalam Vedhathiri
 
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
Babu George
 
JNCanhietUALIT
JNCanhietUALITJNCanhietUALIT
JNCanhietUALIT
Jim Nottingham
 
Industry Futures. Presentation to ISSIP Education and Service SIG
Industry Futures. Presentation to ISSIP Education and Service SIGIndustry Futures. Presentation to ISSIP Education and Service SIG
Industry Futures. Presentation to ISSIP Education and Service SIG
International Society of Service Innovation Professionals
 
Bhef almaden 20131122 v1
Bhef almaden 20131122 v1Bhef almaden 20131122 v1
Bhef almaden 20131122 v1
ISSIP
 
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
Cognizant
 
2022_05_13 «El rol de la formación constante en un contexto laboral basado en...
2022_05_13 «El rol de la formación constante en un contexto laboral basado en...2022_05_13 «El rol de la formación constante en un contexto laboral basado en...
2022_05_13 «El rol de la formación constante en un contexto laboral basado en...
eMadrid network
 
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
Winchester Consulting, LLC
 
Formal To Trusees
Formal To TruseesFormal To Trusees
Formal To Truseesliu_jiadong
 
CapTech Talks Webinar October 2023 Bill Butler.pptx
CapTech Talks Webinar October 2023 Bill Butler.pptxCapTech Talks Webinar October 2023 Bill Butler.pptx
CapTech Talks Webinar October 2023 Bill Butler.pptx
CapitolTechU
 
Cohort Based Courses
Cohort Based CoursesCohort Based Courses
Cohort Based Courses
Lightbox8
 
Higher Education Portal Assessment White Paper
Higher Education Portal Assessment White PaperHigher Education Portal Assessment White Paper
Higher Education Portal Assessment White Paper
Kathleen Long
 
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 ...
Bart Rienties
 
Udacity Overview (Generic) Dec14 (1)
Udacity Overview (Generic) Dec14 (1)Udacity Overview (Generic) Dec14 (1)
Udacity Overview (Generic) Dec14 (1)George Martines
 
The Cyber Security Training Gap: Rotarian Reach
The Cyber Security Training Gap: Rotarian ReachThe Cyber Security Training Gap: Rotarian Reach
The Cyber Security Training Gap: Rotarian Reach
Rotary International
 
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
Association for Project Management
 
Industry 4.0 trg 2014
Industry 4.0 trg 2014Industry 4.0 trg 2014
Industry 4.0 trg 2014
Jayesh Pai
 

Similar to Higher Education and the Future DevOps Workforce (20)

DOES16 San Francisco - Charles Betz - Influencing Higher Education to Create ...
DOES16 San Francisco - Charles Betz - Influencing Higher Education to Create ...DOES16 San Francisco - Charles Betz - Influencing Higher Education to Create ...
DOES16 San Francisco - Charles Betz - Influencing Higher Education to Create ...
 
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...
 
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
 
Steve warburton
Steve warburtonSteve warburton
Steve warburton
 
JNCanhietUALIT
JNCanhietUALITJNCanhietUALIT
JNCanhietUALIT
 
Industry Futures. Presentation to ISSIP Education and Service SIG
Industry Futures. Presentation to ISSIP Education and Service SIGIndustry Futures. Presentation to ISSIP Education and Service SIG
Industry Futures. Presentation to ISSIP Education and Service SIG
 
Bhef almaden 20131122 v1
Bhef almaden 20131122 v1Bhef almaden 20131122 v1
Bhef almaden 20131122 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
 
2022_05_13 «El rol de la formación constante en un contexto laboral basado en...
2022_05_13 «El rol de la formación constante en un contexto laboral basado en...2022_05_13 «El rol de la formación constante en un contexto laboral basado en...
2022_05_13 «El rol de la formación constante en un contexto laboral basado en...
 
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
 
Formal To Trusees
Formal To TruseesFormal To Trusees
Formal To Trusees
 
CapTech Talks Webinar October 2023 Bill Butler.pptx
CapTech Talks Webinar October 2023 Bill Butler.pptxCapTech Talks Webinar October 2023 Bill Butler.pptx
CapTech Talks Webinar October 2023 Bill Butler.pptx
 
Cohort Based Courses
Cohort Based CoursesCohort Based Courses
Cohort Based Courses
 
Higher Education Portal Assessment White Paper
Higher Education Portal Assessment White PaperHigher Education Portal Assessment White Paper
Higher Education Portal Assessment White Paper
 
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 ...
 
Udacity Overview (Generic) Dec14 (1)
Udacity Overview (Generic) Dec14 (1)Udacity Overview (Generic) Dec14 (1)
Udacity Overview (Generic) Dec14 (1)
 
The Cyber Security Training Gap: Rotarian Reach
The Cyber Security Training Gap: Rotarian ReachThe Cyber Security Training Gap: Rotarian Reach
The Cyber Security Training Gap: Rotarian Reach
 
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
 
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
 
Industry 4.0 trg 2014
Industry 4.0 trg 2014Industry 4.0 trg 2014
Industry 4.0 trg 2014
 

Recently uploaded

A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 

Recently uploaded (20)

A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 

Higher Education and the Future DevOps Workforce

  • 1. Higher Education and the Future DevOps Workforce Macro and micro
  • 3. What? Higher education in the US Current challenges in educating the digital workforce How computing curricula are defined The Digital Curricula report A modern digital course www.dynamicit.education – download now if you like
  • 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
  • 18. 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
  • 19. 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
  • 20. Dynamic Infrastructure and Operations From physical, hand-configured infrastructure to virtual, software- defined infrastructure
  • 21. Continuous Delivery From “code complete” to “full lifecycle”; from batch handoffs to ongoing digital value production
  • 22. Product Management From deliverable-focused project management to outcome-focused product management
  • 23. Resource and Execution From execution models resulting in overburden, multitasking and poor IT delivery, to concern for value, flaw, and work in process
  • 24. Organization and Culture From inattention to culture, to recognition of culture´s central role in digital product delivery effectiveness
  • 26. 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
  • 27. SEIS 664, “IT Delivery”
  • 28. © 2016, Charles T Betz Teaching Digital The Stack The Lifecycle
  • 29. 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
  • 30. The 3 Dimensions of Digital Learning Lifecycle Stack Scale
  • 32. 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
  • 33. 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
  • 34. Send faculty to www.dynamicit.education Are the top level competency areas the best we can do? How can we collectively define learning objectives as a community? Transparent, open, collaborative process? What is the relationship to commercial training? Don’t know/need help
  • 35. 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
  • 37. If you Google “Walking Skeleton”

Editor's Notes

  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. Two notes: Not a full time academic (teach *one* course as an adjunct). This was a project where I was in the right place at the right time to make contribution. A note: These slots are tight and I wanted to optimize this report for content. So this talk is a bit more scripted than I usually prefer.
  2. Download asks for email – completely noncommercial, building a community list.
  3. 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.
  4. NYT article - holdup 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
  5. 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.
  6. 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)
  7. 159 industry and educational professionals responded, on topics such as Agile skills, DevOps, and workforce.
  8. 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., etc. Not technical programmers focused on algorithms – Customer-focused, user experience focused product programmers almost twice as much in demand.
  9. 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
  10. 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. 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.
  11. So, why do we have the educational structures that we do? Because specific decisions were made and are being made under the auspices of well known organizations 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 This group 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.
  12. 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. 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. It’s all at that URL…
  13. Some interesting scoping… Lot of detail here, you can come back to this. It’s from the 2005 report that set the boundaries. A scale from 0-5 used to indicate how much graduates from each degree type should know across about 50 different knowledge areas. 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. The businessy stuff is completely “zeroed out” for them.
  14. Essentially, we have baked waterfall into the fundamental curricula. “Plan it with IS, build it with CSCI/SE, run it with IT”. i've heard anecdotal evidence (including discussions w/my Dean and industry associations) that IS and IT degrees aren’t as well regarded by digital hiring mgrs. It’s that CSCI degree that is *increasingly viewed as the gold standard by hiring managers in industry. There’s a wrinkle. I spoke recently with a senior faculty at the U of MN, who observed that CS departments historically (especially at top tier schools) are incented to produce researchers. The disconnect is causing concern; industry wants higher volumes of computing grads (up to 50%-100% increases), and I think will start demanding a different profile.
  15. Core stuff on the left – we need it. Not talking about it today. Contextual stuff on the right is where we have the gaps. For example, a SW Eng or even CSCI program might offer 3 credits of PM -- and 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 customer-driven 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 -
  16. 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. The report is not prescriptive. We say, it would be ironic and presumptuous to attempt to mandate a standard "Agile curriculum." It is intended as a resource for teaching faculty who might otherwise be blindsided by DevOps.
  17. 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.
  18. The pipeline. Full stack, full lifecycle. 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 derive from 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
  19. 85,000 Scrum Product Owners – where do they come from? What should new ones learn in school? What about the product-focused devs that Y-combinator companies want? 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.
  20. We use this as a common area to discuss both project and process in a generic sense. 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 --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 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.
  21. 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.
  22. 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)… BUT ultimately 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.it’s true research faculty 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.
  23. 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. We also suggest interdepartmental collaboration. The report also goes into virtual labs and simulations – virtualization, infrastructure as code and cloud are the instructor’s friend! More in a bit on that.
  24. 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
  25. 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
  26. 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. 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.”
  27. 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
  28. I am an architect. Right now on my laptop I have Visio 2016. I also have Vagrant, Virtualbox, ChefDK, and a set of 7 virtual machines with Java, Ant, Junit, Git, Jenkins, Artifactory and Nagios in an end to end continuous delivery pipeline I use for teaching and experimentation. You can do things with virtualization that would have required millions of dollars in capital not too long ago. Classes are a blast, we stand up 4 or five of these and abuse them and get the students swarming & supporting each other with slack. Pull requests to improve the system or labs are extra credit points! 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
  29. Considering putting the guidance in some kind of online system (like a StackOverflow) for collaboration on specific competencies and learning objectives