1 open application & solution sharing for government re-use of technology solutions within...

12
1 1 Open Application & Solution Open Application & Solution Sharing Sharing for Government for Government Re-use of Technology Re-use of Technology Solutions Solutions within Government within Government Dr David Rowe (PhD) Dr David Rowe (PhD) Government Solutions Group Government Solutions Group Microsoft EMEA Microsoft EMEA Sharing Centre User A Open App User B IP Originator User A Open App User B IP Originator Microsoft © Distributed in confidence.

Upload: jazmyne-earwood

Post on 14-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Open Application & Solution Sharing for Government Re-use of Technology Solutions within Government Dr David Rowe (PhD) Government Solutions Group Microsoft

11

Open Application & Solution SharingOpen Application & Solution Sharingfor Governmentfor Government

Re-use of Technology Re-use of Technology SolutionsSolutions

within Governmentwithin Government

Dr David Rowe (PhD)Dr David Rowe (PhD)

Government Solutions GroupGovernment Solutions Group

Microsoft EMEAMicrosoft EMEA

Sharing Centre

User A

Open App

User B

IP Originator

User A

Open App

User B

IP Originator

Microsoft © Distributed in confidence.

Page 2: 1 Open Application & Solution Sharing for Government Re-use of Technology Solutions within Government Dr David Rowe (PhD) Government Solutions Group Microsoft

22

e-Government Solution e-Government Solution Development & observationsDevelopment & observations Microsoft technology is used widely in Microsoft technology is used widely in

governments.governments. Duplication of effort exists across many agencies Duplication of effort exists across many agencies

and countries.and countries. Sharing exists comfortably within the Government Sharing exists comfortably within the Government

Sector (while commercialisation is not core). Sector (while commercialisation is not core). Government’s perceive the ‘open source software’ Government’s perceive the ‘open source software’

model as a means of reducing costmodel as a means of reducing cost Indeed, the open software model can be beneficial.Indeed, the open software model can be beneficial.

Openness of standardsOpenness of standards Openness of solutionsOpenness of solutions Collaborative, community-driven developmentCollaborative, community-driven development

Microsoft can act as a catalyst to implement better Microsoft can act as a catalyst to implement better solutions and promote solution reuse… openly!solutions and promote solution reuse… openly!

Microsoft © Distributed in confidence.

Page 3: 1 Open Application & Solution Sharing for Government Re-use of Technology Solutions within Government Dr David Rowe (PhD) Government Solutions Group Microsoft

33

Microsoft’s agenda: Microsoft’s agenda: be more open and trustedbe more open and trusted Open standardsOpen standards

Microsoft has always been a strong proponent and active Microsoft has always been a strong proponent and active contributor to open standardscontributor to open standards

E.g. Web (W3C) and interoperability (XML) standardsE.g. Web (W3C) and interoperability (XML) standards Government interoperability e.g. GovTalkGovernment interoperability e.g. GovTalk

Access to Microsoft Source code and sharing of IPAccess to Microsoft Source code and sharing of IP XML Office 2003 reference schemas XML Office 2003 reference schemas Government Security Program (GSP) allows access to MS source Government Security Program (GSP) allows access to MS source

codecode Royalty free University and Research programRoyalty free University and Research program Advanced technology sharing : e.g. Cleartype, Windows file Advanced technology sharing : e.g. Cleartype, Windows file

systemsystem Open Application Sharing (OAS)Open Application Sharing (OAS)

The greatest gain is in reusing and sharing The greatest gain is in reusing and sharing solutions/applications.solutions/applications.

Promoting a community of government, partners, education & Promoting a community of government, partners, education & developers sharing best practices, IP and solutionsdevelopers sharing best practices, IP and solutions

Microsoft provides a strong platform (operating system, Microsoft provides a strong platform (operating system, applications and development tools) for open application buildingapplications and development tools) for open application buildingMicrosoft © Distributed in confidence.

