SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
FRAMEWORK FOR AGILE LIVING LABS
WHY?
FALL
FALL V2 IN 9 STEPS
The Living Lab concept proposes a number of guidelines (user-centric design, iterative in-the-wild testing, user involvement & panel
management, etc…), yet does not offer much in term of practical guidance on how to run an innovation project in real-life. Agile project
management methodologies do offer such guidance yet have been critiqued for not providing a focus on the end-user. The Framework for Agile
Living Labs (FALL) projects aim to provide practitioners with actionable guidelines on how to run a Living Lab project in an agile way. Agility
means being able to flexibly integrate new information in the project’s roadmap, which is exactly the type of situation that a Living Lab project
will find itself in, due to its focus on iterative testing with end-users.
author: imec application prototyping and living labs
A first version of FALL has been described in http://www.timreview.ca/article/1048. Since then, imec’s Application prototyping and Living Lab
(APLL) department have refined its application in numerous projects. This has been revised into FALL v2, based on our most recent experiences.
The method is particularly focused on practitioners and its aim is to provide actionable insights on how to perform Living Lab projects in an
agile way.
Various agile project management methods exist. FALL is based on SCRUM, which takes an approach that is composed of steps that are limited in
time (i.e. timeboxed) and focusses on incremental delivery. SCRUM structures communications in a project, making sure that expectations are
managed correctly and that the team discusses critical issues. You can read more on SCRUM on https://en.wikipedia.org/wiki/
Scrum_(software_development).
Framework for
Agile
Living Labs
2 To map & validate the assumptions that are being made, organiZe an Innovatrix workshop
The innovatrix is a process-structuring innovation management framework. It makes explicit the current knowledge on which the innovation is
based and identifies key knowledge deficits in the form of assumptions that need to be tested.
Based on extensive experience with Living Lab-projects, the framework was built on the following eight innovation-relevant criteria:
Customer Segment, Needs, Current Practices, Value Proposition, Solution, Barriers, Value Capture and Key Partners.
At the start of an innovation project, during a kick-off workshop, each of the criteria of the framework is 'filled' with relevant input from the
innovator. This input is initially gathered through probing questions in which the facilitator of the innovatrix workshop plays an important role.
This input is then awarded one of the following statuses, based on the nature and strength of the input:
- Assumption (the input is assumed)
- Validated (the input is validated by research)
- Invalidated (the input is invalidated by research)
- New insights and unknown (no input is given).
Depending on the assumption status, the input is mapped on different-coloured post-its: yellow (assumptions), green (validated assumption),
red (invalidated) and blue (new insights).
In the initial Innovatrix kick-off workshop innovation-related assumptions are mapped, key uncertainties are identified and focus for future
research activities are set. In follow-up sessions, the initial assumptions are, in dialogue with the entrepreneur,– updated by changing its status.
This innovation management framework is being developed in a digital tool to better – and systematically – use this approach in Living Lab
Projects
4 Transfer the stories to a backlog
The output of the user story workshop is a list of prioritized user stories that can be added to the project backlog. This will structure the work
that needs to be done. For collecting these user stories, agile development tools can be used, like Atlassian’s Jira (https://www.atlassian.com/
blog/agile/how-to-manage-a-product-backlog-with-ease), which imec’s APLL department uses.
Other tools similar to Jira (VersionOne, PivotalTracker, Workzone, Targetprocess, etc) allow user stories to be listed in the backlog and to manage
the stories that have been committed in each sprint. A sprint is a period of time during which project work is done. These tools make sure that
the teamwork can be tracked. This can for example be done by indicating for each story that it is "in progress" or "done".
6 Quantify the user stories in the backlog using story points
Typically, a sprint will be 2 to 3 weeks. To be able to estimate the effort that is needed for a certain sprint, it is important to quantify the
amount of work that needs to be completeed through planning poker
Here’s how to do it: planning poker is a process in which the various members of a team indicate how much effort it will take to perform each
user story. This results in essential to the team communication on the nature of the work and allows the work to be planned more accurately.
https://en.wikipedia.org/wiki/Planning_poker
5 Draft the architecture
An information system requires a number of building blocks to play together in order to allow the functionalities of the system to be realized.
This is why an architecture is needed, so the development team know what to build and how to connect the various building block together. In
larger projects where different teams work on different building blocks, the architecture will offer guidance on who does what.
For example, an architecture could have a graphical presentation, indicating that a system will have a database that will store data and that will
be processed by a server. This server would perform machine learning algorithms and would send out data so that end-users can consult that
data through an iOS or an Android smartphone app.
7 Iteratively define and perform sprints
At the beginning of each sprint, a number of backlog items are selected and are assigned to the members of the team. At the end of the sprint,
the idea is that a prototype should be delivered that can be tested
9 End of the project
If all the objectives of the project have been met or time or budget have run out, the project should break out of the iterative loop and end the
project.
The deliverable of the FALL process as a whole can be either a prototype or a product. A prototype is created purely to learn, like when one is
doing academic research or when it is important to first find out how a solution would look before going to market. A product is a full-fledged
system that can be brought to market. It is important to note that, when the objective is to do academic research, the learnings from building
the prototype should be abstracted to contribute to literature in the domain to which the prototype belongs.
8 At the end of each sprint, test the results as much as possible with end users
This produces valuable insights on the purpose of the system and its usability. Do the end-users feel that the system is one which they find
valuable? Do they feel that the system is easy to use? User Researchers and User Involvement Coordinators are essential in setting up and
collecting the feedback from users. It is essential that Product Owners pay attention to user feedback and make changes to the backlog to
reflect new insights.
After the test phase, the iterative process can start again Transfer the user stories to the backlog (step 4). The test phase will have yielded new
insights, which will add new needed functionality (and therefore will introduce new stories in the backlog), make planned functionality obsolete,
or changed the priority of planned functionality.
Sprint n Sprint n+1 Sprint n+2
3 To get a clear view on what a system should do, organize a story mapping workshop
The story mapping workshop should be lead by the Product Owner, or a User Researcher (as described above). It assists the Product Owner in
collecting data that represents the needs of end-users and stakeholders. A user story workshop has the following phases:
• Organization: Introduce the workshop’s structure
• Introduction: The idea that underlies the system: what is the general objective that the
system aims to reach?
• User story generation: Each participant is asked to write down user stories on post-it
notes. A user story has the following structure: “as a <actor>, I want to <objective> in
order to <motivation>”. For example: As an <email user>, I want to be able to <flag an
email> in order to <remember that I need to follow it up later on>.
• User story presentation and grouping: Each workshop participant presents the user
stories that she came up with and posts them on a wall. User stories that in some way
belong together are clustered on the wall and are given a group name. These group
names are referred to as “epics” in Scrum.
• Assinging value: When all post-its have been posted, the person who leads the
workshop goes over each of the user stories with the other participants and writes one
of the following categories on it: must have, should have, could have and won’t have.
This is a very important part of the workshop, as feature creep almost always occurs.
Feature creep refers to the fact that people have the tendency to assign functionality to
a system that does not provide much value. It is therefore essential for the project to
focus first on the user stories that deliver the most value.
• Prioritization and strategic release of user stories: Through the prioritization of the
user stories, different releases can be planned of the system, focusing first on the high-
impact user stories.
1 Set roles
Process Manager
The Process Manager understands the method
well and guides the team in how to apply the
process of FALL, similar to a SCRUM master in
the SCRUM methodology.
Product Owner
The Product Owner has the responsibility of
keeping the story backlog up to date from the
perspective of the end users and the
stakeholders. As such, they represents the
stakeholders and makes sure that the project
meets their needs. The Product Owner
preferably has the skills to understand the
needs of end-users, rather than a pure
technical skill set.
Researcher
Researchers take the lead in getting input from
users at different stages of the project.
Architect
Architects create the systems architecture,
update and prioritize the backlog in terms of
the stories that are not facing towards the user,
such as “the server backend should be able to
automatically backup the user data that is
stored in the database”.
UX Designer
User Experiene (UX) designers are responsible
for creating designs that represent the GUI
(graphical user interface) of the system. These
can be wireframes, clickable prototypes, or GUI
mock-ups. It is crucial to note that, although
the UX designer holds the skillset to build
these artifacts, creating them should never be
done solely from the perspective of the UX
designer. Core to the philosophy of FALL is that
the UX designer should work with the feedback
that was gathered from the project actors
(other team members, representative end users,
etc.).
Developer
The Developer is responsible for translating the
story back- log into functional applications.
User INVOLVEMENT & Panel Management
As users don't automatically find their way to
one of the FALL projects, a User Involvement
Coordinator is a crucial role. They put the 'user'
in 'user research', pave the way for users to
participate in FALL projects, and make
sure participants stay motivated throughout
the project.
User
Users are involved in the project to bring
domain oriented knowledge to the team
through co-design and usability testing
processes. They are guided by the user
researcher. It is important that the users
involved in FALL projects be as representative
as possible of the user group that will
eventually use the outcome of the project.
Stakeholder
Like users, Stakeholders are also involved in
contributing domain-oriented knowledge. They
are not necessarily representative of the
eventual user population, however Stakeholders
often hold higher-level interest than users and
operate from a policy, commercial, or academic
point of view.
www.imec.be
4. Maintain8. Test
6. Quantify7. Plan
3. Map user stories
5. Draft architecture
2. Map & validate assumptions
through Innovatrix
1. Set roles

