SlideShare a Scribd company logo
1 of 16
Download to read offline
Local, technical innovation in an outsourced
world

Paul	
  	
  Walk
p.walk@ed.ac.uk
@paulwalk
http://www.paulwalk.net
1
“We don’t do IT development it’s not our business - I’d
outsource my granny if I
could....”

2

A chance remark from a senior IT manager in a UK University
What effect does outsourcing
your granny have on your ability
to innovate?

3

So, the question I'd like to consider (briefly) is...
some assertions
• universities	
  have	
  discovered	
  a	
  growing	
  appetite	
  for	
  outsourcing	
  technical	
  
services	
  (cloud,	
  SaaS	
  etc.)
• steady,	
  incremental	
  innovation	
  happens	
  in	
  a	
  local	
  context

4

going to limit myself to thoughts about incremental technical innovation - not because
innovation cannot be non-technical in nature - it’s just where my interest and professional
focus lie
the SaaS relationship
• Software	
  as	
  a	
  Service	
  -­‐	
  where	
  the	
  software	
  is	
  delivered	
  to	
  your	
  users	
  across	
  the	
  
network	
  -­‐	
  very	
  often	
  accessed	
  through	
  a	
  Web-­‐browser
• new	
  features	
  added	
  by	
  the	
  vendor	
  and	
  rolled	
  out	
  to	
  all	
  customers
• considerable	
  economies	
  are	
  made	
  possible,	
  but:
• local	
  customisation	
  opportunities	
  are	
  limited,	
  and	
  you	
  are	
  one	
  of	
  many	
  customers	
  
(potentially	
  many	
  more	
  than	
  in	
  a	
  pre-­‐SaaS	
  world)
• to	
  offer	
  some	
  local	
  integration	
  and	
  customisation	
  potential,	
  vendors	
  increasingly	
  
offer	
  machine-­‐readable	
  Application	
  Programming	
  Interfaces	
  (APIs)
• APIs	
  change	
  the	
  picture....

5

we’re familiar with the notion of Software as a Service?
you pays your money, you takes your chances - although we're getting more experienced at
negotiating and managing SLAs
APIs are interfaces for
developers

6

not for machines. This is important. You probably have machines, but do you have
developers?
simple SaaS relationship
HE Institution
End user
requirements
&
opportunities

User or
domain
expert

SaaS
Service
Manager

Account
Manager

Developer

Strategic
requirements

Technical
requirements
&
opportunities

Technical
Staff

7

green star is focus of knowledge about users’ behaviours, needs etc.
red star is focus of capacity to innovate technically
gap between them is pretty large
red line is technical dialogue - dotted means it’s a weak dialogue
it’s usually more complicated....
HE Institution
SaaS 1

End user
requirements
&
opportunities

Service
Manager

Developer

User or
domain
expert

Strategic
requirements

Account
Manager

Technical
Staff
Technical
requirements
&
opportunities

SaaS 2
Developer
Service
Manager

End user
requirements
&
opportunities

User or
domain
expert

Account
Manager

8

same gap between knowledge and capacity
we risk mirroring the classic internal IT divisions but making this worse as the tech capacity
is outside of our organisational control.
Loss of organisational understanding of technical issues
SaaS providers prefer this arrangement
HE Institution

Strategic
requirements

End user
requirements
&
opportunities

Account
Manager

Dev Consultancy

Service
Manager
User or
domain
expert

Developer

Project
Manager

Technical
Staff

Developer

SaaS 2
Developer

Technical
requirements
&
opportunities
End user
requirements
&
opportunities

SaaS 1

Service
Manager
User or
domain
expert

Account
Manager
Strategic
requirements

9

SaaS providers would often rather work through a partner with a track record of development
with their product, than through each customer directly. After all, this is partly the appeal of
the SaaS model to the provider. Here the focus of capacity to innovate technically in context
is with the partner. Note that the nexus of development for the institution is still outside the
institution.
closing the gap between understanding & capacity
HE Institution
End user
requirements
&
opportunities

Strategic
requirements

SaaS 1
Account
Manager

Service
Manager
Developer

User or
domain
expert
Strategic
Technical
Developer

SaaS 2

Technical
requirements
&
opportunities

Developer
Service
Manager

End user
requirements
&
opportunities

User or
domain
expert

Account
Manager
Strategic
requirements

10

The local developer is able to exploit the APIs offered by the different SaaS providers to build
a tailored solution
the gap between understanding of users’ requirements and the capacity to deliver technical
innovation is reduced, and importantly, the next innovation project will add to this
understanding and capacity.
but, I believe that we need to get to the point where we can conceive of a strategic local
developer
the value of the local developer
• should	
  understand	
  local	
  conditions	
  better	
  than	
  an	
  external	
  supplier
• is	
  more	
  accessible	
  -­‐	
  very	
  important	
  when	
  adopting	
  agile	
  development
• through	
  (web)	
  APIs,	
  can	
  tailor	
  remote	
  services	
  to	
  idiosyncratic	
  local	
  needs
• can	
  engage	
  the	
  technical	
  people	
  in	
  an	
  external	
  supplier	
  -­‐	
  not	
  just	
  the	
  pre-­‐sales	
  
