SlideShare uma empresa Scribd logo
1 de 37
Case: the EYD2015 website
24 September 2015 EuroIA 2015
Working agile at the European Commission
@2pk_koen
Introduction
The request
“European Year for Development 2015”
— “Design and build the yearly theme site for the
Commission”
— 2015: end of Millennium Development Goals (UN)
— Collaborative platform – list of partners
— Launch in 5 months
4
Basic concept
— Main site hook: telling stories!
 Story (of the week), by DG Devco
 Stories by partners
— Events linked to EYD
5
6
Why present this case?
The project
Approach
8
End of June
2014
Sept.1 Early Oct. Jan.1
2015
March
Framing
Classification
Concept.
Design
Visual
Design
Phase 1 (IA track)
Contractual
Negotiations
Build site in 6 agile sprints
Official launch
europa.eu/eyd2015
Follow up/
extra features
Phase 2 (Build track)
Phase 1: IA track
— Rush start, early summer
 Framing, user interviews
 Classification and design workshops
— Prototype, rest of the summer
 Wireframes, visual design
 HTML prototype
9
Sketchnote by Peter Decuyper (Amplexor)
Framing
— Context map
— Personas
— User journeys
10
Classification
11
Design workshop
12
Cores & paths
13
e.g. Story page
14
‘Wireflows’
15
Style cards
16
“Alpha – closed fields, depth,
black-and-white, friendly”
Deliver ready-to-use front-end code
17
Phase 2: development track
— Developers in the lead
— Agile set-up:
 Product backlog, user stories
 6 sprints, 3 releases
18
Agile sprints
19
The challenges
Context of the Commission
IPG rules
— Use of third-party tools and services
 No Google Maps
 No Facebook Comments
 EU tools for Twitter, Social sharing
— Web Accessibility
23
Geography
Languages
— 23 languages
Design adapted to this!
— “Show results found in other
languages”
25
The lessons learned
Have a solid concept and IA
— ... have it ready before the first sprint
27
One or two sprints ahead?
Visual refinements during the sprints:
In photoshop or in the front-end code?
Role of the front-end coder...
— Part of Namahn team, but in close
cooperation with developers
— Process
 His work was integrated in the development
environment
 Mix of custom templates and Drupal
templates
30
What about the wireframes:
Do you need to keep them up to date
during the development phase?
32
33
Systematic specification
and follow up
34
35
“what is really nice is the fact that this site
was actually launched on time!”
(Project sponsor)
Thank you
@2pk_koen

Mais conteúdo relacionado

Semelhante a The EYD2015 website: working agile at the European Commission (EuroIA 2015, Madrid)

#ISTE2016 Teach any subjects by making apps
#ISTE2016  Teach any subjects by making apps#ISTE2016  Teach any subjects by making apps
#ISTE2016 Teach any subjects by making appsMartine Paquet
 
Luna - How to build and maintain a github project
Luna  - How to build and maintain a github projectLuna  - How to build and maintain a github project
Luna - How to build and maintain a github projectPanayiotis Arvanitis
 
Paving the path towards platform engineering using a comprehensive reference...
Paving the path towards platform engineering  using a comprehensive reference...Paving the path towards platform engineering  using a comprehensive reference...
Paving the path towards platform engineering using a comprehensive reference...Kees C. Bakker
 
The OpenEuropa Initiative
The OpenEuropa InitiativeThe OpenEuropa Initiative
The OpenEuropa InitiativeNuvole
 
Acjim acmacs presentation
Acjim acmacs presentationAcjim acmacs presentation
Acjim acmacs presentationRohan Maleku
 
Development of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platformDevelopment of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platformEducational Technology
 
Mulesoft Milano meetup #6 Florence Consulting
Mulesoft Milano meetup #6 Florence ConsultingMulesoft Milano meetup #6 Florence Consulting
Mulesoft Milano meetup #6 Florence ConsultingFlorence Consulting
 
Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...
Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...
Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...Daniel Takabayashi, MSc
 
Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019PhuocNT (Fresher.VN)
 