Page 4: 1 Open Application & Solution Sharing for Government Re-use of Technology Solutions within Government Dr David Rowe (PhD) Government Solutions Group Microsoft

44

Microsoft is also a significant Microsoft is also a significant platform for open solutions…platform for open solutions…

Looking at SourceForge:Looking at SourceForge: http://sourceforge.net/http://sourceforge.net/

SourceForge.net is the SourceForge.net is the world’s largest Open Source world’s largest Open Source software development website, software development website, with the largest repository of with the largest repository of Open Source code & Open Source code & applications available on the applications available on the Internet. Internet.

SourceForge.net provides free SourceForge.net provides free project and development project and development services to Open Source services to Open Source developers. developers.

Example: UNESCO’s Example: UNESCO’s Greenstone application… Greenstone application… offered on the Microsoft offered on the Microsoft platformplatform

Looking at projects: Looking at projects: http://http://sourceforge.net/softwaremapsourceforge.net/softwaremap//

Roughly Roughly as many as many open open applications on Microsoft or other applications on Microsoft or other commercial OS than not…commercial OS than not…

MICROSOFT vs. LINUXMICROSOFT vs. LINUXMicrosoft  Microsoft  1733617336Linux Linux 1818918189

COMMENCIAL OSCOMMENCIAL OSCommercialCommercial 2117521175Non-commercial Non-commercial 2088320883

ENVIRONMENTENVIRONMENTWin 32 Win 32 1153811538X11 Applications X11 Applications 1144711447

* Number only approximate and based on a snapshot on * Number only approximate and based on a snapshot on 11/11/200311/11/2003

Microsoft © Distributed in confidence.

Page 5: 1 Open Application & Solution Sharing for Government Re-use of Technology Solutions within Government Dr David Rowe (PhD) Government Solutions Group Microsoft

55

A Microsoft OAS EnvironmentA Microsoft OAS Environment The The Open Application Sharing Centre (OASC)Open Application Sharing Centre (OASC)

A web-based platform allowing access to hosted knowledge and A web-based platform allowing access to hosted knowledge and solutionssolutions

A community/collaborative environment facilitating the sharing, A community/collaborative environment facilitating the sharing, rework and enhancement of government solutions.rework and enhancement of government solutions.

Mechanisms for searching, rating and cataloguing solutions and Mechanisms for searching, rating and cataloguing solutions and projectsprojects

Could provide a forum for regional partners to contribute and Could provide a forum for regional partners to contribute and show-case their solutions and capabilitiesshow-case their solutions and capabilities

Possible OASC Content:• Business IP - business process maps, total cost of ownership reports, project post-mortems• Technical IP - XML frameworks, application blueprints, application code, toolkits

User A

Open App

User B

IP Originator

1. Originator Submits IP to the Clearing House2. Originator is able to make use of future developments3. Originator is notified of details of third party users

Open Distribution

Feedback loop available if required.

User A

Open App Sharing Centre

User B

IP Originator

1. Originator Submits IP to the Clearing House2. Originator is able to make use of future developments3. Originator is notified of details of third party users

Open Distribution

Feedback loop available if required.

Microsoft © Distributed in confidence.

Page 6: 1 Open Application & Solution Sharing for Government Re-use of Technology Solutions within Government Dr David Rowe (PhD) Government Solutions Group Microsoft

66

OAS Portal in HollandOAS Portal in Holland Microsoft partnered with the Microsoft partnered with the

municipality of Deventer municipality of Deventer (Holland) to implement an (Holland) to implement an Open Application Sharing Open Application Sharing CentreCentre http://www.kennisportaaloverheid.nl/http://www.kennisportaaloverheid.nl/

Driven by Deventer’s needDriven by Deventer’s need The system specification was The system specification was

developed by Deventerdeveloped by Deventer Based on Microsoft’s core Based on Microsoft’s core

products: Win 2003; Sharepoint; products: Win 2003; Sharepoint; Content Management Server; Content Management Server;

