SlideShare uma empresa Scribd logo
1 de 17
The value of local
developers

Paul Walk
p.walk@ukoln.ac.uk

                                                     UKOLN is supported by:




      www.ukoln.ac.uk
     A centre of expertise in digital information management
questions to think about
• stakeholders we surveyed think that local (locally
  employed) developers are important to H/FEIs
 •   ...but they're not always entirely sure how....

• why are local developers valuable?
• What do H/FEIs need to do to ensure that their
  developers can innovate successfully?




                                                       2
local innovation
  knowledge transfer
strategies for recession


                           3
“successful companies
innovate in a down market”


                             4
responsive innovation
• agile & embedded
  •   frequent F2F between developers & users - finely tuned &
      tailored solutions

• responsive - perpetual beta
  •   small, responsive incremental changes are possible

  •   “if you want to keep incrementally improving the user experience then
      you need to retain a local capacity to do this”

• gluing - the day job! (AKA enterprise integration)
  •   from gluing locally installed vendor software to gluing SaaS

  •   bespoke interfaces on common platforms

• innovation happens in a local context
                                                                              5
disruptive innovation
• “Put the customer, and their important, unsatisfied job-to-
  be-done at the centre of the innovation equation”

  • be responsive, know your users!
• “Create organisational space for disruptive growth”
 • invest in capacity to innovate, develop your
    developers!

• “Become world class at testing, iterating & adjusting”
 • local integration, tweaking SaaS, rapid
    innovation



                                                               6
• building capacity
• cost-effective training
• local development expertise is a
  pre-requisite for some funding

• peer support
• raising the profile of developers
  within H/FEIs




                                     7
knowledge transfer (KT)



                          8
local & sector-wide KT
• from developer to:
 •   developer (pair-programming as route to continuity)

 •   researcher (data wrangling, computational thinking)

 •   librarian (Mashed Libraries)

• developers sometimes end up understanding business
  processes better than the users because they have to model
  them

• also knowledge retention
• internal technical consultants
• user groups around products
                                                               9
KT beyond the sector
• commercial
 •   Transfer Summit (OSSWatch)

• commercial developers working with
  H/FE developers much more closely
 •   testing APIs

 •   challenges

 •   standards development

• challenges and hack days


                                       10
• training at dev8D
 •   80K worth of peer-peer developer training delivered
     to sector

 •   ticked the difficult ‘staff development’ box

• events!
 •   Rapid Innovation; Pair Programming; Developer Challenge at Open Repositories;
     Developing for mobile devices in education;Reading List Hack Day; Developing for
     the Mobile Web; Agile Prototyping Techniques; Workflow Tools; Linked Data
     Hackdays; OER HackDays; Developing Better Software Documentation; Developing
     Better Software Documentation; Local developers: making your work more visible;
     Cloud Computing Workshop with Penetration Testing; Epub; Managing local
     developers better for innovation; Dealing with noise in data; Accessibility Hackday;
     SOLR; RabbitMQ; More agile methods; Visualisation around Large Data Sets


 •   worked with OSSWatch, SSI, Cetis, commercial vendors,
     conferences

• reached 1000+ people F2F in year 1                                                        11
strategies for recession



                           12
value from networks
• having local/institutional
  developer resource
  available is valuable

• that local resource, while
  limited, can be backed-up
  by a community of peers

• a well connected
  community of
  developers is
  greater than the
  sum of its parts!

• developers can empower
  users
                               13
the strategic developer
                                        Local
                                       Systems
                                                                                   this is where the developer
                               Technical
                                                                                      net works with peers
                             Requirements                         Peer
                                                                Developer
                                                                                            this is where economies of
                     Organisational
  End User                                                                                  scale and cost reduction is
                     Requirements
