SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
 

BW10
Concurrent Session 
11/13/2013 3:45 PM 
 
 
 
 
 

"Requirements Elicitation—the
Social Media Way"
 
 
 

Presented by:
Stefano Rizzo
Polarion Software
 
 
 
 
 
 
 
 
 

Brought to you by: 
 

 
 
340 Corporate Way, Suite 300, Orange Park, FL 32073 
888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
Stefano Rizzo
Polarion Software

In a career spanning some twenty years, Stefano Rizzo has been a
methodology consultant, a pre-sales engineer, an IT researcher, a
university professor, VP of R&D for a large consortium, Regional Sales
Director for a software company, and CEO of two software development
organizations. With his broad experience in the Application Lifecycle
Management arena, he has been leading Product Management for
Polarion Software’s product lines from its first release in 2005 until 2010. In
his current SVP Strategy & Business Development role, in addition to
defining corporate vision, he leads several research projects in the ALM
and PLM fields.

 
07/09/13

Polarion Software®

Requirements Elicitation
The Social Media Way
Stefano Rizzo
SVP Strategy and Business Development

Boston, November 13th, 2013

•  Our Company

1
07/09/13

Overview

History

Privately held company founded in 2004,
First product release 2005

2
Polarion Software®

Polarion

Polarion Software®

5
www.polarion.com

3

In one pill

www.polarion.com

2
07/09/13

Overview

Polarion in Numbers

1,000,000 +
users

250+
Fortune 1000 deployments

Polarion Software®

Overview

Polarion Software®

150+

10,000+
Registered community members

extensions

www.polarion.com

5

Global Presence

www.polarion.com

6

3
07/09/13

Overview

Polarion Software®

Achievements

Polarion Software®

Ovum ALM Decision Matrix

www.polarion.com

Polarion Customers

www.polarion.com

8

4
07/09/13

•  Scrum @ Polarion Software

Why Scrum?

The promise

–  Shorten time to release
•  …and ensure releases

–  Transparency to management/customers
•  …and release what’s expected

–  Faster reaction
•  to market needs
•  to users’ feedback
•  to the change

–  Simplify synchronization of distributed teams
–  Easier releasing to the market
•  Lower effort to stabilization, less things to test

–  Flexibility in prioritization, risk reduction
Polarion Software®

www.polarion.com

5
07/09/13

But Scrum…

Known Issues

–  Has proven its benefits in small projects
•  Our main project is a huge one, lasting since 2004

–  Frightens the board
•  Do we control costs and releases?

–  Gives power to the development team
•  Does it ensure traceability and accountability?

–  Needs the customer to be part of the team
•  Where will we sit 1.000.000 users?

Polarion Software®

Ke
y
ad issu
d e
tod ress we
ay

www.polarion.com

•  So, Scrum…

6
07/09/13

Scrum in Polarion Software

When?

We moved to Scrum from a traditional Development
process 6 years ago

!

Polarion Software®

www.polarion.com

Scrum in Polarion Software

How?

•  Polarion’s Iterative development has short iterations
•  2 weeks, with meetings at the beginning and at the end of
each iteration (called sprint in Scrum)

Polarion Software®

www.polarion.com

7
07/09/13

Scrum in Polarion Software

Polarion Software®

We eat our own bread

www.polarion.com

Scrum in Polarion Software

Backlogs

•  Product Backlog items
•  User Stories, described in a way that at least the idea behind
each one is clear.
–  “The user must be able to reset the status of an item to the
original one” (pretty good user story)
–  “Improve the performance of the product” (bad user story)

•  Business value for Backlog items
•  Each User Story must be valuable for the user
•  A good prioritization is critical to ensure the success of the
project
–  Especially when you have two thousand candidates and the
ability to implement 10-12 in a iteration

Polarion Software®

www.polarion.com

8
07/09/13

Scrum in Polarion Software

Our backlogs

Every Backlog has an owner
Backlog owners “play the user” into Sprint meetings

Polarion Software®

www.polarion.com

Scrum in Polarion Software

Polarion Software®

Backlogs

www.polarion.com

9
07/09/13

Scrum in Polarion Software

Polarion Software®

www.polarion.com

Scrum in Polarion Software

Polarion Software®

Project progress

Release burndown

www.polarion.com

10
07/09/13

•  Requirements?

Requirements and Scrum

User stories

•  The most difficult and critical job is to produce a good
backlog of User Stories.
–  Altogether they cover the full product
•  very hard to ensure

–  They are flat and independent on each other!
•  Team work on the stories one after another

–  They must be small
•  so you need to break “big” features into smaller sub stories –
thinking about user scenario for every small piece

Polarion Software®

www.polarion.com

11
07/09/13

Requirements elicitation

Road to user stories

•  So, provided that we cannot invite all our users to our
meetings, we have Product Managers “playing the
customer”
•  PMs derive User Stories from:
–  User Demand Management process
•  Mainly fed by Professional Services and Sales