Many members and online Many members and online communities are now activecommunities are now active

10 Municipality CIOs have 10 Municipality CIOs have committed to submit appscommitted to submit apps

Microsoft © Distributed in confidence.

Page 7: 1 Open Application & Solution Sharing for Government Re-use of Technology Solutions within Government Dr David Rowe (PhD) Government Solutions Group Microsoft

77

Page 8: 1 Open Application & Solution Sharing for Government Re-use of Technology Solutions within Government Dr David Rowe (PhD) Government Solutions Group Microsoft

88

Page 9: 1 Open Application & Solution Sharing for Government Re-use of Technology Solutions within Government Dr David Rowe (PhD) Government Solutions Group Microsoft

99

Effectiveness of the OASCEffectiveness of the OASC The OASC was originally established in partnership with The OASC was originally established in partnership with

Deventer. Same with Ireland LGCSB, UNESCO, etc.Deventer. Same with Ireland LGCSB, UNESCO, etc. We see the OASC as an asset within the hosting organisation, We see the OASC as an asset within the hosting organisation,

serving that organisation’s aims.serving that organisation’s aims. Why do governments and organisations need an OASC?Why do governments and organisations need an OASC?

There are implicit issues with sharing applications There are implicit issues with sharing applications amongst communities:amongst communities: Lack of communication… and trustLack of communication… and trust The ‘not built here’ mind-setThe ‘not built here’ mind-set

A key benefit is simply connecting people online, creating A key benefit is simply connecting people online, creating discussion forums.discussion forums.

A broader aim is often to implement and share great solutions, A broader aim is often to implement and share great solutions, even if they are BPR ideas or templates.even if they are BPR ideas or templates.

Wider distribution & utilisation of solutions is possible as they are Wider distribution & utilisation of solutions is possible as they are promoted on the OASC ‘without borders’promoted on the OASC ‘without borders’

Why the Microsoft OAS platform?Why the Microsoft OAS platform? Training, skills and support available for Microsoft technologiesTraining, skills and support available for Microsoft technologies The OASC can sometimes provide a ‘more open’ environmentThe OASC can sometimes provide a ‘more open’ environment The OASC provides greater security mechanismsThe OASC provides greater security mechanisms Richer functionality in terms of communities and solutions Richer functionality in terms of communities and solutions

Page 10: 1 Open Application & Solution Sharing for Government Re-use of Technology Solutions within Government Dr David Rowe (PhD) Government Solutions Group Microsoft

1010

OASC: Layers of functionalityOASC: Layers of functionalityHome pageHome page• Presenting aims, objectives, news, etc…Presenting aims, objectives, news, etc…

Community pagesCommunity pages• Many communities, open or closedMany communities, open or closed

Solution pagesSolution pages• Solution/IP CollateralSolution/IP Collateral

Project pagesProject pages• Solution tasksSolution tasks

Page 11: 1 Open Application & Solution Sharing for Government Re-use of Technology Solutions within Government Dr David Rowe (PhD) Government Solutions Group Microsoft

1111

Aims of the OASC for ICTDARAims of the OASC for ICTDAR

We see the OASC should as a We see the OASC should as a centralised, cross-regional site that centralised, cross-regional site that would facilitate the sharing of IP, would facilitate the sharing of IP, discussion and solutionsdiscussion and solutions

The OASC will be a UNDP ICTDAR site: The OASC will be a UNDP ICTDAR site: run by ICTDAR for ICTDAR’s run by ICTDAR for ICTDAR’s constituentsconstituents

The site will be in Arabic to best serve The site will be in Arabic to best serve the Arab region.the Arab region.

Page 12: 1 Open Application & Solution Sharing for Government Re-use of Technology Solutions within Government Dr David Rowe (PhD) Government Solutions Group Microsoft

1212

[email protected]@microsoft.com

Microsoft © Distributed in confidence.