Requirements                                                                                         achieved



                User/                                                          Remote,                     Remote
                                              Local
               Domain                                                       (commercial)                   System
                                            Developer                                                       (SaaS
               expert                                                         Developer
     }
     }     this is where local
          innovation happens




               local context
                                        this is where the cost of
                                        outsourcing is mitigated




                                                                            remote context
                                                                                                                          14
discussion



             15
• stakeholder survey:
 •   495 respondents including developers, their managers, IT
     directors, vendors, funders, users (academics, librarians,
     researchers)

 •   75%+ agreement that local developers understand the local
     context and act as a bridge between remote service
     providers, open source communities, and local end
     users, and add value by integrating into local contexts

 •   75% agreement that local developers work closely with end
     users to deliver innovation (more work needed though)

 •   70% agreement that local developers are undervalued as
     evidenced by short term contracts, lack of professional
     development or career opportunities and poor management

                                                                  16
questions
• the stakeholders we surveyed think local developers
  are important to H/FEIs - but they're not always
  entirely sure how....
 •   why are local developers valuable?

• What do H/FEIs need to do to:
 •   develop this capacity to practice innovation locally?

 •   support their developers?

 •   what else needs to be present in an H/FEI to ensure that
     developers can successfully innovate?




              http://devcsi.ukoln.ac.uk                         17

Mais conteúdo relacionado

Mais procurados

Intelligent Solutions
Intelligent SolutionsIntelligent Solutions
Intelligent Solutions
Videoguy
 
Call Center Technology and Communications India
Call Center Technology and Communications IndiaCall Center Technology and Communications India
Call Center Technology and Communications India
chaanz
 
Unikomm Presentation 2012
Unikomm Presentation 2012Unikomm Presentation 2012
Unikomm Presentation 2012
usmanrosh
 
Video. The new dialtone for business communications
Video. The new dialtone for business communicationsVideo. The new dialtone for business communications
Video. The new dialtone for business communications
schinarro
 
EXCEL Management Systems, Inc
EXCEL Management Systems, IncEXCEL Management Systems, Inc
EXCEL Management Systems, Inc
BryanZiegenbusch
 
Video Conferencing
Video ConferencingVideo Conferencing
Video Conferencing
Videoguy
 
Mobility solutions client presentation
Mobility solutions client presentationMobility solutions client presentation
Mobility solutions client presentation
Juarez Junior
 
Generating Demand: A Summary on Enterprise IT Buying in the Early Cloud Era
Generating Demand: A Summary on Enterprise IT Buying in the Early Cloud EraGenerating Demand: A Summary on Enterprise IT Buying in the Early Cloud Era
Generating Demand: A Summary on Enterprise IT Buying in the Early Cloud Era
Winn Technology Group
 
Slideshow RemedyForce 2012
Slideshow RemedyForce 2012Slideshow RemedyForce 2012
Slideshow RemedyForce 2012
InfraVision
 
4 Confer Tel Services[1]
4 Confer Tel Services[1]4 Confer Tel Services[1]
4 Confer Tel Services[1]
smnuss
 

Mais procurados (18)

Intelligent Solutions
Intelligent SolutionsIntelligent Solutions
Intelligent Solutions
 
Call Center Technology and Communications India
Call Center Technology and Communications IndiaCall Center Technology and Communications India
Call Center Technology and Communications India
 
Unikomm Presentation 2012
Unikomm Presentation 2012Unikomm Presentation 2012
Unikomm Presentation 2012
 
Video. The new dialtone for business communications
Video. The new dialtone for business communicationsVideo. The new dialtone for business communications
Video. The new dialtone for business communications
 
Yorktel Capabilities Briefing 2012
Yorktel Capabilities Briefing  2012Yorktel Capabilities Briefing  2012
Yorktel Capabilities Briefing 2012
 
Kfp Broschuere Gb
Kfp Broschuere GbKfp Broschuere Gb
Kfp Broschuere Gb
 