–  Strategy meetings
•  Lot of ideas, often far from the ground…

–  Internal and customer surveys
•  “Why that button is not blue?”

Polarion Software®

Scrum is good in…

www.polarion.com

Benefits

•  Frequent and tangible results
–  Short iterations with visible improvements
•  Easy control over development activities
–  But this needs discipline and tools
•  Transparent project progress
–  But this needs a good backlog (i.e. good User Stories)

Polarion Software®

www.polarion.com

12
07/09/13

Scrum needs…

Implications

•  In order to run Scrum effectively you must consider to:
–  Keep iterations as short as possible (2 weeks max)
–  Invest in product management/requirement spec.
•  Definition of user stories is the critical bottleneck
•  Innovation happens outside the development team

–  Keep high motivation in the development team
•  In “traditional” development, developers are requested to
invent a lot – with the shortfall that results could be different
from what expected
•  With Scrum developers are told what to do precisely, so they
could be frustrated

Polarion Software®

Requirements and Scrum

www.polarion.com

Your job

•  If you gather requirements for a SCRUM team you must
consider that:
–  You are part of the Development Team, with them you
share success and blame
•  User stories are discussed every day, not just at the
beginning of the development
•  You must continuously try to find answers, examples,
clarifications for developers

–  Your requirements must be decomposed into good
user stories
•  Finding out a requirement is still the key, but taking it to its
real essence is not an easy task

Polarion Software®

www.polarion.com

13
07/09/13

•  The Social way

Before the Social way

What were we lacking?

•  A million users but just few contacts
–  Pretty typical in B2B

Polarion Software®

www.polarion.com

14
07/09/13

Before the Social way

You get just…

•  Complains
•  Issues
•  Strong requests

Polarion Software®

Before the Social way

www.polarion.com

You miss (quite) completely

•  Appreciation
•  Small issues – like usability difficulties
•  Users’ “mood”

Polarion Software®

www.polarion.com

15
07/09/13

Let’s try Social

Polarion Software®

Let’s try Social

Which Social?

www.polarion.com

A Social place

•  Place vs. Channel
–  It was clear from the very beginning: it’s not a new
communication channel
–  It’s a beer with friends

Polarion Software®

www.polarion.com

16
07/09/13

Our experience

How to start?

•  Start with user conference
–  Meeting each other helps engagement a lot
•  Create a community
–  With the social media that better fits your users
•  Enlarge the community
–  Drill down companies with contests, “tell a friend”,
gadgets…
–  Put every employee you have in the community
•  Nurture the community
–  Post some useful content, every day at least!!!

Polarion Software®

www.polarion.com

Our experience

Reputation

•  Social is reputation
–  Can be good, can be bad

Polarion Software®

www.polarion.com

17
07/09/13

Our experience

Reputation

•  Reputation is an investment
–  For technology makers reputation was coming from
the product
–  Now is the product + your employees talking with their
customers
•  They will probably do it, anyhow

–  Better to give them time to do it and teach them how
to do it
–  Nurture the community, every day if not every minute

Polarion Software®

Our experience

www.polarion.com

Which outcome?

•  A lot of material…
–  Unstructured
–  From generic to too specific
•  A lot of ideas…
–  Fuel for usability improvements
–  Clear understanding of most used and unused
features

Polarion Software®

www.polarion.com

18
07/09/13

Outcome

How much data?

•  Can be too small…

Polarion Software®

Small data

www.polarion.com

Why?

•  In case of small feedback, answer to these
questions:
–  Are we using the right medium?
–  Did we set the stage in the right way?
–  Are we using the right language?
–  Do we properly nurture the community?

Polarion Software®

www.polarion.com

19
07/09/13

Outcome

Big Data

•  Can be too big…

Polarion Software®

Big Data

www.polarion.com

How?

•  In case of too much data you need to invest into Big
Data analysis. You will get:
–  Product improvements
–  Inspiration for your product strategy
–  Inspiration for your marketing strategy
•  You will not get
–  Innovation: “only” a fertile soil for innovative minds

Polarion Software®

www.polarion.com

20
07/09/13

•  The Polarion way

Issues

Popular media not always
working

•  Selecting the right platform is critical
–  You should always use the platform of your users, not
force them to use something else…
–  What do our customer and the customer of our
customers use???

Polarion Software®

www.polarion.com

21
07/09/13

Social Polarion

Social features in our product

•  Our typical users
–  System Engineers
–  Software Engineers
–  Business Analysts
–  Requirements Engineers and QA people
•  They normally don’t use popular social media to
discuss about their job-related stuff
–  They use Polarion!!!
–  So we made our product more Social

Polarion Software®

Social Polarion

Polarion Software®

www.polarion.com

Engage and collaborate

www.polarion.com

22
07/09/13

Social Polarion

Polarion Software®

Social Polarion

Polarion Software®

Approve and comment

www.polarion.com

Mobile

www.polarion.com

23
07/09/13

•  Conclusions