Contenu connexe

Similaire à Framework for Agile Living Labs - FALL

Adapting usability investigations for
Adapting usability investigations forAdapting usability investigations for
Adapting usability investigations forJorge Baque
 
Designing A Waterfall Approach For Software Development Essay
Designing A Waterfall Approach For Software Development EssayDesigning A Waterfall Approach For Software Development Essay
Designing A Waterfall Approach For Software Development EssayAlison Reed
 
Scrum and Visual Studio 2010
Scrum and Visual Studio 2010Scrum and Visual Studio 2010
Scrum and Visual Studio 2010Patrick Yong
 
Types of Software life cycle
Types of Software life cycleTypes of Software life cycle
Types of Software life cycleSanthia RK
 
Effective User Story Writing
Effective User Story WritingEffective User Story Writing
Effective User Story WritingAhmed Misbah
 
SDLC and Software Process Models
SDLC and Software Process ModelsSDLC and Software Process Models
SDLC and Software Process ModelsNana Sarpong
 
MK_MSc_Degree_Project_Report ver 5_updated
MK_MSc_Degree_Project_Report ver 5_updatedMK_MSc_Degree_Project_Report ver 5_updated
MK_MSc_Degree_Project_Report ver 5_updatedMohammed Ali Khan
 
SDLC Apresentação - Shift Education of Technology
SDLC Apresentação - Shift Education of TechnologySDLC Apresentação - Shift Education of Technology
SDLC Apresentação - Shift Education of TechnologyRaphaff
 