HP, the gloabl leader in Thin Clients
HP, the gloabl leader in Thin ClientsHP, the gloabl leader in Thin Clients
HP, the gloabl leader in Thin Clients
 
ERP for Big Valley City
ERP for Big Valley CityERP for Big Valley City
ERP for Big Valley City
 
062311 Sunset Peer To Peer Tele Collaboration Introduction
062311 Sunset Peer To Peer Tele Collaboration Introduction062311 Sunset Peer To Peer Tele Collaboration Introduction
062311 Sunset Peer To Peer Tele Collaboration Introduction
 
IBM Connect 2016 - Don't give up on Domino! Introducing Darwino: A New Lifeli...
IBM Connect 2016 - Don't give up on Domino!Introducing Darwino: A New Lifeli...IBM Connect 2016 - Don't give up on Domino!Introducing Darwino: A New Lifeli...
IBM Connect 2016 - Don't give up on Domino! Introducing Darwino: A New Lifeli...
 
EXCEL Management Systems, Inc
EXCEL Management Systems, IncEXCEL Management Systems, Inc
EXCEL Management Systems, Inc
 
Video Conferencing
Video ConferencingVideo Conferencing
Video Conferencing
 
Managing Equipment with Visual Asset Manager
Managing Equipment with Visual Asset ManagerManaging Equipment with Visual Asset Manager
Managing Equipment with Visual Asset Manager
 
Mobility solutions client presentation
Mobility solutions client presentationMobility solutions client presentation
Mobility solutions client presentation
 
Generating Demand: A Summary on Enterprise IT Buying in the Early Cloud Era
Generating Demand: A Summary on Enterprise IT Buying in the Early Cloud EraGenerating Demand: A Summary on Enterprise IT Buying in the Early Cloud Era
Generating Demand: A Summary on Enterprise IT Buying in the Early Cloud Era
 
Slideshow RemedyForce 2012
Slideshow RemedyForce 2012Slideshow RemedyForce 2012
Slideshow RemedyForce 2012
 
Novell Support Revealed! An Insider's Peek and Feedback Opportunity
Novell Support Revealed! An Insider's Peek and Feedback OpportunityNovell Support Revealed! An Insider's Peek and Feedback Opportunity
Novell Support Revealed! An Insider's Peek and Feedback Opportunity
 
4 Confer Tel Services[1]
4 Confer Tel Services[1]4 Confer Tel Services[1]
4 Confer Tel Services[1]
 

Destaque (8)

Towards an Agile approach to building application profiles
Towards an Agile approach to building application profilesTowards an Agile approach to building application profiles
Towards an Agile approach to building application profiles
 
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
 
Technical Challenges in Resource Discovery
Technical Challenges in Resource DiscoveryTechnical Challenges in Resource Discovery
Technical Challenges in Resource Discovery
 
Innovation, community, sustainability
Innovation, community, sustainabilityInnovation, community, sustainability
Innovation, community, sustainability
 
Panel presentation at ECDL 2009
Panel presentation at ECDL 2009Panel presentation at ECDL 2009
Panel presentation at ECDL 2009
 
Grappling the "Zhou Dynasty" in Emerging Markets
Grappling the "Zhou Dynasty" in Emerging MarketsGrappling the "Zhou Dynasty" in Emerging Markets
Grappling the "Zhou Dynasty" in Emerging Markets
 
It's their cloud, not yours
It's their cloud, not yoursIt's their cloud, not yours
It's their cloud, not yours
 
RIOXX: a Modern Metadata Application Profile
RIOXX: a Modern Metadata Application ProfileRIOXX: a Modern Metadata Application Profile
RIOXX: a Modern Metadata Application Profile
 

Semelhante a The value of local developers

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
Paul Walk
 
Designing Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success FactorsDesigning Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success Factors
Perficient, Inc.
 

Semelhante a The value of local developers (20)

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
 
Supporting Developers, Supporting Research
Supporting Developers, Supporting ResearchSupporting Developers, Supporting Research
Supporting Developers, Supporting Research
 