Lessons learned

Results

•  Engage your users!
–  involvement of more stakeholders
–  better company reputation
–  ability to harvest unusual requirements and
unsolicited feedback

Polarion Software®

www.polarion.com

24
07/09/13

Lessons learned

Benefits for us (you)

•  Improved release strategy
•  Improved product easiness of use

Polarion Software®

www.polarion.com

•  Questions?

stefano.rizzo@polarion.com
tw: steriz

25

Contenu connexe

Tendances

The recruiter checklist: the 24 things that prove you're a good recruiter
The recruiter checklist: the 24 things that prove you're a good recruiterThe recruiter checklist: the 24 things that prove you're a good recruiter
The recruiter checklist: the 24 things that prove you're a good recruiterNick Leigh-Morgan
 
Talent Trends: Tune Up Your Strategies for 2016
Talent Trends: Tune Up Your Strategies for 2016Talent Trends: Tune Up Your Strategies for 2016
Talent Trends: Tune Up Your Strategies for 2016Human Capital Media
 
How to Create a Winning Recruitment Strategy
How to Create a Winning Recruitment StrategyHow to Create a Winning Recruitment Strategy
How to Create a Winning Recruitment StrategyCareerBuilder
 
Onboard, Not Overboard. Accelerating New Hire Training
Onboard, Not Overboard. Accelerating New Hire TrainingOnboard, Not Overboard. Accelerating New Hire Training
Onboard, Not Overboard. Accelerating New Hire TrainingBizLibrary
 
7 Ways Soft-Skills Power Organizational Performance
7 Ways Soft-Skills Power Organizational Performance7 Ways Soft-Skills Power Organizational Performance
7 Ways Soft-Skills Power Organizational PerformanceBambooHR
 
Enriching the Employee Experience
Enriching the Employee ExperienceEnriching the Employee Experience
Enriching the Employee ExperienceShelley Reece
 
Tips to help transform your hr stories biocom hr executive breakfast sept...
Tips to help transform your hr stories  biocom  hr executive breakfast   sept...Tips to help transform your hr stories  biocom  hr executive breakfast   sept...
Tips to help transform your hr stories biocom hr executive breakfast sept...Dr. John Sullivan
 
10 Tips on New Hire Orientation & Onboarding
10 Tips on New Hire Orientation & Onboarding10 Tips on New Hire Orientation & Onboarding
10 Tips on New Hire Orientation & OnboardingEduson.tv
 
Webinar: How to Create the Ultimate Employee Experience
Webinar: How to Create the Ultimate Employee ExperienceWebinar: How to Create the Ultimate Employee Experience
Webinar: How to Create the Ultimate Employee ExperienceYouEarnedIt
 
10.09.14 glassdoor webinar_all_slides
10.09.14 glassdoor webinar_all_slides10.09.14 glassdoor webinar_all_slides
10.09.14 glassdoor webinar_all_slidesDr. John Sullivan
 
Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...
Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...
Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...Dr. John Sullivan
 
Grad - Ecommerce 2017
Grad  - Ecommerce 2017Grad  - Ecommerce 2017
Grad - Ecommerce 2017Niomi Cowling
 
GRT16_GlobalRecruiting
GRT16_GlobalRecruitingGRT16_GlobalRecruiting
GRT16_GlobalRecruitingstaffersindia
 
The Wrong and Right Way to do Performance Management
The Wrong and Right Way to do Performance ManagementThe Wrong and Right Way to do Performance Management
The Wrong and Right Way to do Performance ManagementBambooHR
 
Infographic - The Ultimate Guide To Internal Communications Strategy
Infographic - The Ultimate Guide To Internal Communications StrategyInfographic - The Ultimate Guide To Internal Communications Strategy
Infographic - The Ultimate Guide To Internal Communications StrategyKevin Ivers
 
Submit in class presentation # 2
Submit in class presentation # 2Submit in class presentation # 2
Submit in class presentation # 2so3137
 
HR for Small Businesses
HR for Small BusinessesHR for Small Businesses
HR for Small BusinessesSage HR
 

Tendances (20)

The recruiter checklist: the 24 things that prove you're a good recruiter
The recruiter checklist: the 24 things that prove you're a good recruiterThe recruiter checklist: the 24 things that prove you're a good recruiter
The recruiter checklist: the 24 things that prove you're a good recruiter
 
Talent Trends: Tune Up Your Strategies for 2016
Talent Trends: Tune Up Your Strategies for 2016Talent Trends: Tune Up Your Strategies for 2016
Talent Trends: Tune Up Your Strategies for 2016
 
How to Create a Winning Recruitment Strategy
How to Create a Winning Recruitment StrategyHow to Create a Winning Recruitment Strategy
How to Create a Winning Recruitment Strategy
 
Intro to LinkedIn Talent Hub
Intro to LinkedIn Talent HubIntro to LinkedIn Talent Hub
Intro to LinkedIn Talent Hub
 