people!
• can	
  engage	
  with	
  and	
  exploit	
  available	
  open	
  source	
  developments

11

can make cheaper services into better services
the strategic developer
• is	
  experienced,	
  both	
  technically	
  and	
  in	
  the	
  ‘business’	
  of	
  Higher	
  Education
• has	
  good	
  local	
  (sometimes	
  tacit)	
  knowledge	
  -­‐	
  such	
  as	
  the	
  real	
  business	
  processes	
  
of	
  the	
  institution
• has	
  moved	
  beyond	
  ‘problem	
  solving’	
  as	
  the	
  extent	
  of	
  their	
  perspective
• can	
  align	
  technical	
  planning	
  and	
  interventions	
  to	
  strategic	
  goals	
  -­‐	
  has	
  an	
  
institutional	
  perspective
• gives	
  a	
  technical-­‐development	
  dimension	
  to	
  strategic	
  planning
• offers	
  leadership,	
  beyond	
  project-­‐management	
  and	
  can	
  identify	
  new	
  ICT-­‐based	
  
opportunities	
  to	
  innovate

12

is probably disguised as a manager :-)
does not really exist as a role, yet, but if it did....
the case of the missing career-path
junior

senior

PG/research developer

strategic

Academic

?

?

Undergraduate

Employed developer

1

2

Manager

3

4

13

1. we have a rich source of raw talent coming in (our students)
2. we can and often do employ some of these. They gain the domain and tacit knowledge. Then we start to lose people
3. those that stay normally have a choice of going back into academia or moving into management
4. by this point we have lost all of our experienced developers. It is rare to have someone with a developer’s experience at a strategic level in our
institutions
institutional memory and understanding
junior

senior

?

?

1
Introduction of new
technologies

strategic

2
judicious use of
technologies coupled
with understanding
of local context

3

4

o rg
kno anisa
ti
wle
dge onal
(tac
it)

un stra
de te
rs gic
ta
nd
ing

14

1.
2.
3.
3.
4.

technical (latest stuff) - new technical ideas (18 months to get up to speed on technologies)
technical (judgement) and an understanding of local context
organisational knowledge (tacit knowledge - how things work and how to get stuff done at my institution)
domain knowledge (how higher education works, how libraries work)
committee work, strategic planning, leadership (not on offer to our developers)
recommendations
• we	
  should:
• evaluate	
  our	
  capacity	
  to	
  do	
  local,	
  technical	
  innovation	
  to	
  get	
  the	
  best	
  return	
  
out	
  of	
  our	
  investment	
  in	
  turnkey	
  or	
  outsourced	
  systems
• invest	
  in	
  this	
  capacity:	
  local	
  developers	
  empower	
  our	
  organisation	
  to	
  innovate
• be	
  mindful	
  of	
  the	
  importance	
  of	
  institutional	
  memory
• don’t	
  forget	
  the	
  supply	
  of	
  raw	
  talent	
  in	
  the	
  student	
  cohort

15
"If	
  the	
  UK's	
  creative	
  businesses	
  want	
  to	
  thrive	
  
in	
  the	
  digital	
  future,	
  you	
  need	
  people	
  who	
  
understand	
  all	
  facets	
  of	
  it	
  integrated	
  from	
  the	
  
very	
  beginning.	
  Take	
  a	
  lead	
  from	
  the	
  
Victorians	
  [...]:	
  bring	
  engineers	
  into	
  your	
  
company	
  at	
  all	
  levels,	
  including	
  the	
  top."

16

Anyone know who said this last year?

Eric Schmidt, Chairman of Google

Thank you!

More Related Content

What's hot

SGCI at Center for Trustworthy Scientific Cyberinfrastructure workshop
SGCI at Center for Trustworthy Scientific Cyberinfrastructure workshopSGCI at Center for Trustworthy Scientific Cyberinfrastructure workshop
SGCI at Center for Trustworthy Scientific Cyberinfrastructure workshopNancy Wilkins-Diehr
 
SGCI Science Gateways: Ushering in a New Era of Sustainability
SGCI Science Gateways: Ushering in a New Era of Sustainability SGCI Science Gateways: Ushering in a New Era of Sustainability
SGCI Science Gateways: Ushering in a New Era of Sustainability Sandra Gesing
 
Webinar: Role of Open Source in the Digital Journey
Webinar: Role of Open Source in the Digital JourneyWebinar: Role of Open Source in the Digital Journey
Webinar: Role of Open Source in the Digital JourneyWSO2
 
SGCI - The Science Gateways Community Institute: Going Beyond Borders
SGCI - The Science Gateways Community Institute: Going Beyond BordersSGCI - The Science Gateways Community Institute: Going Beyond Borders
SGCI - The Science Gateways Community Institute: Going Beyond BordersSandra Gesing
 
Contributing to the pursuit of excellence, by Caroline Cooke
Contributing to the pursuit of excellence, by Caroline CookeContributing to the pursuit of excellence, by Caroline Cooke
Contributing to the pursuit of excellence, by Caroline CookeJisc
 