Virtual Ops Center
Virtual Ops CenterVirtual Ops Center
Virtual Ops Center
 
Working with Developers
Working with DevelopersWorking with Developers
Working with Developers
 
Designing Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success FactorsDesigning Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success Factors
 
Sphere 3D presentation for Credit Suisse technology conference 2014
Sphere 3D presentation for Credit Suisse technology conference 2014Sphere 3D presentation for Credit Suisse technology conference 2014
Sphere 3D presentation for Credit Suisse technology conference 2014
 
The Business Impact of Virtualization
The Business Impact of VirtualizationThe Business Impact of Virtualization
The Business Impact of Virtualization
 
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
 
Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)
 
Securing the Cloud Native stack
Securing the Cloud Native stackSecuring the Cloud Native stack
Securing the Cloud Native stack
 
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though PartnershipsTHE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
 
The Case for Low-code Development
The Case for Low-code DevelopmentThe Case for Low-code Development
The Case for Low-code Development
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the Enterprise
 
RES Software
RES Software RES Software
RES Software
 
Choosing a Desktop Virtualization (VDI) Partner
Choosing a Desktop Virtualization (VDI) Partner Choosing a Desktop Virtualization (VDI) Partner
Choosing a Desktop Virtualization (VDI) Partner
 
Securing the Cloud Native Stack
Securing the Cloud Native StackSecuring the Cloud Native Stack
Securing the Cloud Native Stack
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
 
Open Source in Government / Graham Taylor
Open Source in Government / Graham TaylorOpen Source in Government / Graham Taylor
Open Source in Government / Graham Taylor
 
2019 11-06 introduction to localization silicon valley-pc_ final_20191106
2019 11-06 introduction to localization silicon valley-pc_ final_201911062019 11-06 introduction to localization silicon valley-pc_ final_20191106
2019 11-06 introduction to localization silicon valley-pc_ final_20191106
 
Collaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionCollaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an Introduction
 

Mais de Paul Walk

Importance of Developers to HE in the UK
Importance of Developers to HE in the UKImportance of Developers to HE in the UK
Importance of Developers to HE in the UK
Paul Walk
 

Mais de 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
 
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
 
The Strategic Developer: a new role for Higher Education?
The Strategic Developer: a new role for Higher Education?The Strategic Developer: a new role for Higher Education?
The Strategic Developer: a new role for Higher Education?
 
Local, technical innovation in an outsourced world
Local, technical innovation in an outsourced worldLocal, technical innovation in an outsourced world
Local, technical innovation in an outsourced world
 
Responsive Innovation in a Local Context
Responsive Innovation in a Local ContextResponsive Innovation in a Local Context
Responsive Innovation in a Local Context
 
Future of LMS
Future of LMSFuture of LMS
Future of LMS
 
Enterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMetEnterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMet
 
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
 
Aspects of the sustainability of software
Aspects of the sustainability of softwareAspects of the sustainability of software
Aspects of the sustainability of software
 
JISC CNI Meeting, Edinburgh 2010
JISC CNI Meeting, Edinburgh 2010JISC CNI Meeting, Edinburgh 2010
JISC CNI Meeting, Edinburgh 2010
 
Importance of Developers to HE in the UK
Importance of Developers to HE in the UKImportance of Developers to HE in the UK
Importance of Developers to HE in the UK
 
DOI in HE
DOI in HEDOI in HE
DOI in HE
 
Repositories Architecture #83
Repositories Architecture #83Repositories Architecture #83
Repositories Architecture #83
 

Último

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Último (20)

Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 