Onboard, Not Overboard. Accelerating New Hire Training
Onboard, Not Overboard. Accelerating New Hire TrainingOnboard, Not Overboard. Accelerating New Hire Training
Onboard, Not Overboard. Accelerating New Hire Training
 
LinkedIn Talent Hub Webinar
LinkedIn Talent Hub WebinarLinkedIn Talent Hub Webinar
LinkedIn Talent Hub Webinar
 
7 Ways Soft-Skills Power Organizational Performance
7 Ways Soft-Skills Power Organizational Performance7 Ways Soft-Skills Power Organizational Performance
7 Ways Soft-Skills Power Organizational Performance
 
Enriching the Employee Experience
Enriching the Employee ExperienceEnriching the Employee Experience
Enriching the Employee Experience
 
Tips to help transform your hr stories biocom hr executive breakfast sept...
Tips to help transform your hr stories  biocom  hr executive breakfast   sept...Tips to help transform your hr stories  biocom  hr executive breakfast   sept...
Tips to help transform your hr stories biocom hr executive breakfast sept...
 
10 Tips on New Hire Orientation & Onboarding
10 Tips on New Hire Orientation & Onboarding10 Tips on New Hire Orientation & Onboarding
10 Tips on New Hire Orientation & Onboarding
 
Webinar: How to Create the Ultimate Employee Experience
Webinar: How to Create the Ultimate Employee ExperienceWebinar: How to Create the Ultimate Employee Experience
Webinar: How to Create the Ultimate Employee Experience
 
10.09.14 glassdoor webinar_all_slides
10.09.14 glassdoor webinar_all_slides10.09.14 glassdoor webinar_all_slides
10.09.14 glassdoor webinar_all_slides
 
Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...
Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...
Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...
 
Staffing_Recruiters_Toolbox
Staffing_Recruiters_ToolboxStaffing_Recruiters_Toolbox
Staffing_Recruiters_Toolbox
 
Grad - Ecommerce 2017
Grad  - Ecommerce 2017Grad  - Ecommerce 2017
Grad - Ecommerce 2017
 
GRT16_GlobalRecruiting
GRT16_GlobalRecruitingGRT16_GlobalRecruiting
GRT16_GlobalRecruiting
 
The Wrong and Right Way to do Performance Management
The Wrong and Right Way to do Performance ManagementThe Wrong and Right Way to do Performance Management
The Wrong and Right Way to do Performance Management
 
Infographic - The Ultimate Guide To Internal Communications Strategy
Infographic - The Ultimate Guide To Internal Communications StrategyInfographic - The Ultimate Guide To Internal Communications Strategy
Infographic - The Ultimate Guide To Internal Communications Strategy
 
Submit in class presentation # 2
Submit in class presentation # 2Submit in class presentation # 2
Submit in class presentation # 2
 
HR for Small Businesses
HR for Small BusinessesHR for Small Businesses
HR for Small Businesses
 

En vedette

Design for Testability: A Tutorial for Devs and Testers
Design for Testability: A Tutorial for Devs and TestersDesign for Testability: A Tutorial for Devs and Testers
Design for Testability: A Tutorial for Devs and TestersTechWell
 
The 21st Century Needs Radical Management
The 21st Century Needs Radical ManagementThe 21st Century Needs Radical Management
The 21st Century Needs Radical ManagementTechWell
 
Keynote: The Bounty Conundrum: Incentives for Testing
Keynote: The Bounty Conundrum: Incentives for TestingKeynote: The Bounty Conundrum: Incentives for Testing
Keynote: The Bounty Conundrum: Incentives for TestingTechWell
 
The Five Facets of an Agile Organization
The Five Facets of an Agile OrganizationThe Five Facets of an Agile Organization
The Five Facets of an Agile OrganizationTechWell
 
The Seven Deadly Sins of Software Testing
The Seven Deadly Sins of Software TestingThe Seven Deadly Sins of Software Testing
The Seven Deadly Sins of Software TestingTechWell
 
Contextually-Driven System Architecture Reviews
Contextually-Driven System Architecture ReviewsContextually-Driven System Architecture Reviews
Contextually-Driven System Architecture ReviewsTechWell
 
Form Follows Function: The Architecture of a Congruent Organization
Form Follows Function: The Architecture of a Congruent OrganizationForm Follows Function: The Architecture of a Congruent Organization
Form Follows Function: The Architecture of a Congruent OrganizationTechWell
 
Scrum for Global-Scale Development
Scrum for Global-Scale DevelopmentScrum for Global-Scale Development
Scrum for Global-Scale DevelopmentTechWell
 
Transform Your Agile Test Process to Ship Fast with High Quality
Transform Your Agile Test Process to Ship Fast with High QualityTransform Your Agile Test Process to Ship Fast with High Quality
Transform Your Agile Test Process to Ship Fast with High QualityTechWell
 