Difference Between Agile And Scrum
Difference Between Agile And ScrumDifference Between Agile And Scrum
Difference Between Agile And ScrumMichelle Madero
 
Discussion Post 1A software process model is a streamlined port.docx
Discussion Post 1A software process model is a streamlined port.docxDiscussion Post 1A software process model is a streamlined port.docx
Discussion Post 1A software process model is a streamlined port.docxmadlynplamondon
 
Agile Methodology For Software Development
Agile Methodology For Software DevelopmentAgile Methodology For Software Development
Agile Methodology For Software DevelopmentDiane Allen
 
Software Engineering
Software Engineering Software Engineering
Software Engineering JayaKamal
 
HOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYAHOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYADivya Tadi
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1JayeshPatil149
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSuresh Koujalagi
 

Similaire à Framework for Agile Living Labs - FALL (20)

BAAgileQA
BAAgileQABAAgileQA
BAAgileQA
 
Adapting usability investigations for
Adapting usability investigations forAdapting usability investigations for
Adapting usability investigations for
 
Designing A Waterfall Approach For Software Development Essay
Designing A Waterfall Approach For Software Development EssayDesigning A Waterfall Approach For Software Development Essay
Designing A Waterfall Approach For Software Development Essay
 
Scrum and Visual Studio 2010
Scrum and Visual Studio 2010Scrum and Visual Studio 2010
Scrum and Visual Studio 2010
 