Professional Development Outcomes of Participating in a Global Virtual Confer...
Professional Development Outcomes of Participating in a Global Virtual Confer...Professional Development Outcomes of Participating in a Global Virtual Confer...
Professional Development Outcomes of Participating in a Global Virtual Confer...SJSU School of Information
 
Funding Software in Academia
Funding Software in AcademiaFunding Software in Academia
Funding Software in AcademiaDaniel S. Katz
 
Enabling a Connected Education Ecosystem
Enabling a Connected Education EcosystemEnabling a Connected Education Ecosystem
Enabling a Connected Education EcosystemWSO2
 
iSchool at San Jose State University: A Silicon Valley Success Story
iSchool at San Jose State University: A Silicon Valley Success StoryiSchool at San Jose State University: A Silicon Valley Success Story
iSchool at San Jose State University: A Silicon Valley Success StorySJSU School of Information
 
eduTEAMS
eduTEAMSeduTEAMS
eduTEAMSJisc
 
Working towards Sustainable Software for Science: Practice and Experience (WS...
Working towards Sustainable Software for Science: Practice and Experience (WS...Working towards Sustainable Software for Science: Practice and Experience (WS...
Working towards Sustainable Software for Science: Practice and Experience (WS...Daniel S. Katz
 
Greenbone vulnerability assessment - Networkshop44
Greenbone vulnerability assessment  - Networkshop44Greenbone vulnerability assessment  - Networkshop44
Greenbone vulnerability assessment - Networkshop44Jisc
 
All an NCP should know about DMPs, but didn't have the time to ask
All an NCP should know about DMPs, but didn't have the time to askAll an NCP should know about DMPs, but didn't have the time to ask
All an NCP should know about DMPs, but didn't have the time to askSarah Jones
 

What's hot (20)

Hamparian - IP Authentication for STEM e-Content Access
Hamparian - IP Authentication for STEM e-Content AccessHamparian - IP Authentication for STEM e-Content Access
Hamparian - IP Authentication for STEM e-Content Access
 
SGCI at Center for Trustworthy Scientific Cyberinfrastructure workshop
SGCI at Center for Trustworthy Scientific Cyberinfrastructure workshopSGCI at Center for Trustworthy Scientific Cyberinfrastructure workshop
SGCI at Center for Trustworthy Scientific Cyberinfrastructure workshop
 
SGCI Science Gateways: Ushering in a New Era of Sustainability
SGCI Science Gateways: Ushering in a New Era of Sustainability SGCI Science Gateways: Ushering in a New Era of Sustainability
SGCI Science Gateways: Ushering in a New Era of Sustainability
 
Webinar: Role of Open Source in the Digital Journey
Webinar: Role of Open Source in the Digital JourneyWebinar: Role of Open Source in the Digital Journey
Webinar: Role of Open Source in the Digital Journey
 
SGCI - The Science Gateways Community Institute: Going Beyond Borders
SGCI - The Science Gateways Community Institute: Going Beyond BordersSGCI - The Science Gateways Community Institute: Going Beyond Borders
SGCI - The Science Gateways Community Institute: Going Beyond Borders
 
Contributing to the pursuit of excellence, by Caroline Cooke
Contributing to the pursuit of excellence, by Caroline CookeContributing to the pursuit of excellence, by Caroline Cooke
Contributing to the pursuit of excellence, by Caroline Cooke
 
Cousijns "Open Infrastructure: Foundations and Attributes"
Cousijns "Open Infrastructure: Foundations and Attributes"Cousijns "Open Infrastructure: Foundations and Attributes"
Cousijns "Open Infrastructure: Foundations and Attributes"
 
Professional Development Outcomes of Participating in a Global Virtual Confer...
Professional Development Outcomes of Participating in a Global Virtual Confer...Professional Development Outcomes of Participating in a Global Virtual Confer...
Professional Development Outcomes of Participating in a Global Virtual Confer...
 
Flanagan - RA21 Improving Access to Scholarly Resources
Flanagan - RA21 Improving Access to Scholarly ResourcesFlanagan - RA21 Improving Access to Scholarly Resources
Flanagan - RA21 Improving Access to Scholarly Resources
 
LLoyd - Web proxy vs. Federated SSO: A Practical Guide
LLoyd - Web proxy vs. Federated SSO: A Practical GuideLLoyd - Web proxy vs. Federated SSO: A Practical Guide
LLoyd - Web proxy vs. Federated SSO: A Practical Guide
 
Funding Software in Academia
Funding Software in AcademiaFunding Software in Academia
Funding Software in Academia
 
Enabling a Connected Education Ecosystem
Enabling a Connected Education EcosystemEnabling a Connected Education Ecosystem
Enabling a Connected Education Ecosystem
 
Sgci about-poster-02-2016-v4-1
Sgci about-poster-02-2016-v4-1Sgci about-poster-02-2016-v4-1
Sgci about-poster-02-2016-v4-1
 
iSchool at San Jose State University: A Silicon Valley Success Story
iSchool at San Jose State University: A Silicon Valley Success StoryiSchool at San Jose State University: A Silicon Valley Success Story
iSchool at San Jose State University: A Silicon Valley Success Story
 
eduTEAMS
eduTEAMSeduTEAMS
eduTEAMS
 
Wenger Replacing IP Filtering: Challenges for Academic Libraries
Wenger Replacing IP Filtering: Challenges for Academic LibrariesWenger Replacing IP Filtering: Challenges for Academic Libraries
Wenger Replacing IP Filtering: Challenges for Academic Libraries
 
Working towards Sustainable Software for Science: Practice and Experience (WS...
Working towards Sustainable Software for Science: Practice and Experience (WS...Working towards Sustainable Software for Science: Practice and Experience (WS...
Working towards Sustainable Software for Science: Practice and Experience (WS...
 
Sgci xsede-gateways-07-08-16
Sgci xsede-gateways-07-08-16Sgci xsede-gateways-07-08-16
Sgci xsede-gateways-07-08-16
 
Greenbone vulnerability assessment - Networkshop44
Greenbone vulnerability assessment  - Networkshop44Greenbone vulnerability assessment  - Networkshop44
Greenbone vulnerability assessment - Networkshop44
 
All an NCP should know about DMPs, but didn't have the time to ask
All an NCP should know about DMPs, but didn't have the time to askAll an NCP should know about DMPs, but didn't have the time to ask
All an NCP should know about DMPs, but didn't have the time to ask
 

Viewers also liked

On being a cog rather than inventing the wheel: Edinburgh DataShare as a key ...
On being a cog rather than inventing the wheel: Edinburgh DataShare as a key ...On being a cog rather than inventing the wheel: Edinburgh DataShare as a key ...
On being a cog rather than inventing the wheel: Edinburgh DataShare as a key ...EDINA, University of Edinburgh
 
Finding out about the preservation of e-journals: the PEPRS Project
Finding out about the preservation of e-journals: the PEPRS ProjectFinding out about the preservation of e-journals: the PEPRS Project
Finding out about the preservation of e-journals: the PEPRS ProjectEDINA, University of Edinburgh
 
CLOCKSS: Time and Places for Community-Based Archiving
CLOCKSS: Time and Places for Community-Based ArchivingCLOCKSS: Time and Places for Community-Based Archiving
CLOCKSS: Time and Places for Community-Based ArchivingEDINA, University of Edinburgh
 
Gisruk2013 addy edit2
Gisruk2013 addy edit2Gisruk2013 addy edit2
Gisruk2013 addy edit2Addy Pope
 
COBWEB - Chris Higgins, EDINA
COBWEB - Chris Higgins, EDINACOBWEB - Chris Higgins, EDINA
COBWEB - Chris Higgins, EDINACOBWEB Project
 
Introduction to Collaborative by Nature: Interoperable Geospatial Approaches ...
Introduction to Collaborative by Nature: Interoperable Geospatial Approaches ...Introduction to Collaborative by Nature: Interoperable Geospatial Approaches ...
Introduction to Collaborative by Nature: Interoperable Geospatial Approaches ...JISC GECO
 
University of Edinburgh's first QGIS Training Course
University of Edinburgh's first QGIS Training CourseUniversity of Edinburgh's first QGIS Training Course
University of Edinburgh's first QGIS Training CourseTom Armitage
 
Doing data in the social sciences and humanities: links to and from published...
Doing data in the social sciences and humanities: links to and from published...Doing data in the social sciences and humanities: links to and from published...
Doing data in the social sciences and humanities: links to and from published...EDINA, University of Edinburgh
 

Viewers also liked (20)

On being a cog rather than inventing the wheel: Edinburgh DataShare as a key ...
On being a cog rather than inventing the wheel: Edinburgh DataShare as a key ...On being a cog rather than inventing the wheel: Edinburgh DataShare as a key ...
On being a cog rather than inventing the wheel: Edinburgh DataShare as a key ...
 
UKLA Update On Activities
UKLA Update On ActivitiesUKLA Update On Activities
UKLA Update On Activities
 
Accessing Treasure on lands and peoples
Accessing Treasure on lands and peoplesAccessing Treasure on lands and peoples
Accessing Treasure on lands and peoples
 
6th COBWEB Consortium Meeting
6th COBWEB Consortium Meeting6th COBWEB Consortium Meeting
6th COBWEB Consortium Meeting
 
RDM Programme at University of Edinburgh
RDM Programme at University of EdinburghRDM Programme at University of Edinburgh
RDM Programme at University of Edinburgh
 
Finding out about the preservation of e-journals: the PEPRS Project
Finding out about the preservation of e-journals: the PEPRS ProjectFinding out about the preservation of e-journals: the PEPRS Project
Finding out about the preservation of e-journals: the PEPRS Project
 
CLOCKSS: Time and Places for Community-Based Archiving
CLOCKSS: Time and Places for Community-Based ArchivingCLOCKSS: Time and Places for Community-Based Archiving
CLOCKSS: Time and Places for Community-Based Archiving
 
OGC Interoperability Experiments and Authentication
OGC Interoperability Experiments and AuthenticationOGC Interoperability Experiments and Authentication
OGC Interoperability Experiments and Authentication
 
Gisruk2013 addy edit2
Gisruk2013 addy edit2Gisruk2013 addy edit2
Gisruk2013 addy edit2
 
Research Data Management Training and Support
Research Data Management Training and SupportResearch Data Management Training and Support
Research Data Management Training and Support
 
End of COBWEB Co-Design Projects Celebration
End of COBWEB Co-Design Projects Celebration		End of COBWEB Co-Design Projects Celebration
End of COBWEB Co-Design Projects Celebration
 
Research Data MANTRA Project at Edinburgh
Research Data MANTRA Project at EdinburghResearch Data MANTRA Project at Edinburgh
Research Data MANTRA Project at Edinburgh
 
COBWEB - Chris Higgins, EDINA
COBWEB - Chris Higgins, EDINACOBWEB - Chris Higgins, EDINA
COBWEB - Chris Higgins, EDINA
 
Introduction to Collaborative by Nature: Interoperable Geospatial Approaches ...
Introduction to Collaborative by Nature: Interoperable Geospatial Approaches ...Introduction to Collaborative by Nature: Interoperable Geospatial Approaches ...
Introduction to Collaborative by Nature: Interoperable Geospatial Approaches ...
 
How does it feel to participate in public?
How does it feel to participate in public?How does it feel to participate in public?
How does it feel to participate in public?
 
Metadata Working Group - Status update
Metadata Working Group -Status updateMetadata Working Group -Status update
Metadata Working Group - Status update
 
An Introduction to 2011 Census Geography
An Introduction to 2011 Census GeographyAn Introduction to 2011 Census Geography
An Introduction to 2011 Census Geography
 
University of Edinburgh's first QGIS Training Course
University of Edinburgh's first QGIS Training CourseUniversity of Edinburgh's first QGIS Training Course
University of Edinburgh's first QGIS Training Course
 
MANTRA & Open Educational Resources
MANTRA & Open Educational ResourcesMANTRA & Open Educational Resources
MANTRA & Open Educational Resources
 
Doing data in the social sciences and humanities: links to and from published...
Doing data in the social sciences and humanities: links to and from published...Doing data in the social sciences and humanities: links to and from published...
Doing data in the social sciences and humanities: links to and from published...
 

Similar to Local, technical innovation in an outsourced world

Working with Developers
Working with DevelopersWorking with Developers
Working with DevelopersPaul Walk
 
The Changing Role of the Developer in HE
The Changing Role of the Developer in HEThe Changing Role of the Developer in HE
The Changing Role of the Developer in HEPaul Walk
 
The Hartford IT Career Opportunities
The Hartford IT Career OpportunitiesThe Hartford IT Career Opportunities
The Hartford IT Career Opportunitieszstein2
 
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeNUS-ISS
 
Roles after graduation
Roles after graduationRoles after graduation
Roles after graduationShamesh Joshi
 
Career Conversation Technology Consulting
Career Conversation Technology ConsultingCareer Conversation Technology Consulting
Career Conversation Technology ConsultingSupportGCI
 
Using SFIA as a basis for defining Enterprise Architecture skills
Using SFIA as a basis for defining Enterprise Architecture skillsUsing SFIA as a basis for defining Enterprise Architecture skills
Using SFIA as a basis for defining Enterprise Architecture skillsLouw Labuschagne
 
Improve IT Business Alignment With An Infrastructure Roadmap
Improve IT Business Alignment With An Infrastructure RoadmapImprove IT Business Alignment With An Infrastructure Roadmap
Improve IT Business Alignment With An Infrastructure RoadmapInfo-Tech Research Group
 
Developing High Performing Architecture Teams
Developing High Performing Architecture Teams Developing High Performing Architecture Teams
Developing High Performing Architecture Teams sallybean
 
Technology Consulting by Prasanna
Technology Consulting by PrasannaTechnology Consulting by Prasanna
Technology Consulting by PrasannaSupportGCI
 
CS 101 Introduction to computer computing-profession.ppt
CS 101 Introduction to computer computing-profession.pptCS 101 Introduction to computer computing-profession.ppt
CS 101 Introduction to computer computing-profession.pptathar549116
 
I2t2
I2t2I2t2
I2t2i2t2
 
Digital Talent: not just know how to use technology
Digital Talent: not just know how to use technologyDigital Talent: not just know how to use technology
Digital Talent: not just know how to use technologySeta Wicaksana
 
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
CTO School Meetup - Jan 2013   Becoming Better Technical LeaderCTO School Meetup - Jan 2013   Becoming Better Technical Leader
CTO School Meetup - Jan 2013 Becoming Better Technical LeaderJean Barmash
 
A brief introduction to Enterprise and Industrial UX
A brief introduction to Enterprise and Industrial UXA brief introduction to Enterprise and Industrial UX
A brief introduction to Enterprise and Industrial UXLarry Burks
 
Interaction Room - Creating Space for Developments (Software Projects)
Interaction Room - Creating Space for Developments (Software Projects)Interaction Room - Creating Space for Developments (Software Projects)
Interaction Room - Creating Space for Developments (Software Projects)adesso Turkey
 

Similar to Local, technical innovation in an outsourced world (20)

Working with Developers
Working with DevelopersWorking with Developers
Working with Developers
 
The Changing Role of the Developer in HE
The Changing Role of the Developer in HEThe Changing Role of the Developer in HE
The Changing Role of the Developer in HE
 
How To Up-Skill in IT
How To Up-Skill in ITHow To Up-Skill in IT
How To Up-Skill in IT
 
The Hartford IT Career Opportunities
The Hartford IT Career OpportunitiesThe Hartford IT Career Opportunities
The Hartford IT Career Opportunities
 
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
 
C++
C++C++
C++
 
14.1 features
14.1 features14.1 features
14.1 features
 
Roles after graduation
Roles after graduationRoles after graduation
Roles after graduation
 
Career Conversation Technology Consulting
Career Conversation Technology ConsultingCareer Conversation Technology Consulting
Career Conversation Technology Consulting
 
Using SFIA as a basis for defining Enterprise Architecture skills
Using SFIA as a basis for defining Enterprise Architecture skillsUsing SFIA as a basis for defining Enterprise Architecture skills
Using SFIA as a basis for defining Enterprise Architecture skills
 
Improve IT Business Alignment With An Infrastructure Roadmap
Improve IT Business Alignment With An Infrastructure RoadmapImprove IT Business Alignment With An Infrastructure Roadmap
Improve IT Business Alignment With An Infrastructure Roadmap
 
Developing High Performing Architecture Teams
Developing High Performing Architecture Teams Developing High Performing Architecture Teams
Developing High Performing Architecture Teams
 
Technology Consulting by Prasanna
Technology Consulting by PrasannaTechnology Consulting by Prasanna
Technology Consulting by Prasanna
 
CS 101 Introduction to computer computing-profession.ppt
CS 101 Introduction to computer computing-profession.pptCS 101 Introduction to computer computing-profession.ppt
CS 101 Introduction to computer computing-profession.ppt
 
I2t2
I2t2I2t2
I2t2
 
Adam Boyse
Adam BoyseAdam Boyse
Adam Boyse
 
Digital Talent: not just know how to use technology
Digital Talent: not just know how to use technologyDigital Talent: not just know how to use technology
Digital Talent: not just know how to use technology
 
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
CTO School Meetup - Jan 2013   Becoming Better Technical LeaderCTO School Meetup - Jan 2013   Becoming Better Technical Leader
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
 
A brief introduction to Enterprise and Industrial UX
A brief introduction to Enterprise and Industrial UXA brief introduction to Enterprise and Industrial UX
A brief introduction to Enterprise and Industrial UX
 
Interaction Room - Creating Space for Developments (Software Projects)
Interaction Room - Creating Space for Developments (Software Projects)Interaction Room - Creating Space for Developments (Software Projects)
Interaction Room - Creating Space for Developments (Software Projects)
 

More from Paul Walk

Introduction to the COAR Notify project
Introduction to the COAR Notify projectIntroduction to the COAR Notify project
Introduction to the COAR Notify projectPaul Walk
 
Documenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabulariesDocumenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabulariesPaul Walk
 
Next generation repositories
Next generation repositoriesNext generation repositories
Next generation repositoriesPaul Walk
 
What does the next generation repository look like?
What does the next generation repository look like?What does the next generation repository look like?
What does the next generation repository look like?Paul Walk
 
COAR Next Generation Repositories Working Group
COAR Next Generation Repositories Working GroupCOAR Next Generation Repositories Working Group
COAR Next Generation Repositories Working GroupPaul Walk
 
Static Site Generators: what they are and when they are useful
Static Site Generators: what they are and when they are usefulStatic Site Generators: what they are and when they are useful
Static Site Generators: what they are and when they are usefulPaul Walk
 
RIOXX: a Modern Metadata Application Profile
RIOXX: a Modern Metadata Application ProfileRIOXX: a Modern Metadata Application Profile
RIOXX: a Modern Metadata Application ProfilePaul Walk
 
Implementing RIOXX
Implementing RIOXXImplementing RIOXX
Implementing RIOXXPaul Walk
 
Exploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic developmentExploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic developmentPaul Walk
 
Rioxx 2 repository fringe
Rioxx 2 repository fringeRioxx 2 repository fringe
Rioxx 2 repository fringePaul Walk
 
It's their cloud, not yours
It's their cloud, not yoursIt's their cloud, not yours
It's their cloud, not yoursPaul Walk
 
Technical Challenges in Resource Discovery
Technical Challenges in Resource DiscoveryTechnical Challenges in Resource Discovery
Technical Challenges in Resource DiscoveryPaul Walk
 
Responsive Innovation in a Local Context
Responsive Innovation in a Local ContextResponsive Innovation in a Local Context
Responsive Innovation in a Local ContextPaul Walk
 
Supporting Developers, Supporting Research
Supporting Developers, Supporting ResearchSupporting Developers, Supporting Research
Supporting Developers, Supporting ResearchPaul Walk
 
Future of LMS
Future of LMSFuture of LMS
Future of LMSPaul Walk
 
Innovation, community, sustainability
Innovation, community, sustainabilityInnovation, community, sustainability
Innovation, community, sustainabilityPaul Walk
 
Strategic development in a local HEI context
Strategic development in a local HEI contextStrategic development in a local HEI context
Strategic development in a local HEI contextPaul Walk
 
Enterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMetEnterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMetPaul Walk
 
The value of local developers
The value of local developersThe value of local developers
The value of local developersPaul Walk
 
Technical standards & the RDTF Vision: some considerations
Technical standards & the RDTF Vision: some considerationsTechnical standards & the RDTF Vision: some considerations
Technical standards & the RDTF Vision: some considerationsPaul Walk
 

More from Paul Walk (20)

Introduction to the COAR Notify project
Introduction to the COAR Notify projectIntroduction to the COAR Notify project
Introduction to the COAR Notify project
 
Documenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabulariesDocumenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabularies
 
Next generation repositories
Next generation repositoriesNext generation repositories
Next generation repositories
 
What does the next generation repository look like?
What does the next generation repository look like?What does the next generation repository look like?
What does the next generation repository look like?
 
COAR Next Generation Repositories Working Group
COAR Next Generation Repositories Working GroupCOAR Next Generation Repositories Working Group
COAR Next Generation Repositories Working Group
 
Static Site Generators: what they are and when they are useful
Static Site Generators: what they are and when they are usefulStatic Site Generators: what they are and when they are useful
Static Site Generators: what they are and when they are useful
 
RIOXX: a Modern Metadata Application Profile
RIOXX: a Modern Metadata Application ProfileRIOXX: a Modern Metadata Application Profile
RIOXX: a Modern Metadata Application Profile
 
Implementing RIOXX
Implementing RIOXXImplementing RIOXX
Implementing RIOXX
 
Exploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic developmentExploiting the value of Dublin Core through pragmatic development
Exploiting the value of Dublin Core through pragmatic development
 
Rioxx 2 repository fringe
Rioxx 2 repository fringeRioxx 2 repository fringe
Rioxx 2 repository fringe
 
It's their cloud, not yours
It's their cloud, not yoursIt's their cloud, not yours
It's their cloud, not yours
 
Technical Challenges in Resource Discovery
Technical Challenges in Resource DiscoveryTechnical Challenges in Resource Discovery
Technical Challenges in Resource Discovery
 
Responsive Innovation in a Local Context
Responsive Innovation in a Local ContextResponsive Innovation in a Local Context
Responsive Innovation in a Local Context
 
Supporting Developers, Supporting Research
Supporting Developers, Supporting ResearchSupporting Developers, Supporting Research
Supporting Developers, Supporting Research
 
Future of LMS
Future of LMSFuture of LMS
Future of LMS
 
Innovation, community, sustainability
Innovation, community, sustainabilityInnovation, community, sustainability
Innovation, community, sustainability
 
Strategic development in a local HEI context
Strategic development in a local HEI contextStrategic development in a local HEI context
Strategic development in a local HEI context
 
Enterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMetEnterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMet
 
The value of local developers
The value of local developersThe value of local developers
The value of local developers
 
Technical standards & the RDTF Vision: some considerations
Technical standards & the RDTF Vision: some considerationsTechnical standards & the RDTF Vision: some considerations
Technical standards & the RDTF Vision: some considerations
 

Recently uploaded

ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...liera silvan
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 

Recently uploaded (20)

ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 

Local, technical innovation in an outsourced world

  • 1. Local, technical innovation in an outsourced world Paul    Walk p.walk@ed.ac.uk @paulwalk http://www.paulwalk.net 1
  • 2. “We don’t do IT development it’s not our business - I’d outsource my granny if I could....” 2 A chance remark from a senior IT manager in a UK University
  • 3. What effect does outsourcing your granny have on your ability to innovate? 3 So, the question I'd like to consider (briefly) is...
  • 4. some assertions • universities  have  discovered  a  growing  appetite  for  outsourcing  technical   services  (cloud,  SaaS  etc.) • steady,  incremental  innovation  happens  in  a  local  context 4 going to limit myself to thoughts about incremental technical innovation - not because innovation cannot be non-technical in nature - it’s just where my interest and professional focus lie
  • 5. the SaaS relationship • Software  as  a  Service  -­‐  where  the  software  is  delivered  to  your  users  across  the   network  -­‐  very  often  accessed  through  a  Web-­‐browser • new  features  added  by  the  vendor  and  rolled  out  to  all  customers • considerable  economies  are  made  possible,  but: • local  customisation  opportunities  are  limited,  and  you  are  one  of  many  customers   (potentially  many  more  than  in  a  pre-­‐SaaS  world) • to  offer  some  local  integration  and  customisation  potential,  vendors  increasingly   offer  machine-­‐readable  Application  Programming  Interfaces  (APIs) • APIs  change  the  picture.... 5 we’re familiar with the notion of Software as a Service? you pays your money, you takes your chances - although we're getting more experienced at negotiating and managing SLAs
  • 6. APIs are interfaces for developers 6 not for machines. This is important. You probably have machines, but do you have developers?
  • 7. simple SaaS relationship HE Institution End user requirements & opportunities User or domain expert SaaS Service Manager Account Manager Developer Strategic requirements Technical requirements & opportunities Technical Staff 7 green star is focus of knowledge about users’ behaviours, needs etc. red star is focus of capacity to innovate technically gap between them is pretty large red line is technical dialogue - dotted means it’s a weak dialogue
  • 8. it’s usually more complicated.... HE Institution SaaS 1 End user requirements & opportunities Service Manager Developer User or domain expert Strategic requirements Account Manager Technical Staff Technical requirements & opportunities SaaS 2 Developer Service Manager End user requirements & opportunities User or domain expert Account Manager 8 same gap between knowledge and capacity we risk mirroring the classic internal IT divisions but making this worse as the tech capacity is outside of our organisational control. Loss of organisational understanding of technical issues
  • 9. SaaS providers prefer this arrangement HE Institution Strategic requirements End user requirements & opportunities Account Manager Dev Consultancy Service Manager User or domain expert Developer Project Manager Technical Staff Developer SaaS 2 Developer Technical requirements & opportunities End user requirements & opportunities SaaS 1 Service Manager User or domain expert Account Manager Strategic requirements 9 SaaS providers would often rather work through a partner with a track record of development with their product, than through each customer directly. After all, this is partly the appeal of the SaaS model to the provider. Here the focus of capacity to innovate technically in context is with the partner. Note that the nexus of development for the institution is still outside the institution.
  • 10. closing the gap between understanding & capacity HE Institution End user requirements & opportunities Strategic requirements SaaS 1 Account Manager Service Manager Developer User or domain expert Strategic Technical Developer SaaS 2 Technical requirements & opportunities Developer Service Manager End user requirements & opportunities User or domain expert Account Manager Strategic requirements 10 The local developer is able to exploit the APIs offered by the different SaaS providers to build a tailored solution the gap between understanding of users’ requirements and the capacity to deliver technical innovation is reduced, and importantly, the next innovation project will add to this understanding and capacity. but, I believe that we need to get to the point where we can conceive of a strategic local developer
  • 11. the value of the local developer • should  understand  local  conditions  better  than  an  external  supplier • is  more  accessible  -­‐  very  important  when  adopting  agile  development • through  (web)  APIs,  can  tailor  remote  services  to  idiosyncratic  local  needs • can  engage  the  technical  people  in  an  external  supplier  -­‐  not  just  the  pre-­‐sales   people! • can  engage  with  and  exploit  available  open  source  developments 11 can make cheaper services into better services
  • 12. the strategic developer • is  experienced,  both  technically  and  in  the  ‘business’  of  Higher  Education • has  good  local  (sometimes  tacit)  knowledge  -­‐  such  as  the  real  business  processes   of  the  institution • has  moved  beyond  ‘problem  solving’  as  the  extent  of  their  perspective • can  align  technical  planning  and  interventions  to  strategic  goals  -­‐  has  an   institutional  perspective • gives  a  technical-­‐development  dimension  to  strategic  planning • offers  leadership,  beyond  project-­‐management  and  can  identify  new  ICT-­‐based   opportunities  to  innovate 12 is probably disguised as a manager :-) does not really exist as a role, yet, but if it did....
  • 13. the case of the missing career-path junior senior PG/research developer strategic Academic ? ? Undergraduate Employed developer 1 2 Manager 3 4 13 1. we have a rich source of raw talent coming in (our students) 2. we can and often do employ some of these. They gain the domain and tacit knowledge. Then we start to lose people 3. those that stay normally have a choice of going back into academia or moving into management 4. by this point we have lost all of our experienced developers. It is rare to have someone with a developer’s experience at a strategic level in our institutions
  • 14. institutional memory and understanding junior senior ? ? 1 Introduction of new technologies strategic 2 judicious use of technologies coupled with understanding of local context 3 4 o rg kno anisa ti wle dge onal (tac it) un stra de te rs gic ta nd ing 14 1. 2. 3. 3. 4. technical (latest stuff) - new technical ideas (18 months to get up to speed on technologies) technical (judgement) and an understanding of local context organisational knowledge (tacit knowledge - how things work and how to get stuff done at my institution) domain knowledge (how higher education works, how libraries work) committee work, strategic planning, leadership (not on offer to our developers)
  • 15. recommendations • we  should: • evaluate  our  capacity  to  do  local,  technical  innovation  to  get  the  best  return   out  of  our  investment  in  turnkey  or  outsourced  systems • invest  in  this  capacity:  local  developers  empower  our  organisation  to  innovate • be  mindful  of  the  importance  of  institutional  memory • don’t  forget  the  supply  of  raw  talent  in  the  student  cohort 15
  • 16. "If  the  UK's  creative  businesses  want  to  thrive   in  the  digital  future,  you  need  people  who   understand  all  facets  of  it  integrated  from  the   very  beginning.  Take  a  lead  from  the   Victorians  [...]:  bring  engineers  into  your   company  at  all  levels,  including  the  top." 16 Anyone know who said this last year? Eric Schmidt, Chairman of Google Thank you!