OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers...
Transcript of OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers...
![Page 1: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/1.jpg)
OPEN SOURCE DESIGN
http://www.bbc.co.uk/comedy/yesminister/Bernard Tyers / @twitter: bernardtyers / [email protected]
![Page 2: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/2.jpg)
Minister: What’s wrong with Open Government? Why shouldn’t the public know more about what’s going on?
Civil Servant: It is a contradiction in terms: you can be open or you can have government.
![Page 3: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/3.jpg)
http://www.adciv.org/Open_collaborative_design
the development of systems and physical products, machines through use of publicly shared design information
OPEN DESIGN
![Page 5: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/5.jpg)
GOVERNMENT AS A PLATFORM
“a new vision for digital government”
a common core infrastructure of shared digital systems, technology and processes on which it’s easy to
build brilliant, user-centric government services”
![Page 6: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/6.jpg)
http://www.techcityinsider.net/uk-grows-government-as-a-platform/
GOVERNMENT DIGITAL SERVICES (GDS)
![Page 7: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/7.jpg)
WHAT HAS GDS DONE?
![Page 8: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/8.jpg)
1. Focused on user needs
2. Digital by default service standards
3. Service manual
4. Open research process
5. Open design process
6. Self-replication
WHAT HAS GDS DONE?
![Page 9: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/9.jpg)
FOCUSED ON THE USERS
![Page 10: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/10.jpg)
BUILDING DIGITAL BY DEFAULT SERVICES
![Page 11: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/11.jpg)
https://www.gov.uk/service-manual/digital-by-default/index.html
DIGITAL BY DEFAULT STANDARDS
![Page 12: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/12.jpg)
The stick………....and the carrot
DIGITAL BY DEFAULT STANDARDS
![Page 13: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/13.jpg)
1. Understand user*’’ needs*@
* User needs not government needs
https://www.gov.uk/service-manual/digital-by-default/index.html
DIGITAL BY DEFAULT STANDARDS
![Page 14: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/14.jpg)
8. Make all new source code open and reusable, publish it under appropriate licences (or provide a convincing explanation as to why this cannot be done)
https://www.gov.uk/service-manual/digital-by-default/index.html
DIGITAL BY DEFAULT STANDARDS:
![Page 15: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/15.jpg)
9. Use open standards (…and common government platforms) where available
https://www.gov.uk/service-manual/digital-by-default/index.html
DIGITAL BY DEFAULT STANDARDS:
![Page 16: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/16.jpg)
user centred design
open source software
open standards
breaking vendor lock-in
![Page 17: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/17.jpg)
SERVICE DESIGN MANUAL
![Page 18: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/18.jpg)
OPEN RESEARCH PROCESS
![Page 19: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/19.jpg)
https://userresearchmethods.hackpad.com/
https://userresearch.blog.gov.uk/
OPEN RESEARCH PROCESS
![Page 20: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/20.jpg)
OPEN DESIGN PROCESS
![Page 24: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/24.jpg)
https://en.wikipedia.org/wiki/Self-replication
SELF-REPLICATION
Self-replication is any behaviour of a dynamical
system that yields construction of an identical copy of itself.
![Page 25: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/25.jpg)
SELF-REPLICATION
![Page 26: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/26.jpg)
IS IT OPEN SOURCE DESIGN?
![Page 27: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/27.jpg)
IS IT OPEN SOURCE DESIGN?
YES
![Page 28: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/28.jpg)
IS IT OPEN SOURCE DESIGN?
AND
![Page 29: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/29.jpg)
IS IT OPEN SOURCE DESIGN?
NO
![Page 30: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/30.jpg)
http://www.adciv.org/Open_collaborative_design
the development of systems and physical products, machines through use of publicly shared design information
OPEN DESIGN
![Page 31: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/31.jpg)
IS IT OPEN SOURCE DESIGN?
Sharing the little parts”
![Page 32: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/32.jpg)
Research process is (reasonably) open
IS IT OPEN SOURCE DESIGN?
![Page 33: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/33.jpg)
Design process is open
IS IT OPEN SOURCE DESIGN?
![Page 34: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/34.jpg)
Its more the idea of open source extends to open government, open data, transparency
- not exactly open source software
IS IT OPEN SOURCE DESIGN?
![Page 35: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/35.jpg)
Designers, developers
CONTRIBUTING: DESIGNERS, DEVELOPERS
![Page 36: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/36.jpg)
A designer can’’t contribute unless they are involved in GOV.UK research/design community
CONTRIBUTING: DESIGNERS, DEVELOPERS
![Page 37: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/37.jpg)
A developer can’’t contribute unless they are involved in GOV.UK development community
CONTRIBUTING: DESIGNERS, DEVELOPERS
![Page 38: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/38.jpg)
Contributing: users
CONTRIBUTING: USERS
![Page 39: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/39.jpg)
If a FOSS user has an issue, and they can write code or documentation, do design, they request it be merged, and can get it fixed
CONTRIBUTING: USERS
![Page 40: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/40.jpg)
If a GOV.UK service user has an issue, is in a minority and they can write code, they probably can’’’’’’’’’’’’’’’’’’’’’’’’’’’;;;t get it fixed
CONTRIBUTING: USERS
![Page 41: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/41.jpg)
CONTRIBUTING: USERS
https://flowchainsensei.files.wordpress.com/2012/09/megaphone.jpg
![Page 42: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/42.jpg)
User feedback channels are multiple
CONTRIBUTING: USERS
![Page 43: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/43.jpg)
CONTRIBUTING: USERS
![Page 44: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/44.jpg)
CONTRIBUTING: USERS
![Page 45: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/45.jpg)
CONTRIBUTING: USERS
![Page 46: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/46.jpg)
CONTRIBUTING: USERS
![Page 47: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/47.jpg)
CONTRIBUTING: USERS
FEEDBACK ISN’T READ, RIGHT?
![Page 48: OPEN SOURCE DESIGN - FOSDEM · 2016-07-15 · IS IT OPEN SOURCE DESIGN? Designers, developers CONTRIBUTING: DESIGNERS, DEVELOPERS. A designer can’’t contribute unless they are](https://reader034.fdocuments.net/reader034/viewer/2022050107/5f459caafc17160d0077b498/html5/thumbnails/48.jpg)
CONTRIBUTING: USERS
@@Freenode: #OpenSourceDesign
http://contactme.ei8fdb.org
bernardtyers