Types of Software life cycle
Types of Software life cycleTypes of Software life cycle
Types of Software life cycle
 
Effective User Story Writing
Effective User Story WritingEffective User Story Writing
Effective User Story Writing
 
SDLC and Software Process Models
SDLC and Software Process ModelsSDLC and Software Process Models
SDLC and Software Process Models
 
MK_MSc_Degree_Project_Report ver 5_updated
MK_MSc_Degree_Project_Report ver 5_updatedMK_MSc_Degree_Project_Report ver 5_updated
MK_MSc_Degree_Project_Report ver 5_updated
 
SDLC Apresentação - Shift Education of Technology
SDLC Apresentação - Shift Education of TechnologySDLC Apresentação - Shift Education of Technology
SDLC Apresentação - Shift Education of Technology
 
Scrum with Asana
Scrum with AsanaScrum with Asana
Scrum with Asana
 
Difference Between Agile And Scrum
Difference Between Agile And ScrumDifference Between Agile And Scrum
Difference Between Agile And Scrum
 
Rup
RupRup
Rup
 
Discussion Post 1A software process model is a streamlined port.docx
Discussion Post 1A software process model is a streamlined port.docxDiscussion Post 1A software process model is a streamlined port.docx
Discussion Post 1A software process model is a streamlined port.docx
 
Sdpl1
Sdpl1Sdpl1
Sdpl1
 
Agile Methodology For Software Development
Agile Methodology For Software DevelopmentAgile Methodology For Software Development
Agile Methodology For Software Development
 
Software Engineering
Software Engineering Software Engineering
Software Engineering
 
HOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYAHOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYA
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
 
software engineering
software engineering software engineering
software engineering
 

Plus de European Network of Living Labs (ENoLL)

SMEs in Europe and Open Innovation for the post COVID-19 digital society
SMEs in Europe and Open Innovation for the post COVID-19 digital societySMEs in Europe and Open Innovation for the post COVID-19 digital society
SMEs in Europe and Open Innovation for the post COVID-19 digital societyEuropean Network of Living Labs (ENoLL)
 
“Rural development, nature and tourism: impact of COVID-19 and new approaches”
“Rural development, nature and tourism: impact of COVID-19 and new approaches”“Rural development, nature and tourism: impact of COVID-19 and new approaches”
“Rural development, nature and tourism: impact of COVID-19 and new approaches”European Network of Living Labs (ENoLL)
 
COMMUNITIES INNOVATING AROUND THE HEALTH SYSTEMS: THE REACTION TO THE COVID19...
COMMUNITIES INNOVATING AROUND THE HEALTH SYSTEMS: THE REACTION TO THE COVID19...COMMUNITIES INNOVATING AROUND THE HEALTH SYSTEMS: THE REACTION TO THE COVID19...
COMMUNITIES INNOVATING AROUND THE HEALTH SYSTEMS: THE REACTION TO THE COVID19...European Network of Living Labs (ENoLL)
 
5. Living-Labs-as-a-Service: Supporting Business Innovation through Assumptio...
5. Living-Labs-as-a-Service: Supporting Business Innovation through Assumptio...5. Living-Labs-as-a-Service: Supporting Business Innovation through Assumptio...
5. Living-Labs-as-a-Service: Supporting Business Innovation through Assumptio...European Network of Living Labs (ENoLL)
 
Hackathons of technology for good: Co-creating and deploying during COVID-19 ...
Hackathons of technology for good: Co-creating and deploying during COVID-19 ...Hackathons of technology for good: Co-creating and deploying during COVID-19 ...
Hackathons of technology for good: Co-creating and deploying during COVID-19 ...European Network of Living Labs (ENoLL)
 
Living Labs and the Maker community’s response to the COVID-19 crisis around ...
Living Labs and the Maker community’s response to the COVID-19 crisis around ...Living Labs and the Maker community’s response to the COVID-19 crisis around ...
Living Labs and the Maker community’s response to the COVID-19 crisis around ...European Network of Living Labs (ENoLL)
 