The value of local developers

  • 1. The value of local developers Paul Walk p.walk@ukoln.ac.uk UKOLN is supported by: www.ukoln.ac.uk A centre of expertise in digital information management
  • 2. questions to think about • stakeholders we surveyed think that local (locally employed) developers are important to H/FEIs • ...but they're not always entirely sure how.... • why are local developers valuable? • What do H/FEIs need to do to ensure that their developers can innovate successfully? 2
  • 3. local innovation knowledge transfer strategies for recession 3
  • 5. responsive innovation • agile & embedded • frequent F2F between developers & users - finely tuned & tailored solutions • responsive - perpetual beta • small, responsive incremental changes are possible • “if you want to keep incrementally improving the user experience then you need to retain a local capacity to do this” • gluing - the day job! (AKA enterprise integration) • from gluing locally installed vendor software to gluing SaaS • bespoke interfaces on common platforms • innovation happens in a local context 5
  • 6. disruptive innovation • “Put the customer, and their important, unsatisfied job-to- be-done at the centre of the innovation equation” • be responsive, know your users! • “Create organisational space for disruptive growth” • invest in capacity to innovate, develop your developers! • “Become world class at testing, iterating & adjusting” • local integration, tweaking SaaS, rapid innovation 6
  • 7. • building capacity • cost-effective training • local development expertise is a pre-requisite for some funding • peer support • raising the profile of developers within H/FEIs 7
  • 9. local & sector-wide KT • from developer to: • developer (pair-programming as route to continuity) • researcher (data wrangling, computational thinking) • librarian (Mashed Libraries) • developers sometimes end up understanding business processes better than the users because they have to model them • also knowledge retention • internal technical consultants • user groups around products 9
  • 10. KT beyond the sector • commercial • Transfer Summit (OSSWatch) • commercial developers working with H/FE developers much more closely • testing APIs • challenges • standards development • challenges and hack days 10
  • 11. • training at dev8D • 80K worth of peer-peer developer training delivered to sector • ticked the difficult ‘staff development’ box • events! • Rapid Innovation; Pair Programming; Developer Challenge at Open Repositories; Developing for mobile devices in education;Reading List Hack Day; Developing for the Mobile Web; Agile Prototyping Techniques; Workflow Tools; Linked Data Hackdays; OER HackDays; Developing Better Software Documentation; Developing Better Software Documentation; Local developers: making your work more visible; Cloud Computing Workshop with Penetration Testing; Epub; Managing local developers better for innovation; Dealing with noise in data; Accessibility Hackday; SOLR; RabbitMQ; More agile methods; Visualisation around Large Data Sets • worked with OSSWatch, SSI, Cetis, commercial vendors, conferences • reached 1000+ people F2F in year 1 11
  • 13. value from networks • having local/institutional developer resource available is valuable • that local resource, while limited, can be backed-up by a community of peers • a well connected community of developers is greater than the sum of its parts! • developers can empower users 13
  • 14. the strategic developer Local Systems this is where the developer Technical net works with peers Requirements Peer Developer this is where economies of Organisational End User scale and cost reduction is Requirements Requirements achieved User/ Remote, Remote Local Domain (commercial) System Developer (SaaS expert Developer } } this is where local innovation happens local context this is where the cost of outsourcing is mitigated remote context 14
  • 16. • stakeholder survey: • 495 respondents including developers, their managers, IT directors, vendors, funders, users (academics, librarians, researchers) • 75%+ agreement that local developers understand the local context and act as a bridge between remote service providers, open source communities, and local end users, and add value by integrating into local contexts • 75% agreement that local developers work closely with end users to deliver innovation (more work needed though) • 70% agreement that local developers are undervalued as evidenced by short term contracts, lack of professional development or career opportunities and poor management 16
  • 17. questions • the stakeholders we surveyed think local developers are important to H/FEIs - but they're not always entirely sure how.... • why are local developers valuable? • What do H/FEIs need to do to: • develop this capacity to practice innovation locally? • support their developers? • what else needs to be present in an H/FEI to ensure that developers can successfully innovate? http://devcsi.ukoln.ac.uk 17

Notas do Editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n