The Next Frontier of Agile: Journey to Continuous Delivery
The Next Frontier of Agile: Journey to Continuous DeliveryThe Next Frontier of Agile: Journey to Continuous Delivery
The Next Frontier of Agile: Journey to Continuous DeliveryTechWell
 
Deliver Projects On Time, Every Time
Deliver Projects On Time, Every TimeDeliver Projects On Time, Every Time
Deliver Projects On Time, Every TimeTechWell
 
The Developer’s Guide to Test Automation
The Developer’s Guide to Test AutomationThe Developer’s Guide to Test Automation
The Developer’s Guide to Test AutomationTechWell
 
Keynote: What Executives Value in Testing
Keynote: What Executives Value in TestingKeynote: What Executives Value in Testing
Keynote: What Executives Value in TestingTechWell
 
How to (Effectively) Measure Quality across Software Deliverables
How to (Effectively) Measure Quality across Software DeliverablesHow to (Effectively) Measure Quality across Software Deliverables
How to (Effectively) Measure Quality across Software DeliverablesTechWell
 
Eight Steps to Kanban
Eight Steps to KanbanEight Steps to Kanban
Eight Steps to KanbanTechWell
 

En vedette (15)

Design for Testability: A Tutorial for Devs and Testers
Design for Testability: A Tutorial for Devs and TestersDesign for Testability: A Tutorial for Devs and Testers
Design for Testability: A Tutorial for Devs and Testers
 
The 21st Century Needs Radical Management
The 21st Century Needs Radical ManagementThe 21st Century Needs Radical Management
The 21st Century Needs Radical Management
 
Keynote: The Bounty Conundrum: Incentives for Testing
Keynote: The Bounty Conundrum: Incentives for TestingKeynote: The Bounty Conundrum: Incentives for Testing
Keynote: The Bounty Conundrum: Incentives for Testing
 
The Five Facets of an Agile Organization
The Five Facets of an Agile OrganizationThe Five Facets of an Agile Organization
The Five Facets of an Agile Organization
 
The Seven Deadly Sins of Software Testing
The Seven Deadly Sins of Software TestingThe Seven Deadly Sins of Software Testing
The Seven Deadly Sins of Software Testing
 
Contextually-Driven System Architecture Reviews
Contextually-Driven System Architecture ReviewsContextually-Driven System Architecture Reviews
Contextually-Driven System Architecture Reviews
 
Form Follows Function: The Architecture of a Congruent Organization
Form Follows Function: The Architecture of a Congruent OrganizationForm Follows Function: The Architecture of a Congruent Organization
Form Follows Function: The Architecture of a Congruent Organization
 
Scrum for Global-Scale Development
Scrum for Global-Scale DevelopmentScrum for Global-Scale Development
Scrum for Global-Scale Development
 
Transform Your Agile Test Process to Ship Fast with High Quality
Transform Your Agile Test Process to Ship Fast with High QualityTransform Your Agile Test Process to Ship Fast with High Quality
Transform Your Agile Test Process to Ship Fast with High Quality
 
The Next Frontier of Agile: Journey to Continuous Delivery
The Next Frontier of Agile: Journey to Continuous DeliveryThe Next Frontier of Agile: Journey to Continuous Delivery
The Next Frontier of Agile: Journey to Continuous Delivery
 
Deliver Projects On Time, Every Time
Deliver Projects On Time, Every TimeDeliver Projects On Time, Every Time
Deliver Projects On Time, Every Time
 
The Developer’s Guide to Test Automation
The Developer’s Guide to Test AutomationThe Developer’s Guide to Test Automation
The Developer’s Guide to Test Automation
 
Keynote: What Executives Value in Testing
Keynote: What Executives Value in TestingKeynote: What Executives Value in Testing
Keynote: What Executives Value in Testing
 
How to (Effectively) Measure Quality across Software Deliverables
How to (Effectively) Measure Quality across Software DeliverablesHow to (Effectively) Measure Quality across Software Deliverables
How to (Effectively) Measure Quality across Software Deliverables
 
Eight Steps to Kanban
Eight Steps to KanbanEight Steps to Kanban
Eight Steps to Kanban
 

Similaire à Requirements Elicitation—the Social Media Way

Requirements gathering in agile development a practical experience
Requirements gathering in agile development  a practical experienceRequirements gathering in agile development  a practical experience
Requirements gathering in agile development a practical experienceStefano Rizzo
 
Product development - From Idea to Reality - VYE Leader Talk
Product development - From Idea to Reality - VYE Leader TalkProduct development - From Idea to Reality - VYE Leader Talk
Product development - From Idea to Reality - VYE Leader TalkBui Hai An
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
Agile Product and User-Centered Design Methodologies Webinar - XBOSoft
Agile Product and User-Centered Design Methodologies Webinar - XBOSoftAgile Product and User-Centered Design Methodologies Webinar - XBOSoft
Agile Product and User-Centered Design Methodologies Webinar - XBOSoftXBOSoft
 
UX in Action: IBM Watson
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM WatsonUserTesting
 