Living Labs and the Maker community’s response to the COVID-19 crisis around ...
Living Labs and the Maker community’s response to the COVID-19 crisis around ...Living Labs and the Maker community’s response to the COVID-19 crisis around ...
Living Labs and the Maker community’s response to the COVID-19 crisis around ...European Network of Living Labs (ENoLL)
 

Plus de European Network of Living Labs (ENoLL) (20)

Living Labs, Social Innovation ecosystems and collaborations
Living Labs, Social Innovation ecosystems and collaborationsLiving Labs, Social Innovation ecosystems and collaborations
Living Labs, Social Innovation ecosystems and collaborations
 
Wim De Kinderen presentation at EUSAIR
Wim De Kinderen presentation at EUSAIRWim De Kinderen presentation at EUSAIR
Wim De Kinderen presentation at EUSAIR
 
ENoLL quiz - end of the year 2020
ENoLL quiz - end of the year 2020ENoLL quiz - end of the year 2020
ENoLL quiz - end of the year 2020
 
SMEs in Europe and Open Innovation for the post COVID-19 digital society
SMEs in Europe and Open Innovation for the post COVID-19 digital societySMEs in Europe and Open Innovation for the post COVID-19 digital society
SMEs in Europe and Open Innovation for the post COVID-19 digital society
 
“Rural development, nature and tourism: impact of COVID-19 and new approaches”
“Rural development, nature and tourism: impact of COVID-19 and new approaches”“Rural development, nature and tourism: impact of COVID-19 and new approaches”
“Rural development, nature and tourism: impact of COVID-19 and new approaches”
 
How the COVID-19 has changed our Universities for good
How the COVID-19 has changed our Universities for goodHow the COVID-19 has changed our Universities for good
How the COVID-19 has changed our Universities for good
 
COMMUNITIES INNOVATING AROUND THE HEALTH SYSTEMS: THE REACTION TO THE COVID19...
COMMUNITIES INNOVATING AROUND THE HEALTH SYSTEMS: THE REACTION TO THE COVID19...COMMUNITIES INNOVATING AROUND THE HEALTH SYSTEMS: THE REACTION TO THE COVID19...
COMMUNITIES INNOVATING AROUND THE HEALTH SYSTEMS: THE REACTION TO THE COVID19...
 
1. UNaLab Urban Living Lab Framework webinar
1. UNaLab Urban Living Lab Framework webinar1. UNaLab Urban Living Lab Framework webinar
1. UNaLab Urban Living Lab Framework webinar
 
2. GeneveLab
2. GeneveLab2. GeneveLab
2. GeneveLab
 
3. Krakow Technology Park
3. Krakow Technology Park3. Krakow Technology Park
3. Krakow Technology Park
 
4. Drop outs in Living Labs
4. Drop outs in Living Labs4. Drop outs in Living Labs
4. Drop outs in Living Labs
 
5. Living-Labs-as-a-Service: Supporting Business Innovation through Assumptio...
5. Living-Labs-as-a-Service: Supporting Business Innovation through Assumptio...5. Living-Labs-as-a-Service: Supporting Business Innovation through Assumptio...
5. Living-Labs-as-a-Service: Supporting Business Innovation through Assumptio...
 
9. UNaLab Nature Based Solutions in the city of Eindhoven
9. UNaLab Nature Based Solutions in the city of Eindhoven9. UNaLab Nature Based Solutions in the city of Eindhoven
9. UNaLab Nature Based Solutions in the city of Eindhoven
 
10. Thess-Ahall
10. Thess-Ahall10. Thess-Ahall
10. Thess-Ahall
 
8. UNaLab Nature Based Solutions in the city of Tampere
8. UNaLab Nature Based Solutions in the city of Tampere8. UNaLab Nature Based Solutions in the city of Tampere
8. UNaLab Nature Based Solutions in the city of Tampere
 
Government and citizen engagement in COVID-19 confinement and beyond
Government and citizen engagement in COVID-19 confinement and beyondGovernment and citizen engagement in COVID-19 confinement and beyond
Government and citizen engagement in COVID-19 confinement and beyond
 
Hackathons of technology for good: Co-creating and deploying during COVID-19 ...
Hackathons of technology for good: Co-creating and deploying during COVID-19 ...Hackathons of technology for good: Co-creating and deploying during COVID-19 ...
Hackathons of technology for good: Co-creating and deploying during COVID-19 ...
 
