SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 30 day free trial to unlock unlimited reading.
In this Lightning Talk we want to present “Requirements Bazaar 2.0” that aims to be a social continuous innovation platform to bring developers and end-users together. In years of research we have developed and actually operated an open innovation platform for gathering requirements for prototypes in large international academic projects. The last version of the current product is available under http://requirements-bazaar.org . End-users can enter their requirements by providing short descriptions including user stories, screenshots and other images. The requirements can then be shared amongst its users. On the other side of the chain, developers may take up ideas and transfer the accepted requirements to an issue system like JIRA.
Over the last years it turned out that people want more lightweight and mobile-friendly tools; we found the old monolithic system to be very hard to maintain to add new features. Therefore we are currently redeveloping it from scratch integrating many ideas from our users and incorporating new research findings. We are further driven by a mobile-first approach to support a wide variety of devices. We additionally want to support various social features like sharing on social networks or blogs and allowing discussions and rating amongst end-users and developers.
At FOSDEM we would like to encourage open source developers in rethinking the way requirements are currently gathered from the crowd. How do we want to collect new software ideas or simply feature requests from our users. Will it really be through feedback forms in our apps’ “About” menu? Do our users really think in terms of issues like we developers do? How can gamification be used to reward actual end-users of software? We hope Requirements Bazaar can answer these questions and fill the gap!
In this Lightning Talk we want to present “Requirements Bazaar 2.0” that aims to be a social continuous innovation platform to bring developers and end-users together. In years of research we have developed and actually operated an open innovation platform for gathering requirements for prototypes in large international academic projects. The last version of the current product is available under http://requirements-bazaar.org . End-users can enter their requirements by providing short descriptions including user stories, screenshots and other images. The requirements can then be shared amongst its users. On the other side of the chain, developers may take up ideas and transfer the accepted requirements to an issue system like JIRA.
Over the last years it turned out that people want more lightweight and mobile-friendly tools; we found the old monolithic system to be very hard to maintain to add new features. Therefore we are currently redeveloping it from scratch integrating many ideas from our users and incorporating new research findings. We are further driven by a mobile-first approach to support a wide variety of devices. We additionally want to support various social features like sharing on social networks or blogs and allowing discussions and rating amongst end-users and developers.
At FOSDEM we would like to encourage open source developers in rethinking the way requirements are currently gathered from the crowd. How do we want to collect new software ideas or simply feature requests from our users. Will it really be through feedback forms in our apps’ “About” menu? Do our users really think in terms of issues like we developers do? How can gamification be used to reward actual end-users of software? We hope Requirements Bazaar can answer these questions and fill the gap!
1.
h"p://Learning-‐Layers-‐eu
–
Scaling
up
Technologies
for
Informal
Learning
in
SME
Clusters
–
layers@learning-‐layers.eu
h"p://Learning-‐Layers-‐eu
–
Scaling
up
Technologies
for
Informal
Learning
in
SME
Clusters
–
layers@learning-‐layers.eu
Learning Layers
Scaling up Technologies for Informal Learning in SME Clusters
Requirements Bazaar
How to encourage users to tell us what they really need!
István Koren, Kristjan Liiva, Ádám Gavronek
Advanced Community Information Systems (ACIS)
RWTH Aachen University, Germany
{koren | liiva | gavronek}@dbis.rwth-aachen.de
1
2.
h"p://Learning-‐Layers-‐eu
–
Scaling
up
Technologies
for
Informal
Learning
in
SME
Clusters
–
layers@learning-‐layers.eu
User Feedback
2
3.
h"p://Learning-‐Layers-‐eu
–
Scaling
up
Technologies
for
Informal
Learning
in
SME
Clusters
–
layers@learning-‐layers.eu
DevOpsUse Life Cycle
3
4.
h"p://Learning-‐Layers-‐eu
–
Scaling
up
Technologies
for
Informal
Learning
in
SME
Clusters
–
layers@learning-‐layers.eu
Continuous Innovation
4
5.
h"p://Learning-‐Layers-‐eu
–
Scaling
up
Technologies
for
Informal
Learning
in
SME
Clusters
–
layers@learning-‐layers.eu
Requirements Bazaar 1.0
5
h"p://www.requirements-‐bazaar.org
6.
h"p://Learning-‐Layers-‐eu
–
Scaling
up
Technologies
for
Informal
Learning
in
SME
Clusters
–
layers@learning-‐layers.eu
Requirements Bazaar 2.0
• Web
applicaJon
– Responsive
– Mobile
first
– OpenID
Connect
• REST
backend
– Microservice
architecture
6
7.
h"p://Learning-‐Layers-‐eu
–
Scaling
up
Technologies
for
Informal
Learning
in
SME
Clusters
–
layers@learning-‐layers.eu
Development Details
• Java
based
microservices
• AngularJS
with
Polymer
Web
Components
• Source
is
on
GitHub
• Issues
with
JIRA
• Jenkins
• Docker
images
available
7
8.
h"p://Learning-‐Layers-‐eu
–
Scaling
up
Technologies
for
Informal
Learning
in
SME
Clusters
–
layers@learning-‐layers.eu
Demo
8
9.
h"p://Learning-‐Layers-‐eu
–
Scaling
up
Technologies
for
Informal
Learning
in
SME
Clusters
–
layers@learning-‐layers.eu
Questions?
reqbaz@dbis.rwth-‐aachen.de
h"ps://github.com/rwth-‐acis
h"ps://registry.hub.docker.com/repos/rwthacis
9
This
project
has
received
funding
from
the
European
Union’s
Seventh
Framework
Programme
for
research,
technological
development
and
demonstraJon
under
grant
agreement
no
318209