Adam Ochs - Office 365 Roadmap
Adam Ochs - Office 365 RoadmapAdam Ochs - Office 365 Roadmap
Adam Ochs - Office 365 RoadmapAdam Ochs
 
Getting started right
Getting started rightGetting started right
Getting started rightRichard Cheng
 
12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management Playbook12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management PlaybookJeremy Horn
 
Creating Dynamic Sprint Reviews - cPrime Presentation
Creating Dynamic Sprint Reviews - cPrime Presentation Creating Dynamic Sprint Reviews - cPrime Presentation
Creating Dynamic Sprint Reviews - cPrime Presentation Cprime
 
Demystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product managerDemystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product managerSV.CO
 
[Salesforce Community Group] Seoul, KR Admin Group September Meeting
[Salesforce Community Group] Seoul, KR Admin Group September Meeting[Salesforce Community Group] Seoul, KR Admin Group September Meeting
[Salesforce Community Group] Seoul, KR Admin Group September MeetingJihun Jung
 
Agile UX: Embrace or Tolerate
Agile UX: Embrace or TolerateAgile UX: Embrace or Tolerate
Agile UX: Embrace or ToleratePOMIET LLC
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnutGeorge Stamos
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...Damien Lee🏆PMI-ACP, SCT,SMC,L6σOB,ITMLP
 
Usersnap B2B Marketing
Usersnap B2B MarketingUsersnap B2B Marketing
Usersnap B2B MarketingJosef Trauner
 
MaGIC Startup Academy Launch - Enterprise Product Development & Sales Beyond ...
MaGIC Startup Academy Launch - Enterprise Product Development & Sales Beyond ...MaGIC Startup Academy Launch - Enterprise Product Development & Sales Beyond ...
MaGIC Startup Academy Launch - Enterprise Product Development & Sales Beyond ...Tien-Soon Law
 
Seven Tips for Collaborative Success
Seven Tips for Collaborative SuccessSeven Tips for Collaborative Success
Seven Tips for Collaborative SuccessJeff Shuey
 

Similaire à Requirements Elicitation—the Social Media Way (20)

Requirements gathering in agile development a practical experience
Requirements gathering in agile development  a practical experienceRequirements gathering in agile development  a practical experience
Requirements gathering in agile development a practical experience
 
Product development - From Idea to Reality - VYE Leader Talk
Product development - From Idea to Reality - VYE Leader TalkProduct development - From Idea to Reality - VYE Leader Talk
Product development - From Idea to Reality - VYE Leader Talk
 
CRASH & BURNdown
CRASH & BURNdownCRASH & BURNdown
CRASH & BURNdown
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Agile Product and User-Centered Design Methodologies Webinar - XBOSoft
Agile Product and User-Centered Design Methodologies Webinar - XBOSoftAgile Product and User-Centered Design Methodologies Webinar - XBOSoft
Agile Product and User-Centered Design Methodologies Webinar - XBOSoft
 
Whats my MVP?
Whats my MVP?Whats my MVP?
Whats my MVP?
 
UX in Action: IBM Watson
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM Watson
 
Roadmap
RoadmapRoadmap
Roadmap
 
Adam Ochs - Office 365 Roadmap
Adam Ochs - Office 365 RoadmapAdam Ochs - Office 365 Roadmap
Adam Ochs - Office 365 Roadmap
 
Getting started right
Getting started rightGetting started right
Getting started right
 
12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management Playbook12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management Playbook
 
Creating Dynamic Sprint Reviews - cPrime Presentation
Creating Dynamic Sprint Reviews - cPrime Presentation Creating Dynamic Sprint Reviews - cPrime Presentation
Creating Dynamic Sprint Reviews - cPrime Presentation
 
Demystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product managerDemystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product manager
 
[Salesforce Community Group] Seoul, KR Admin Group September Meeting
[Salesforce Community Group] Seoul, KR Admin Group September Meeting[Salesforce Community Group] Seoul, KR Admin Group September Meeting
[Salesforce Community Group] Seoul, KR Admin Group September Meeting
 
Agile UX: Embrace or Tolerate
Agile UX: Embrace or TolerateAgile UX: Embrace or Tolerate
Agile UX: Embrace or Tolerate
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnut
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
 
Usersnap B2B Marketing
Usersnap B2B MarketingUsersnap B2B Marketing
Usersnap B2B Marketing
 
MaGIC Startup Academy Launch - Enterprise Product Development & Sales Beyond ...
MaGIC Startup Academy Launch - Enterprise Product Development & Sales Beyond ...MaGIC Startup Academy Launch - Enterprise Product Development & Sales Beyond ...
MaGIC Startup Academy Launch - Enterprise Product Development & Sales Beyond ...
 
Seven Tips for Collaborative Success
Seven Tips for Collaborative SuccessSeven Tips for Collaborative Success
Seven Tips for Collaborative Success
 

Plus de TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and RecoveringTechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartTechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyTechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipTechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsTechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationTechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessTechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateTechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessTechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
 