Living Labs and the Maker community’s response to the COVID-19 crisis around ...
Living Labs and the Maker community’s response to the COVID-19 crisis around ...Living Labs and the Maker community’s response to the COVID-19 crisis around ...
Living Labs and the Maker community’s response to the COVID-19 crisis around ...
 
Living Labs and the Maker community’s response to the COVID-19 crisis around ...
Living Labs and the Maker community’s response to the COVID-19 crisis around ...Living Labs and the Maker community’s response to the COVID-19 crisis around ...
Living Labs and the Maker community’s response to the COVID-19 crisis around ...
 
Global Sustainable Technology & Innovation conference
Global Sustainable Technology & Innovation conferenceGlobal Sustainable Technology & Innovation conference
Global Sustainable Technology & Innovation conference
 

Dernier

Entrepreneur street first Edition is now out
Entrepreneur street first Edition is now outEntrepreneur street first Edition is now out
Entrepreneur street first Edition is now outentrepreneur street
 
Driving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptx
Driving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptxDriving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptx
Driving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptxPraloy Chowdhury
 
Role of social media marketing in digital marketing.pdf
Role of social media marketing in digital marketing.pdfRole of social media marketing in digital marketing.pdf
Role of social media marketing in digital marketing.pdftopsearchexperts
 
NEON LIGHT CITY pitch deck for AR PC GAME
NEON LIGHT CITY pitch deck for AR PC GAMENEON LIGHT CITY pitch deck for AR PC GAME
NEON LIGHT CITY pitch deck for AR PC GAMEtess51
 
blank inception deck powerpoint template
blank inception deck powerpoint templateblank inception deck powerpoint template
blank inception deck powerpoint templatericardojunco4
 
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证0622mpom
 

Dernier (8)

Entrepreneur street first Edition is now out
Entrepreneur street first Edition is now outEntrepreneur street first Edition is now out
Entrepreneur street first Edition is now out
 
Hot Sexy call girls in Rajouri Garden🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rajouri Garden🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rajouri Garden🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rajouri Garden🔝 9953056974 🔝 Delhi escort Service
 
Driving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptx
Driving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptxDriving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptx
Driving Bangladesh's Growth: Demand Soars for Quality Supply Chain Managers.pptx
 
Role of social media marketing in digital marketing.pdf
Role of social media marketing in digital marketing.pdfRole of social media marketing in digital marketing.pdf
Role of social media marketing in digital marketing.pdf
 
NEON LIGHT CITY pitch deck for AR PC GAME
NEON LIGHT CITY pitch deck for AR PC GAMENEON LIGHT CITY pitch deck for AR PC GAME
NEON LIGHT CITY pitch deck for AR PC GAME
 
blank inception deck powerpoint template
blank inception deck powerpoint templateblank inception deck powerpoint template
blank inception deck powerpoint template
 
young call girls in kailash Nagar, 🔝 9953056974 🔝 escort Service
young call girls in kailash Nagar, 🔝 9953056974 🔝 escort Serviceyoung call girls in kailash Nagar, 🔝 9953056974 🔝 escort Service
young call girls in kailash Nagar, 🔝 9953056974 🔝 escort Service
 
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
 