Q tales project - WebGL
Q tales project - WebGLQ tales project - WebGL
Q tales project - WebGLqtales
 
Open lab presentation
Open lab  presentationOpen lab  presentation
Open lab presentationFabMob
 
chapter12 - Software engineering.pdf
chapter12 - Software engineering.pdfchapter12 - Software engineering.pdf
chapter12 - Software engineering.pdfsatonaka3
 
Acjim acmacs presentation
Acjim acmacs presentationAcjim acmacs presentation
Acjim acmacs presentationhda_jim
 
egacy-to-Windows Conversion: Your Migration Jump Start
egacy-to-Windows Conversion: Your Migration Jump Startegacy-to-Windows Conversion: Your Migration Jump Start
egacy-to-Windows Conversion: Your Migration Jump StartUiPathCommunity
 
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...ICS
 
Companion App Design with Qt
Companion App Design with QtCompanion App Design with Qt
Companion App Design with QtQt
 

Semelhante a The EYD2015 website: working agile at the European Commission (EuroIA 2015, Madrid) (20)

Democratizing Co-Production Of Sustainable Public Services
Democratizing Co-Production Of Sustainable Public Services Democratizing Co-Production Of Sustainable Public Services
Democratizing Co-Production Of Sustainable Public Services
 
#ISTE2016 Teach any subjects by making apps
#ISTE2016  Teach any subjects by making apps#ISTE2016  Teach any subjects by making apps
#ISTE2016 Teach any subjects by making apps
 
Teamsketch
TeamsketchTeamsketch
Teamsketch
 
Luna - How to build and maintain a github project
Luna  - How to build and maintain a github projectLuna  - How to build and maintain a github project
Luna - How to build and maintain a github project
 
Paving the path towards platform engineering using a comprehensive reference...
Paving the path towards platform engineering  using a comprehensive reference...Paving the path towards platform engineering  using a comprehensive reference...
Paving the path towards platform engineering using a comprehensive reference...
 
The OpenEuropa Initiative
The OpenEuropa InitiativeThe OpenEuropa Initiative
The OpenEuropa Initiative
 
Acjim acmacs presentation
Acjim acmacs presentationAcjim acmacs presentation
Acjim acmacs presentation
 
Interactive Image Processing Demos for the Web
Interactive Image Processing Demos for the WebInteractive Image Processing Demos for the Web
Interactive Image Processing Demos for the Web
 
Development of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platformDevelopment of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platform
 
Mulesoft Milano meetup #6 Florence Consulting
Mulesoft Milano meetup #6 Florence ConsultingMulesoft Milano meetup #6 Florence Consulting
Mulesoft Milano meetup #6 Florence Consulting
 
Se 20150507
Se 20150507Se 20150507
Se 20150507
 
Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...
Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...
Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...
 
Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019
 
Q tales project - WebGL
Q tales project - WebGLQ tales project - WebGL
Q tales project - WebGL
 
Open lab presentation
Open lab  presentationOpen lab  presentation
Open lab presentation
 
chapter12 - Software engineering.pdf
chapter12 - Software engineering.pdfchapter12 - Software engineering.pdf
chapter12 - Software engineering.pdf
 
Acjim acmacs presentation
Acjim acmacs presentationAcjim acmacs presentation
Acjim acmacs presentation
 
egacy-to-Windows Conversion: Your Migration Jump Start
egacy-to-Windows Conversion: Your Migration Jump Startegacy-to-Windows Conversion: Your Migration Jump Start
egacy-to-Windows Conversion: Your Migration Jump Start
 
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
 
Companion App Design with Qt
Companion App Design with QtCompanion App Design with Qt
Companion App Design with Qt
 

Mais de Koen Peters

Prioritizing content, talk at #euroia20
Prioritizing content, talk at #euroia20Prioritizing content, talk at #euroia20
Prioritizing content, talk at #euroia20Koen Peters
 
Language for Transition, #iac20
Language for Transition, #iac20Language for Transition, #iac20
Language for Transition, #iac20Koen Peters
 