Plus de TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Dernier

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Dernier (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

Requirements Elicitation—the Social Media Way

  • 1.   BW10 Concurrent Session  11/13/2013 3:45 PM            "Requirements Elicitation—the Social Media Way"       Presented by: Stefano Rizzo Polarion Software                   Brought to you by:        340 Corporate Way, Suite 300, Orange Park, FL 32073  888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
  • 2. Stefano Rizzo Polarion Software In a career spanning some twenty years, Stefano Rizzo has been a methodology consultant, a pre-sales engineer, an IT researcher, a university professor, VP of R&D for a large consortium, Regional Sales Director for a software company, and CEO of two software development organizations. With his broad experience in the Application Lifecycle Management arena, he has been leading Product Management for Polarion Software’s product lines from its first release in 2005 until 2010. In his current SVP Strategy & Business Development role, in addition to defining corporate vision, he leads several research projects in the ALM and PLM fields.  
  • 3. 07/09/13 Polarion Software® Requirements Elicitation The Social Media Way Stefano Rizzo SVP Strategy and Business Development Boston, November 13th, 2013 •  Our Company 1
  • 4. 07/09/13 Overview History Privately held company founded in 2004, First product release 2005 2 Polarion Software® Polarion Polarion Software® 5 www.polarion.com 3 In one pill www.polarion.com 2
  • 5. 07/09/13 Overview Polarion in Numbers 1,000,000 + users 250+ Fortune 1000 deployments Polarion Software® Overview Polarion Software® 150+ 10,000+ Registered community members extensions www.polarion.com 5 Global Presence www.polarion.com 6 3
  • 6. 07/09/13 Overview Polarion Software® Achievements Polarion Software® Ovum ALM Decision Matrix www.polarion.com Polarion Customers www.polarion.com 8 4
  • 7. 07/09/13 •  Scrum @ Polarion Software Why Scrum? The promise –  Shorten time to release •  …and ensure releases –  Transparency to management/customers •  …and release what’s expected –  Faster reaction •  to market needs •  to users’ feedback •  to the change –  Simplify synchronization of distributed teams –  Easier releasing to the market •  Lower effort to stabilization, less things to test –  Flexibility in prioritization, risk reduction Polarion Software® www.polarion.com 5
  • 8. 07/09/13 But Scrum… Known Issues –  Has proven its benefits in small projects •  Our main project is a huge one, lasting since 2004 –  Frightens the board •  Do we control costs and releases? –  Gives power to the development team •  Does it ensure traceability and accountability? –  Needs the customer to be part of the team •  Where will we sit 1.000.000 users? Polarion Software® Ke y ad issu d e tod ress we ay www.polarion.com •  So, Scrum… 6
  • 9. 07/09/13 Scrum in Polarion Software When? We moved to Scrum from a traditional Development process 6 years ago ! Polarion Software® www.polarion.com Scrum in Polarion Software How? •  Polarion’s Iterative development has short iterations •  2 weeks, with meetings at the beginning and at the end of each iteration (called sprint in Scrum) Polarion Software® www.polarion.com 7
  • 10. 07/09/13 Scrum in Polarion Software Polarion Software® We eat our own bread www.polarion.com Scrum in Polarion Software Backlogs •  Product Backlog items •  User Stories, described in a way that at least the idea behind each one is clear. –  “The user must be able to reset the status of an item to the original one” (pretty good user story) –  “Improve the performance of the product” (bad user story) •  Business value for Backlog items •  Each User Story must be valuable for the user •  A good prioritization is critical to ensure the success of the project –  Especially when you have two thousand candidates and the ability to implement 10-12 in a iteration Polarion Software® www.polarion.com 8
  • 11. 07/09/13 Scrum in Polarion Software Our backlogs Every Backlog has an owner Backlog owners “play the user” into Sprint meetings Polarion Software® www.polarion.com Scrum in Polarion Software Polarion Software® Backlogs www.polarion.com 9
  • 12. 07/09/13 Scrum in Polarion Software Polarion Software® www.polarion.com Scrum in Polarion Software Polarion Software® Project progress Release burndown www.polarion.com 10
  • 13. 07/09/13 •  Requirements? Requirements and Scrum User stories •  The most difficult and critical job is to produce a good backlog of User Stories. –  Altogether they cover the full product •  very hard to ensure –  They are flat and independent on each other! •  Team work on the stories one after another –  They must be small •  so you need to break “big” features into smaller sub stories – thinking about user scenario for every small piece Polarion Software® www.polarion.com 11
  • 14. 07/09/13 Requirements elicitation Road to user stories •  So, provided that we cannot invite all our users to our meetings, we have Product Managers “playing the customer” •  PMs derive User Stories from: –  User Demand Management process •  Mainly fed by Professional Services and Sales –  Strategy meetings •  Lot of ideas, often far from the ground… –  Internal and customer surveys •  “Why that button is not blue?” Polarion Software® Scrum is good in… www.polarion.com Benefits •  Frequent and tangible results –  Short iterations with visible improvements •  Easy control over development activities –  But this needs discipline and tools •  Transparent project progress –  But this needs a good backlog (i.e. good User Stories) Polarion Software® www.polarion.com 12
  • 15. 07/09/13 Scrum needs… Implications •  In order to run Scrum effectively you must consider to: –  Keep iterations as short as possible (2 weeks max) –  Invest in product management/requirement spec. •  Definition of user stories is the critical bottleneck •  Innovation happens outside the development team –  Keep high motivation in the development team •  In “traditional” development, developers are requested to invent a lot – with the shortfall that results could be different from what expected •  With Scrum developers are told what to do precisely, so they could be frustrated Polarion Software® Requirements and Scrum www.polarion.com Your job •  If you gather requirements for a SCRUM team you must consider that: –  You are part of the Development Team, with them you share success and blame •  User stories are discussed every day, not just at the beginning of the development •  You must continuously try to find answers, examples, clarifications for developers –  Your requirements must be decomposed into good user stories •  Finding out a requirement is still the key, but taking it to its real essence is not an easy task Polarion Software® www.polarion.com 13
  • 16. 07/09/13 •  The Social way Before the Social way What were we lacking? •  A million users but just few contacts –  Pretty typical in B2B Polarion Software® www.polarion.com 14
  • 17. 07/09/13 Before the Social way You get just… •  Complains •  Issues •  Strong requests Polarion Software® Before the Social way www.polarion.com You miss (quite) completely •  Appreciation •  Small issues – like usability difficulties •  Users’ “mood” Polarion Software® www.polarion.com 15
  • 18. 07/09/13 Let’s try Social Polarion Software® Let’s try Social Which Social? www.polarion.com A Social place •  Place vs. Channel –  It was clear from the very beginning: it’s not a new communication channel –  It’s a beer with friends Polarion Software® www.polarion.com 16
  • 19. 07/09/13 Our experience How to start? •  Start with user conference –  Meeting each other helps engagement a lot •  Create a community –  With the social media that better fits your users •  Enlarge the community –  Drill down companies with contests, “tell a friend”, gadgets… –  Put every employee you have in the community •  Nurture the community –  Post some useful content, every day at least!!! Polarion Software® www.polarion.com Our experience Reputation •  Social is reputation –  Can be good, can be bad Polarion Software® www.polarion.com 17
  • 20. 07/09/13 Our experience Reputation •  Reputation is an investment –  For technology makers reputation was coming from the product –  Now is the product + your employees talking with their customers •  They will probably do it, anyhow –  Better to give them time to do it and teach them how to do it –  Nurture the community, every day if not every minute Polarion Software® Our experience www.polarion.com Which outcome? •  A lot of material… –  Unstructured –  From generic to too specific •  A lot of ideas… –  Fuel for usability improvements –  Clear understanding of most used and unused features Polarion Software® www.polarion.com 18
  • 21. 07/09/13 Outcome How much data? •  Can be too small… Polarion Software® Small data www.polarion.com Why? •  In case of small feedback, answer to these questions: –  Are we using the right medium? –  Did we set the stage in the right way? –  Are we using the right language? –  Do we properly nurture the community? Polarion Software® www.polarion.com 19
  • 22. 07/09/13 Outcome Big Data •  Can be too big… Polarion Software® Big Data www.polarion.com How? •  In case of too much data you need to invest into Big Data analysis. You will get: –  Product improvements –  Inspiration for your product strategy –  Inspiration for your marketing strategy •  You will not get –  Innovation: “only” a fertile soil for innovative minds Polarion Software® www.polarion.com 20
  • 23. 07/09/13 •  The Polarion way Issues Popular media not always working •  Selecting the right platform is critical –  You should always use the platform of your users, not force them to use something else… –  What do our customer and the customer of our customers use??? Polarion Software® www.polarion.com 21
  • 24. 07/09/13 Social Polarion Social features in our product •  Our typical users –  System Engineers –  Software Engineers –  Business Analysts –  Requirements Engineers and QA people •  They normally don’t use popular social media to discuss about their job-related stuff –  They use Polarion!!! –  So we made our product more Social Polarion Software® Social Polarion Polarion Software® www.polarion.com Engage and collaborate www.polarion.com 22
  • 25. 07/09/13 Social Polarion Polarion Software® Social Polarion Polarion Software® Approve and comment www.polarion.com Mobile www.polarion.com 23
  • 26. 07/09/13 •  Conclusions Lessons learned Results •  Engage your users! –  involvement of more stakeholders –  better company reputation –  ability to harvest unusual requirements and unsolicited feedback Polarion Software® www.polarion.com 24
  • 27. 07/09/13 Lessons learned Benefits for us (you) •  Improved release strategy •  Improved product easiness of use Polarion Software® www.polarion.com •  Questions? stefano.rizzo@polarion.com tw: steriz 25