Framework for Agile Living Labs - FALL

  • 1. FRAMEWORK FOR AGILE LIVING LABS WHY? FALL FALL V2 IN 9 STEPS The Living Lab concept proposes a number of guidelines (user-centric design, iterative in-the-wild testing, user involvement & panel management, etc…), yet does not offer much in term of practical guidance on how to run an innovation project in real-life. Agile project management methodologies do offer such guidance yet have been critiqued for not providing a focus on the end-user. The Framework for Agile Living Labs (FALL) projects aim to provide practitioners with actionable guidelines on how to run a Living Lab project in an agile way. Agility means being able to flexibly integrate new information in the project’s roadmap, which is exactly the type of situation that a Living Lab project will find itself in, due to its focus on iterative testing with end-users. author: imec application prototyping and living labs A first version of FALL has been described in http://www.timreview.ca/article/1048. Since then, imec’s Application prototyping and Living Lab (APLL) department have refined its application in numerous projects. This has been revised into FALL v2, based on our most recent experiences. The method is particularly focused on practitioners and its aim is to provide actionable insights on how to perform Living Lab projects in an agile way. Various agile project management methods exist. FALL is based on SCRUM, which takes an approach that is composed of steps that are limited in time (i.e. timeboxed) and focusses on incremental delivery. SCRUM structures communications in a project, making sure that expectations are managed correctly and that the team discusses critical issues. You can read more on SCRUM on https://en.wikipedia.org/wiki/ Scrum_(software_development). Framework for Agile Living Labs 2 To map & validate the assumptions that are being made, organiZe an Innovatrix workshop The innovatrix is a process-structuring innovation management framework. It makes explicit the current knowledge on which the innovation is based and identifies key knowledge deficits in the form of assumptions that need to be tested. Based on extensive experience with Living Lab-projects, the framework was built on the following eight innovation-relevant criteria: Customer Segment, Needs, Current Practices, Value Proposition, Solution, Barriers, Value Capture and Key Partners. At the start of an innovation project, during a kick-off workshop, each of the criteria of the framework is 'filled' with relevant input from the innovator. This input is initially gathered through probing questions in which the facilitator of the innovatrix workshop plays an important role. This input is then awarded one of the following statuses, based on the nature and strength of the input: - Assumption (the input is assumed) - Validated (the input is validated by research) - Invalidated (the input is invalidated by research) - New insights and unknown (no input is given). Depending on the assumption status, the input is mapped on different-coloured post-its: yellow (assumptions), green (validated assumption), red (invalidated) and blue (new insights). In the initial Innovatrix kick-off workshop innovation-related assumptions are mapped, key uncertainties are identified and focus for future research activities are set. In follow-up sessions, the initial assumptions are, in dialogue with the entrepreneur,– updated by changing its status. This innovation management framework is being developed in a digital tool to better – and systematically – use this approach in Living Lab Projects 4 Transfer the stories to a backlog The output of the user story workshop is a list of prioritized user stories that can be added to the project backlog. This will structure the work that needs to be done. For collecting these user stories, agile development tools can be used, like Atlassian’s Jira (https://www.atlassian.com/ blog/agile/how-to-manage-a-product-backlog-with-ease), which imec’s APLL department uses. Other tools similar to Jira (VersionOne, PivotalTracker, Workzone, Targetprocess, etc) allow user stories to be listed in the backlog and to manage the stories that have been committed in each sprint. A sprint is a period of time during which project work is done. These tools make sure that the teamwork can be tracked. This can for example be done by indicating for each story that it is "in progress" or "done". 6 Quantify the user stories in the backlog using story points Typically, a sprint will be 2 to 3 weeks. To be able to estimate the effort that is needed for a certain sprint, it is important to quantify the amount of work that needs to be completeed through planning poker Here’s how to do it: planning poker is a process in which the various members of a team indicate how much effort it will take to perform each user story. This results in essential to the team communication on the nature of the work and allows the work to be planned more accurately. https://en.wikipedia.org/wiki/Planning_poker 5 Draft the architecture An information system requires a number of building blocks to play together in order to allow the functionalities of the system to be realized. This is why an architecture is needed, so the development team know what to build and how to connect the various building block together. In larger projects where different teams work on different building blocks, the architecture will offer guidance on who does what. For example, an architecture could have a graphical presentation, indicating that a system will have a database that will store data and that will be processed by a server. This server would perform machine learning algorithms and would send out data so that end-users can consult that data through an iOS or an Android smartphone app. 7 Iteratively define and perform sprints At the beginning of each sprint, a number of backlog items are selected and are assigned to the members of the team. At the end of the sprint, the idea is that a prototype should be delivered that can be tested 9 End of the project If all the objectives of the project have been met or time or budget have run out, the project should break out of the iterative loop and end the project. The deliverable of the FALL process as a whole can be either a prototype or a product. A prototype is created purely to learn, like when one is doing academic research or when it is important to first find out how a solution would look before going to market. A product is a full-fledged system that can be brought to market. It is important to note that, when the objective is to do academic research, the learnings from building the prototype should be abstracted to contribute to literature in the domain to which the prototype belongs. 8 At the end of each sprint, test the results as much as possible with end users This produces valuable insights on the purpose of the system and its usability. Do the end-users feel that the system is one which they find valuable? Do they feel that the system is easy to use? User Researchers and User Involvement Coordinators are essential in setting up and collecting the feedback from users. It is essential that Product Owners pay attention to user feedback and make changes to the backlog to reflect new insights. After the test phase, the iterative process can start again Transfer the user stories to the backlog (step 4). The test phase will have yielded new insights, which will add new needed functionality (and therefore will introduce new stories in the backlog), make planned functionality obsolete, or changed the priority of planned functionality. Sprint n Sprint n+1 Sprint n+2 3 To get a clear view on what a system should do, organize a story mapping workshop The story mapping workshop should be lead by the Product Owner, or a User Researcher (as described above). It assists the Product Owner in collecting data that represents the needs of end-users and stakeholders. A user story workshop has the following phases: • Organization: Introduce the workshop’s structure • Introduction: The idea that underlies the system: what is the general objective that the system aims to reach? • User story generation: Each participant is asked to write down user stories on post-it notes. A user story has the following structure: “as a <actor>, I want to <objective> in order to <motivation>”. For example: As an <email user>, I want to be able to <flag an email> in order to <remember that I need to follow it up later on>. • User story presentation and grouping: Each workshop participant presents the user stories that she came up with and posts them on a wall. User stories that in some way belong together are clustered on the wall and are given a group name. These group names are referred to as “epics” in Scrum. • Assinging value: When all post-its have been posted, the person who leads the workshop goes over each of the user stories with the other participants and writes one of the following categories on it: must have, should have, could have and won’t have. This is a very important part of the workshop, as feature creep almost always occurs. Feature creep refers to the fact that people have the tendency to assign functionality to a system that does not provide much value. It is therefore essential for the project to focus first on the user stories that deliver the most value. • Prioritization and strategic release of user stories: Through the prioritization of the user stories, different releases can be planned of the system, focusing first on the high- impact user stories. 1 Set roles Process Manager The Process Manager understands the method well and guides the team in how to apply the process of FALL, similar to a SCRUM master in the SCRUM methodology. Product Owner The Product Owner has the responsibility of keeping the story backlog up to date from the perspective of the end users and the stakeholders. As such, they represents the stakeholders and makes sure that the project meets their needs. The Product Owner preferably has the skills to understand the needs of end-users, rather than a pure technical skill set. Researcher Researchers take the lead in getting input from users at different stages of the project. Architect Architects create the systems architecture, update and prioritize the backlog in terms of the stories that are not facing towards the user, such as “the server backend should be able to automatically backup the user data that is stored in the database”. UX Designer User Experiene (UX) designers are responsible for creating designs that represent the GUI (graphical user interface) of the system. These can be wireframes, clickable prototypes, or GUI mock-ups. It is crucial to note that, although the UX designer holds the skillset to build these artifacts, creating them should never be done solely from the perspective of the UX designer. Core to the philosophy of FALL is that the UX designer should work with the feedback that was gathered from the project actors (other team members, representative end users, etc.). Developer The Developer is responsible for translating the story back- log into functional applications. User INVOLVEMENT & Panel Management As users don't automatically find their way to one of the FALL projects, a User Involvement Coordinator is a crucial role. They put the 'user' in 'user research', pave the way for users to participate in FALL projects, and make sure participants stay motivated throughout the project. User Users are involved in the project to bring domain oriented knowledge to the team through co-design and usability testing processes. They are guided by the user researcher. It is important that the users involved in FALL projects be as representative as possible of the user group that will eventually use the outcome of the project. Stakeholder Like users, Stakeholders are also involved in contributing domain-oriented knowledge. They are not necessarily representative of the eventual user population, however Stakeholders often hold higher-level interest than users and operate from a policy, commercial, or academic point of view. www.imec.be 4. Maintain8. Test 6. Quantify7. Plan 3. Map user stories 5. Draft architecture 2. Map & validate assumptions through Innovatrix 1. Set roles