Language for Transition, EuroIA 2018, Dublin
Language for Transition, EuroIA 2018, DublinLanguage for Transition, EuroIA 2018, Dublin
Language for Transition, EuroIA 2018, DublinKoen Peters
 
Language for Transition, WIAD 2018 Utrecht
Language for Transition, WIAD 2018 UtrechtLanguage for Transition, WIAD 2018 Utrecht
Language for Transition, WIAD 2018 UtrechtKoen Peters
 
DIY Service Design, the toolkit (euroIA 2014, Brussels)
DIY Service Design, the toolkit (euroIA 2014, Brussels)DIY Service Design, the toolkit (euroIA 2014, Brussels)
DIY Service Design, the toolkit (euroIA 2014, Brussels)Koen Peters
 
Using Co-creation to Make Design Solutions that Work (EuroIA 2013, Edinburgh)
Using Co-creation to Make Design Solutions that Work (EuroIA 2013, Edinburgh)Using Co-creation to Make Design Solutions that Work (EuroIA 2013, Edinburgh)
Using Co-creation to Make Design Solutions that Work (EuroIA 2013, Edinburgh)Koen Peters
 
Designing a content model using co-creation (Content Strategy Meetup Belgium,...
Designing a content model using co-creation (Content Strategy Meetup Belgium,...Designing a content model using co-creation (Content Strategy Meetup Belgium,...
Designing a content model using co-creation (Content Strategy Meetup Belgium,...Koen Peters
 
Using Co-creation to Make Design Solutions that Work (DrupalCamp Leuven 2013)
Using Co-creation to Make Design Solutions that Work (DrupalCamp Leuven 2013)Using Co-creation to Make Design Solutions that Work (DrupalCamp Leuven 2013)
Using Co-creation to Make Design Solutions that Work (DrupalCamp Leuven 2013)Koen Peters
 
Turning yourself into a human-centered design coach (euroIA 2012)
Turning yourself into a human-centered design coach (euroIA 2012)Turning yourself into a human-centered design coach (euroIA 2012)
Turning yourself into a human-centered design coach (euroIA 2012)Koen Peters
 
The very basics of human-Centered Interaction Design (sigchi.be 11/2010)
The very basics of human-Centered Interaction Design (sigchi.be 11/2010)The very basics of human-Centered Interaction Design (sigchi.be 11/2010)
The very basics of human-Centered Interaction Design (sigchi.be 11/2010)Koen Peters
 

Mais de Koen Peters (10)

Prioritizing content, talk at #euroia20
Prioritizing content, talk at #euroia20Prioritizing content, talk at #euroia20
Prioritizing content, talk at #euroia20
 
Language for Transition, #iac20
Language for Transition, #iac20Language for Transition, #iac20
Language for Transition, #iac20
 
Language for Transition, EuroIA 2018, Dublin
Language for Transition, EuroIA 2018, DublinLanguage for Transition, EuroIA 2018, Dublin
Language for Transition, EuroIA 2018, Dublin
 
Language for Transition, WIAD 2018 Utrecht
Language for Transition, WIAD 2018 UtrechtLanguage for Transition, WIAD 2018 Utrecht
Language for Transition, WIAD 2018 Utrecht
 
DIY Service Design, the toolkit (euroIA 2014, Brussels)
DIY Service Design, the toolkit (euroIA 2014, Brussels)DIY Service Design, the toolkit (euroIA 2014, Brussels)
DIY Service Design, the toolkit (euroIA 2014, Brussels)
 
Using Co-creation to Make Design Solutions that Work (EuroIA 2013, Edinburgh)
Using Co-creation to Make Design Solutions that Work (EuroIA 2013, Edinburgh)Using Co-creation to Make Design Solutions that Work (EuroIA 2013, Edinburgh)
Using Co-creation to Make Design Solutions that Work (EuroIA 2013, Edinburgh)
 
Designing a content model using co-creation (Content Strategy Meetup Belgium,...
Designing a content model using co-creation (Content Strategy Meetup Belgium,...Designing a content model using co-creation (Content Strategy Meetup Belgium,...
Designing a content model using co-creation (Content Strategy Meetup Belgium,...
 
Using Co-creation to Make Design Solutions that Work (DrupalCamp Leuven 2013)
Using Co-creation to Make Design Solutions that Work (DrupalCamp Leuven 2013)Using Co-creation to Make Design Solutions that Work (DrupalCamp Leuven 2013)
Using Co-creation to Make Design Solutions that Work (DrupalCamp Leuven 2013)
 
Turning yourself into a human-centered design coach (euroIA 2012)
Turning yourself into a human-centered design coach (euroIA 2012)Turning yourself into a human-centered design coach (euroIA 2012)
Turning yourself into a human-centered design coach (euroIA 2012)
 
The very basics of human-Centered Interaction Design (sigchi.be 11/2010)
The very basics of human-Centered Interaction Design (sigchi.be 11/2010)The very basics of human-Centered Interaction Design (sigchi.be 11/2010)
The very basics of human-Centered Interaction Design (sigchi.be 11/2010)
 

Último

UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...amitlee9823
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedNitya salvi
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证eeanqy
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...poojakaurpk09
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Websitemark11275
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.Nitya salvi
 
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call GirlsBook Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girlsmodelanjalisharma4
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...nirzagarg
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...amitlee9823
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 

Último (20)

UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call GirlsBook Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girls
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 

The EYD2015 website: working agile at the European Commission (EuroIA 2015, Madrid)

Notas do Editor

  1. Namahn is a human-centred design firm based in the center Brussels, close to the European neighbourhood. I recently worked on a project for the European Commission, and I thought it would be a good idea to share with you some findings from this project.
  2. Let me start by telling you first what was the request by the client.
  3. By presenting this case, I want to - share some of the techniques we have used. - Share something Namahn has been struggling with: we are a design company, we do not develop websites ourselves. So where are the boundaries of what a design company can do, and how can designers fit in a development process.
  4. So how did we tackle this request? Let’s have a look at the project process first
  5. Here you get an overview of how we have worked together with the company Amplexor. Amplexor is an agency specialized in development of among other things Drupal sites. We took the lead in the first phase, the IA track. Amplexor took the lead in the second phase. In between the 2 phases were difficult contractual negotiations.
  6. Phase 1 started of in a rush. Basically we had to set out the fundamentals and decide on a basic concept for the site in less than two weeks.
  7. We started off with a full day framing workshop in which we tried to understand the context for this website, and what they wanted to achieve with this website, who was involved, what systems and channels were involved. We created: - a context map - Some personas - and some simple user journeys related to those personas.
  8. In the days after the framing we held a few classification sessions: figuring out the traditional IA stuff, a sitemap and an analysis of the important content types, with their metadata and attributes And a content model. (This was going to be a platform for partners to publish their own content (stories, opinion pieces, events...) so it was important to determine how this content was interlinked)
  9. Then we took first steps towards page designs, in a workshop with the client’s team: we made first sketches of the flow between the pages.
  10. And we did a cores and paths exercise for the 3 main content types (story, event, partner), and started drawing the first detailed wireframes based on this input. So that were the First 10 days in a nutshell. Then, the project seriously slowed down into Commission summer tempo. We used the rest of the summer to do the detailed design work
  11. When you look at how the design work was done, there is basically nothing out of the ordinary: We worked in iteration, from first sketches to detailed wireframes and a visual design, as you can see here for the story page There are 3 things that are worth mentioning about our design approach...
  12. First, we have been creating so-called ‘wireflows’ as a first step in turning your paper sketches into digital drawings. On a wireflow scheme you gather a number of high-level page structures (thumbnail versions of wireframes), and show how these pages are connected. Rather than seeing a single page at time, you can see how the site will respond to user interactions, all in a single glance Such a scheme can be created relatively quickly. You don’t need to fill the details yet. It’s a good basis for discussion with the client, and we have a template to do this quickly and in a consistent way. (A wireflow is a lovechild of wireframes and flowcharts)
  13. Second, for the visual design, our subcontractor worked with so-called ‘style tiles’ or ‘style cards’ as a first step: these are more like ‘mood boards’ instead of actual page designs, and they help the client choose a ‘style’ or ‘mood’ or ‘atmosphere’
  14. Finally, our design team delivered ready-to-use front-end code to Amplexor, not a psd! I will come back to this later on.
  15. After Phase 1, there were a few weeks of difficult contractual negotiations. Then, with a delay of almost a month, the development track started end of September, with Amplexor in the lead. They used an agile approach, with 6 sprints and 3 releases.
  16. Namahn was part of the Amplexor team and participated in the sprints Namahn’s interventions? Before the actual sprint kick off! So, doing refinements in the design, making sure all decisions are taken. So we are running one sprint ahead
  17. So what were some of the challenges we encountered?
  18. The EC is a complex context to work in or client to work for, but also fun! The EU has 28 countries and 24 official languages. Institutional complexity (who is the client): DG Devco, DG Echo (hum.aid & civil protection), EEAS, DIGIT, DG COMM...
  19. The INFORMATION PROVIDERS GUIDE is a guide with a number of editorial, technical and layout standards for the EUROPA site and EU websites (for web masters, developers, content providers.). Rules set in the IPG are compulsory. So in our case, we needed to work with this “interinstitutional template”
  20. Geography seems simple: 7 continents and an alphabetical list of countries... Not really The development community doesn’t think in continents, but in entities like “Sub-Saharan Africa” or ACP (African, Carribean and Pacific states) At the Commission geography is politics: whether an entity is a country or not, is a politicial statement. Is Palestine a country? Well, kind of – it is listed on the site, but with an asterisk. What is location? Takes place in vs. Present in vs. Working in (and what does this mean for the search?)
  21. Have a strong concept / solid IA ... have it ready before the first development sprint. In this case, a good content model, showing how the main content types were related, was really crucial
  22. Once you enter the agile sprints, you as designers are running 1 sprint ahead. But you can wonder if this is really enough. 2 to 3 weeks can be really short to do all refinements and take all decisions, when you’re dealing with a more complex functionalities. So in some cases being 2 sprints ahead is better.
  23. Almost all of the visual refinements during the agile sprints happened directly in front-end code, reusing or reapplying existing components, so not in photoshop anymore. The homepage was about the only exception (image wall). But you need a front-end developer who knows how to apply a visual design to new situations
  24. What was the role and the position of the front-end coder. Part of Namahn team, but he worked closely together with the developers. Being part of our team had the advantage that he knew the designs and the concepts behind it really well His mode of working: His work was really integrated into development environment of Amplexor, so his html, css and js work and updates could be immediately applied to the site on Amplexor’s development environment.
  25. What about the wireframes? Do you need to keep them up to date during the development phase? Wireframes are just a temporary deliverable, with a specific, temporary purpose, right? So, in our case, useful in phase 1, for initial scoping and page structures...
  26. You could say that during the agile sprints, all design changes are directly implemented in html prototype that is available and not in the wireframes anymore, but still we decided to keep them up to date, because they were a crucial communication tool! For the client, it is more comfortable to have them up-to-date – they were more complete than the html prototype As a point of reference for the developers: Amplexor worked with a sub branch in Rumania (Amplexor Rumania) and that team had not been involved at all in the workshops and discussions during phase 1. So yes, it is double work to maintain your html prototype with actual front-end code + your wireframes, but we did it anyway.
  27. Another lesson learned: towards the end of phase 1 and during the contractual negotiations, we found out that gathering and streamlining all comments and requests from the client without appropriate tools is very difficult. We mainly use Office tools like Excel
  28. But once Word gets into the picture as communication tool for feedback. You can reach whole new levels of feedback-giving: you can work with track changes, highlighting, colouring text, comments... At the start of phase 2, Amplexor introduced a number of professional tools that streamlined the functional discussions, feedback streams and the follow-up process.
  29. In this case, the detailed specifications in a confluence WIKI, and the development tracking in Jira (product backlog). Conclusion: You a systematic specification and follow up process, with dedicated tools. The closer we as designers get to actual development, the more we will have to get familiar and learn to work with their tools. This is inevitable.