Date post: | 21-Mar-2017 |
Category: |
Software |
Upload: | dimitris-papaspyros |
View: | 13 times |
Download: | 0 times |
The CloudTeams project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644617.
Running faster market exploration with the CloudTeams Campaigns
Dimitris PapaspyrosDecision Support Systems Laboratory (DSSLab)National Technical University of Athens, Greece
The Cube, AthensFeb. 16, 2017
2The CloudTeams project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644617.
The Problem (1998)
The Cube, AthensFeb. 16, 2017
Keil, Mark, Paul E. Cule, Kalle Lyytinen, and Roy C. Schmidt. "A framework for identifying software project risks." Communications of the ACM 41, no. 11 (1998): 76-83.
• failure to gain user commitment (8%)
• misunderstanding the requirements (7-9%)
• lack of adequate user involvement (7%)
• failure to manage end user expectations (6-7%)
3The CloudTeams project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644617.
The Problem (2011)
The Cube, AthensFeb. 16, 2017
“Poorly defined applications (miscommunication between business and IT) contribute to a 66% project failure rate”
“60% – 80% of project failures can be attributed directly to poor requirements gathering, analysis, and management”
Kaur, Rupinder, and Jyotsna Sengupta. "Software process models and analysis on failure of software development projects." arXiv preprint arXiv:1306.1068 (2013).
Internal communication
External communication
The CloudTeams project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644617.
But we are more agile (2014)…
The Cube, AthensFeb. 16, 2017 4
Rigid processes
Waterfall-Model (1970)
V-Model (2009)
Incremental Build Model
(2003)
Rational Unified Process (1999)
Spiral-Model (1986)
Agile Processes
eXtreme Programming
(XP) (2005)
Scrum (2012)
Feature Driven Development (FDD) (1999)
“the frequent absence of the customer was identified as high project risk”, despite the fact that the XP methodology increased the success rate of the implemented software projects
Rumpe, Bernhard, and Astrid Schröder. "Quantitative survey on extreme programming projects." arXiv preprint arXiv:1409.6599 (2014).
5The CloudTeams project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644617.
What we usually miss
The Cube, AthensFeb. 16, 2017
• Actual user needs and behaviors• The true market segment (B2C
projects):• Pool of sample users• Wrong incentives (market
research)• Context:
o Usage contexto Business goalso Target Group (Client, Customer,
User)
Process for capturing the requirements.
a) User requirementsb) System requirements
i. Functionalii. Non-functional
c) Business requirements
7The CloudTeams project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644617.
CloudTeams High Level Architecture
The Cube, AthensFeb. 16, 2017
The CloudTeams project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644617.
CUSTOMER POOL
ENHANCED PERSONAS
AUTO-GENERATED PERSONAS
ENHANCED PERSONAS
PUBLICLIBRARY
PRIVATELIBRARY
CLOUDTEAMS PREDEFINED
OPEN LIBRARY
Save
Reuse
Use
Reuse
Submit
Persona Builder
Auto-Generation by CloudTeams
Collaborative work
9The CloudTeams project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644617.
A crowdsourced requirements elicitation
The Cube, AthensFeb. 16, 2017
Developers Portal
Create campaigns
Questionnaire
/ Documents
Select Personas
Tech level: “Expert” Device: PcAge: 25..34Female
Generated user profiles with pseudonyms representing the characteristics of actual users
Real users
Customer Portal
Vicky Maria
Privacy – Real users’ isolation from Developers portal
Olga Georgia
Alma Irene Nicole Lara
Persona
Pseudo-users in Persona
Anonymization Service
10The CloudTeams project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644617.
What is a Persona for us
The Cube, AthensFeb. 16, 2017
Persona Elements
Identical
Attributes
Aggregated
Attributes
Cosmetic
Attributes
Name X
Avatar X
Description X
Age group X
Topic of Interest X Technology Expertise X
User Experience Goals X
Referents & Influences X Devices & Platforms X
Activities X
Personas are fictional customers with characteristics that help developers to understand in a better way the context and the needs of their users.
Personas are actually aggregations of various customer profile details, with common characteristics, which are displayed to software teams in an anonymous way, while also at an abstraction layer that hides the exact data and works either with meta-data or with data ranges such as age groups or regions.
11The CloudTeams project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644617.
What the Persona Builder looks like
The Cube, AthensFeb. 16, 2017
12The CloudTeams project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644617.
What a persona looks like
The Cube, AthensFeb. 16, 2017
13The CloudTeams project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644617.
The Persona Pool
The Cube, AthensFeb. 16, 2017
14The CloudTeams project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644617.
A pluggable component
The Cube, AthensFeb. 16, 2017
The CloudTeams project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 644617.
Thank YouQuestions?
www.cloudteams.eu t:@cloudteamseu f:CloudTeamsEU
The Cube, AthensFeb. 16, 2017
Dimitris PapaspyrosEmail: [email protected]: dipapaspyros