SlideShare a Scribd company logo
1 of 21
Download to read offline
Software Development Better, Faster, Stronger
with Feature Prioritization
A guide to save time and align your stakeholders
mentormate.com | 3036 Hennepin Avenue, Minneapolis, MN 55408 | (855) 977-9089
A world without feature prioritization
Contents
1
2
3
6
7
8
What is feature prioritization?
4 reasons feature prioritization can boost your software project
Improving the team dynamic with feature prioritization
The alternative: A case of battling stakeholders
So you’ve decided feature prioritization is for you
9
10
12
13
14
Introducing a more scientific development method
Step-by-step feature prioritization
Reading your matrix weights
Using the matrix
Scoring the feature list
A world without feature prioritization is a noisy,
disorganized place fraught with frequent conversations
around “value” and “timeline”. So frequent — in fact —
that far less actually gets done.
In this world, the stress barometer reads “off the
charts.” Tempers flare and decisions are made with
wanton abandon. Often the players with the loudest
voice or most organizational pull win out — not the
players with a rational understanding of relevance,
business value and reasonable timelines.
At the expense of what? Cohesive user flows. A
hodgepodge of features that feels more like a digital
consignment shop than a well-thought out user
experience.
A world without
feature prioritization
1
Feature prioritization defined
Feature prioritization is the process of
identifying business goals and weighting
them to be used in scoring the priority of
features being considered for development.
Best used to align stakeholders balancing
diverse departmental perspectives, feature
prioritization helps teams to prioritize X feature
over Y. A team may decide in-app messaging
is more important than calendar functionality
that syncs with Google if increasing
communication with the target audience
has been identified as a key business driver.
Feature prioritization can also be used to
inform the product release roadmap.
2
What is
feature prioritization?
You don’t have to live in this world. (We certainly
don’t.) A world WITH feature prioritization feels
by comparison like a totally different universe.
Frustration arising from fielding and balancing
development requests from different departments
is diminished. While at the same time, the business
value derived from that development is amplified.
How could this be? By identifying the business goals
and assigning value-related development asks, it
ensures all stakeholders understand the vision and
rationale behind the priority assignments in the
feature prioritization matrix.
3
4 reasons
feature prioritization
can boost your
software project
From preserving your bottom line to
increasing team cohesion, feature
prioritization is the industry’s best
kept strategy for smarter, more
effective development.
1. Savings all around 2. A clear direction for all
Feature prioritization saves on time, frustration and
wasted breath by aligning stakeholders around the
“value” that can be gained from development early
on. This understanding of value is then used to
weight features being considered for development
later in the process eliminating the need to rehash
the conversation (read: argument) each time a new
feature is proposed.
Prioritization, which can be translated into a product
roadmap, provides sequential direction to your
development team ensuring the features most
critically needed are the features in progress, first.
Clear direction for your development team cuts
down on inefficiencies too — all but eliminating
effort expended building the wrong features. Less
inefficiencies mean greater potential product
success overall.
4
3. Time is money 4. Everyone approaches time-
lines and deliverables with
eyes wide openFewer inefficiencies mean fewer resources wasted.
Enough said.
Feature prioritization is an integral component to
determine medium and long range planning — the
app or platform additions that can be expected this
week, this month and on.
5
Improving the team
dynamic with
feature prioritization
Even beyond savings in time and money, feature
prioritization preserves or improves on the existing
team dynamic by facilitating collaborative not
combative decision-making. Look for instance at the
successful software ventures founded in dorm rooms
across the country — from the most notable example
Facebook to the microfinance network PoverUP,
which coordinates providing small business loans to
entrepreneurs worldwide.
What makes developing these ventures so much
more effective than the typical software project
coordinated and run within a company?
The simple answer — many times the product
owner and the development owner are
one-in-the-same. Now when coordinating a larger
scale development project, it’s usually not feasible
for one person to perform both roles. When,
the solution may impact such a wide swatch of
the business it’s not realistic for one person to have
acquired all the necessary knowledge to make
informed decisions. Though, feature prioritization
brings us one step closer to this ideal.
6
The alternative:
A case of battling stakeholders
Each has a fundamentally opposed business goal.
As many have seen, in cases where objectives are
so different often all three suffer when developed
since the effort it takes to realize each to its optimum
potential in a limited timetable isn’t realistic.
Without stakeholder alignment businesses risk not
delivering on any of the stated goals. On top of this,
when development is spread thin to accomplish three
diverse goals, it can create the perception your team
isn’t delivering. This added pressure isn’t good for
moral. And it certainly isn’t good for revenue
generation as a result of your completed or
refurbished app.
Avoid it with feature prioritization.
Take for instance this scenario:
Three stakeholders have gathered in a room
to talk about the next development tasks
in an app they’re creating. Stakeholder A
values aesthetics. He wants the app to be as
functionally beautiful as possible. Stakeholder
B is concerned with lead generation. She is
interested in exposing as many new users to
the app as conceivable. Stakeholder C values
retention. She would rather afford value to the
app’s already large user base.
7
So you’ve decided
feature prioritization
is for you
Effective feature prioritization starts with a clear
understanding of the business problem you intend to
solve, the business goals and the intended users
of your solution.
Ask yourself these six clarifying questions before you
embark on a feature prioritization exercise. (At right)
Better yet — email them to the stakeholders who will
be participating in your prioritization meeting. Ask
them to come to the meeting with answers to the
questions identified. Let that serve as a springboard
for your discussion. During your meeting with
stakeholders, seek to gain alignment in answering the
question list.
•	 What is the criteria to assess
	 the value?
•	 What are the business goals of
	 the application?
•	 How are you going to monetize it?
•	 What is your user base?
•	 What are the size and demographics
	 of the user base?
•	 What’s the business problem
	 you’re trying to solve?
Tailoring the question list
Know that you may have others more appropriate
to your specific business problem. Don’t be afraid to
add your own or adapt the list. For example, asking,
“What’s your user base?” might not be valid if you are
creating firmware or an automatic backup capability
— anything users don’t interact with directly.
8
9
Introducing
a more scientific
development method
Consider feature prioritization the conductor of the
development world helping to harmonize a choir of
perspectives ranging from 5 to 100. How?
By discussing value first and features second, it
creates a layer of abstraction between the features
and the people suggesting them. It’s a collective
approach that better separates personalities and
feelings from the estimations of features and
their importance.
It all starts with discovery.
Step-by-step
feature prioritization
Compile your prospective feature set.
We call this first step discovery, because that’s the
goal. Comb through any existing user stories or
requirement documents to source your list. This may
involve conducting customer or stakeholder
interviews for inspiration.
Determine business goals.
What’s most important — adding reliability,
increasing marketing share or something totally
different that your committee decides? It’s important
your stakeholders participate in identifying and are
aligned around the relevant criteria that will comprise
the framework to assess the relative value of each
feature. Now is the time to put a stake in the ground.
Poll your department heads. Whatever it takes to
reach a clear vision. The business goals and
corresponding criteria you identify will inform how
you weight the business drivers in the next step.
10
Step-by-step
feature prioritization
Weight your assessment criteria.
Here is where you assign a weight to the business
goals you identified for further development of your
mobile app. Let’s assume you’ve identified
the following business goals:
Weighting the objectives spurs discussion between
stakeholders about what’s most important for the
business and the priority of satisfying each objective.
By assigning relative weights to the criteria, you’re
creating numeric priority you will then use to score
and rank the goals.
Establish a stronger brand identity
Increase app adoption and usage
Gain users
Increase reliability of the app
A
B
C
D
11
12
Reading your matrix weights
Maneuvering the give-and-take
Assigning weights to the criteria allows you to bypass
difficult conversations around the features that
should be developed first. Instead, it acknowledges
that some goals have a higher priority. The actual
order of the feature list should be guided by these
weight assignments. Rather than, “What do you mean
the brand identity of the app ISN’T IMPORTANT?”
Conversations will sound something like this,
“Yes gaining market share is important, I think it’s
outranked slightly by our need to increase the existing
reliability of the app.
A
D
Establish a stronger
brand identity
10%
B
Increase app
adoption and usage
30%
C
Gain Users
20%
Increase reliability
of the app
40%
Reading the weights
According to the example above, increasing the reli-
ability of the app is most important and establishing a
stronger brand identity is least important.
Scoring the feature list
It’s decision time. The good news? All the stakeholders
must do is rank each of the features on a scale from
1 to 5 for their success moving the dial on each of the
business goals identified. We’ve found the following
process works best:
Project the matrix or view it on a large screen as a
group. Work from the top of the matrix down. Identify
a meeting leader. This person will serve as the
speaker of sorts running the process. Though this
person has no more deciding power than any other
attendee. The power remains with the group.
The leader will ask the individual who sponsored or
identified the feature to propose a score. Then, the
leader will open the discussion to the group.
Discuss and adjust scores as a group until
consensus is gained. The exercise can be slow
initially. It’s a learned process that speeds as the
group gains experience proposing a score and
finding consensus.
Establishing a more defined color scheme might be
ranked as follows:
Move through our complete feature list
documenting the values in the matrix. The tool does the
rest, ultimately enabling a more value-driven
conversation compared to one mired in details and
personal opinion.
Establish a stronger brand identity - 5A
Increase app adoption and usage - 3B
Gain users - 2C
Increase reliability of the app - 1D
13
Using the matrix
The feature prioritization process is best understood
through the lens of an example. Imagine an artists’
cooperative has decided to create a mobile app to
better communicate with and understand their
membership along with the art lovers they serve in a
large metropolitan area. Let’s call it New York.
The cooperative has both studio and pop-up retail
locations around the city. They host events at these
locations and also hope their app can facilitate better
connection between artists and art appreciators. Here
is how to visualize their feature prioritization process.
Click here to access the matrix.
14
15
• Feedback system for events
• Simple, beautiful UX
• Adjust settings for color or font size
• Built-in analytics
• Messaging from event hosts
within the app
• Accumulation of points for events
attended within a predetermined tier
system
• Push notifications
• In-app scheduling to meet with artist
in studio space
• Social media integration with
Facebook, LinkedIn, Twitter, Instagram
• One touch contact
• Integration with email system like
My Emma or MailChimp
• In-app coupons
Step 1:
Compile the prospective feature set
After a discovery phase that included talking with members
and past event attendees, stakeholders in the cooperative
compile the following features for consideration.
Social media integration
with Facebook, LinkedIn,
Twitter, Instagram
Integration with email
system like My Emma or
MailChimp
Push notifications
One touch contact
Coupons
Option for Spanish
translation
Accumulation of
points for events
attended within
a predetermined tier
for system
In-app scheduling to
meet with artist
in studio space
Feedback system for
hosted events
Application Major
Feature/Service Theme
1st
Business
Driver
4th
Business
Driver
2nd
Business
Driver
5th
Business
Driver
3rd
Business
Driver
6th
Business
Driver
7th
Business
Driver
8th
Business
Driver
Weight
Communication
Communication
Consumer insight
User experience
Brand identity
Communication
Communication
Communication
Awareness
Customer
experience
Customer
experience
Adoption
Awareness
Adjust settings for color
of font size
Simple, beautiful UX
Built-in analytics
Messaging from hosted
events within the app
Total
Score
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0 0 0 0 0 0 0 0 0
16
• Increase engagement with users
• Disseminate information
• Promote the cooperative
• Gain users
• Establish a strong brand identity
Step 2:
Determine the business goals
These are the tactics that will help drive new business for
the cooperative, help them retain their existing membership
or maintain attendance levels at events. The sample goals
they chose listed in grey at the top of the chart are:
Social media integration
with Facebook, LinkedIn,
Twitter, Instagram
Integration with email
system like My Emma or
MailChimp
Push notifications
Option for Spanish
translation
Accumulation of
points for events
attended within
a predetermined tier
for system
Coupons
In-app scheduling to
meet with artist
in studio space
One touch contact
Feedback system for
hosted events
Simple, beautiful UX
Built-in analytics
Adjust settings for color
of font size
Messaging from hosted
events within the app
Communication
Communication
Consumer insight
User experience
Brand identity
Communication
Communication
Communication
Awareness
Customer
experience
Customer
experience
Adoption
Awareness
Application Major
Feature/Service Theme
Increase
engagement
with users
Disseminate
information
Promote the
cooperative
Establish a
strong brand
identityGain users
6th
Business
Driver
7th
Business
Driver
8th
Business
Driver
Weight
Total
Score
0 0 0 0 0 0 0 0 0
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
17
Step 3:
Weight your assessment criteria
Assign priority with a given weight to the business drivers
listed horizontally across the top of your matrix. The higher
you weight the priority of each driver, the more heavily it will
assign importance to related features.
Social media integration
with Facebook, LinkedIn,
Twitter, Instagram
Integration with email
system like My Emma or
MailChimp
Messaging from hosted
events within the app
Push notifications
Option for Spanish
translation
Coupons
Accumulation of
points for events
attended within
a predetermined tier
for system
In-app scheduling to
meet with artist
in studio space
One touch contact
Feedback system for
hosted events
Simple, beautiful UX
Built-in analytics
Adjust settings for color
of font size
Communication
Communication
Consumer insight
User experience
Brand identity
Communication
Communication
Communication
Awareness
Customer
experience
Customer
experience
Adoption
Awareness
Increase
engagement
with users
Disseminate
information
Promote the
cooperative
Establish a
strong brand
identityGain users
6th
Business
Driver
7th
Business
Driver
8th
Business
Driver
Total
ScoreApplication Major
Feature/Service Theme
Weight 25 40 15 10 10 0 0 0 100
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
18
Step 5:
Scoring the feature list
Score each feature for its ability to
positively impact each business
driver on a scale of 1 to 5. Scores
of 5 heavily influence the business
driver. Scores of 1 have a minimal
impact on the business driver.
After this has been completed,
reorder the list to see the features
prioritized in order of importance.
Step 4:
Reading the weights
According to the weights assigned in the chart, business
drivers for the cooperative in order of importance are:
Disseminate information, increase engagement with users,
promote the cooperative with gaining users and establishing
a strong brand identity tied for least important.
Push notifications
Social media integration
with Facebook, LinkedIn,
Twitter, Instagram
Integration with email
system like My Emma or
MailChimp
In-app scheduling to
meet with artist
in studio space
Messaging from hosted
events within the app
Option for Spanish
translation
Feedback system for
hosted events
Coupons
Accumulation of
points for events
attended within
a predetermined tier
for system
One touch contact
Simple, beautiful UX
Built-in analytics
Adjust settings for color
of font size
Communication
Communication
Consumer insight
User experience
Brand identity
Communication
Communication
Communication
Customer
experience
Customer
experience
Adoption
Awareness
Awareness
Increase
engagement
with users
Disseminate
information
Promote the
cooperative
Establish a
strong brand
identityGain users
6th
Business
Driver
7th
Business
Driver
8th
Business
Driver
Total
ScoreApplication Major
Feature/Service Theme
Weight 25
5 5 5 4 3
5 5 4 2 2
5 5 5 4 3
5 5 4 2 2
5 5 2 4 1
4
4 3 2 2 1
4 3 2 2 1
4 5 4 2
3 4 2 25
5 1 3 1 2
3 1 2 2 5
4 1 1 4 1
2 1 1 1 5
40 15 10 10 0 0 0
94.00
94.00
85.00
85.00
81.00
79.00
69.00
56.00
56.00
48.00
43.00
41.00
33.00
100
mentormate.com | 3036 Hennepin Avenue, Minneapolis, MN 55408 | (855) 977-9089
Talk with an expertOur take
Want help discovering, ideating around and
prioritizing your features? We’re experts
at roadmap development and project strategy.
Give us a call. We can help.
Feature prioritization and the advance planning it
requires is a way teams can manage time and risk
while maximizing business value by making
more effective decisions.
855-977-9089
info@mentormate.com
MobCon developed by MentorMate
MentorMate has designed, delivered and staffed digital experiences since 2001. Along the
way we’ve learned a lot. Now it’s time to share. That’s why we founded MobCon in 2012 and MobCon
Digital Health in 2015. Each year we host conferences for the top minds in mobile and digital strategy
to do just that. Be part of what’s next and dive deep into the trends and technologies revolutionizing
engagement in today’s business landscape. Connect. Listen. Grow. We’ve taken the leap. Have you?
Register for our next event at mobcon.com

More Related Content

What's hot

Building User Adoption Into Your Enterprise Software (TSW2015)
Building User Adoption Into Your Enterprise Software (TSW2015)Building User Adoption Into Your Enterprise Software (TSW2015)
Building User Adoption Into Your Enterprise Software (TSW2015)ANCILE Solutions, Inc.
 
How to Reduce Churn with Better Product Adoption
How to Reduce Churn with Better Product AdoptionHow to Reduce Churn with Better Product Adoption
How to Reduce Churn with Better Product AdoptionAmity
 
inSided + Usabilla: Product Adoption Strategies for CSMs
inSided + Usabilla: Product Adoption Strategies for CSMs inSided + Usabilla: Product Adoption Strategies for CSMs
inSided + Usabilla: Product Adoption Strategies for CSMs Danielle Juson
 
Data driven prioritization & roadmap planning
Data driven prioritization & roadmap planningData driven prioritization & roadmap planning
Data driven prioritization & roadmap planningMuralidhar Somisetty
 
The How, Why and What of Metrics?
The How, Why and What of Metrics?The How, Why and What of Metrics?
The How, Why and What of Metrics?The Wisdom Daily
 
How to drive customer onboarding and feature adoption at low cost
How to drive customer onboarding and feature adoption at low costHow to drive customer onboarding and feature adoption at low cost
How to drive customer onboarding and feature adoption at low costRAHUL V.P
 
It’s the Experience That Makes the Product, Not the Features
It’s the Experience That Makes the Product, Not the FeaturesIt’s the Experience That Makes the Product, Not the Features
It’s the Experience That Makes the Product, Not the FeaturesFITC
 
Measuring UX Impact
Measuring UX ImpactMeasuring UX Impact
Measuring UX ImpactAlex Krasny
 
Thinking tools for solving three Agile adoption problems
Thinking tools for solving three Agile adoption problemsThinking tools for solving three Agile adoption problems
Thinking tools for solving three Agile adoption problemsMarkus Gärtner
 
10 Metrics Every SaaS PM Should Use by fmr Facebook Product Leader
10 Metrics Every SaaS PM Should Use by fmr Facebook Product Leader10 Metrics Every SaaS PM Should Use by fmr Facebook Product Leader
10 Metrics Every SaaS PM Should Use by fmr Facebook Product LeaderProduct School
 
The 4 + 1 Keys to Successful Software Adoption
The 4 + 1 Keys to Successful Software AdoptionThe 4 + 1 Keys to Successful Software Adoption
The 4 + 1 Keys to Successful Software AdoptionAmity
 
How to Build & Execute Successful Roadmaps by Amazon Sr PM
How to Build & Execute Successful Roadmaps by Amazon Sr PMHow to Build & Execute Successful Roadmaps by Amazon Sr PM
How to Build & Execute Successful Roadmaps by Amazon Sr PMProduct School
 
SugarCon 2013: Tips for user adoption
SugarCon 2013: Tips for user adoptionSugarCon 2013: Tips for user adoption
SugarCon 2013: Tips for user adoptionSugarCRM
 
There's No Customer Engagement Without User Adoption
There's No Customer Engagement Without User AdoptionThere's No Customer Engagement Without User Adoption
There's No Customer Engagement Without User AdoptionANCILE Solutions, Inc.
 
Outperform Webinar Series: How to Capture Your Customers at the Top of the Fu...
Outperform Webinar Series: How to Capture Your Customers at the Top of the Fu...Outperform Webinar Series: How to Capture Your Customers at the Top of the Fu...
Outperform Webinar Series: How to Capture Your Customers at the Top of the Fu...Optimizely
 
Using ML to Protect Customer Privacy by fmr Amazon Sr PM
Using ML to Protect Customer Privacy by fmr Amazon Sr PMUsing ML to Protect Customer Privacy by fmr Amazon Sr PM
Using ML to Protect Customer Privacy by fmr Amazon Sr PMProduct School
 
Joining the dots: Managing strategic dependencies
Joining the dots: Managing strategic dependenciesJoining the dots: Managing strategic dependencies
Joining the dots: Managing strategic dependenciesLiz Love
 
"Overcoming Barriers to Consumer Adoption of Vision-enabled Products and Serv...
"Overcoming Barriers to Consumer Adoption of Vision-enabled Products and Serv..."Overcoming Barriers to Consumer Adoption of Vision-enabled Products and Serv...
"Overcoming Barriers to Consumer Adoption of Vision-enabled Products and Serv...Edge AI and Vision Alliance
 
Lean for Product Managers by Amazon Sr PM
Lean for Product Managers by Amazon Sr PMLean for Product Managers by Amazon Sr PM
Lean for Product Managers by Amazon Sr PMProduct School
 

What's hot (20)

Building User Adoption Into Your Enterprise Software (TSW2015)
Building User Adoption Into Your Enterprise Software (TSW2015)Building User Adoption Into Your Enterprise Software (TSW2015)
Building User Adoption Into Your Enterprise Software (TSW2015)
 
How to Reduce Churn with Better Product Adoption
How to Reduce Churn with Better Product AdoptionHow to Reduce Churn with Better Product Adoption
How to Reduce Churn with Better Product Adoption
 
inSided + Usabilla: Product Adoption Strategies for CSMs
inSided + Usabilla: Product Adoption Strategies for CSMs inSided + Usabilla: Product Adoption Strategies for CSMs
inSided + Usabilla: Product Adoption Strategies for CSMs
 
Data driven prioritization & roadmap planning
Data driven prioritization & roadmap planningData driven prioritization & roadmap planning
Data driven prioritization & roadmap planning
 
The How, Why and What of Metrics?
The How, Why and What of Metrics?The How, Why and What of Metrics?
The How, Why and What of Metrics?
 
How to drive customer onboarding and feature adoption at low cost
How to drive customer onboarding and feature adoption at low costHow to drive customer onboarding and feature adoption at low cost
How to drive customer onboarding and feature adoption at low cost
 
It’s the Experience That Makes the Product, Not the Features
It’s the Experience That Makes the Product, Not the FeaturesIt’s the Experience That Makes the Product, Not the Features
It’s the Experience That Makes the Product, Not the Features
 
Measuring UX Impact
Measuring UX ImpactMeasuring UX Impact
Measuring UX Impact
 
Thinking tools for solving three Agile adoption problems
Thinking tools for solving three Agile adoption problemsThinking tools for solving three Agile adoption problems
Thinking tools for solving three Agile adoption problems
 
10 Metrics Every SaaS PM Should Use by fmr Facebook Product Leader
10 Metrics Every SaaS PM Should Use by fmr Facebook Product Leader10 Metrics Every SaaS PM Should Use by fmr Facebook Product Leader
10 Metrics Every SaaS PM Should Use by fmr Facebook Product Leader
 
The 4 + 1 Keys to Successful Software Adoption
The 4 + 1 Keys to Successful Software AdoptionThe 4 + 1 Keys to Successful Software Adoption
The 4 + 1 Keys to Successful Software Adoption
 
How to Build & Execute Successful Roadmaps by Amazon Sr PM
How to Build & Execute Successful Roadmaps by Amazon Sr PMHow to Build & Execute Successful Roadmaps by Amazon Sr PM
How to Build & Execute Successful Roadmaps by Amazon Sr PM
 
SugarCon 2013: Tips for user adoption
SugarCon 2013: Tips for user adoptionSugarCon 2013: Tips for user adoption
SugarCon 2013: Tips for user adoption
 
There's No Customer Engagement Without User Adoption
There's No Customer Engagement Without User AdoptionThere's No Customer Engagement Without User Adoption
There's No Customer Engagement Without User Adoption
 
Outperform Webinar Series: How to Capture Your Customers at the Top of the Fu...
Outperform Webinar Series: How to Capture Your Customers at the Top of the Fu...Outperform Webinar Series: How to Capture Your Customers at the Top of the Fu...
Outperform Webinar Series: How to Capture Your Customers at the Top of the Fu...
 
Using ML to Protect Customer Privacy by fmr Amazon Sr PM
Using ML to Protect Customer Privacy by fmr Amazon Sr PMUsing ML to Protect Customer Privacy by fmr Amazon Sr PM
Using ML to Protect Customer Privacy by fmr Amazon Sr PM
 
Joining the dots: Managing strategic dependencies
Joining the dots: Managing strategic dependenciesJoining the dots: Managing strategic dependencies
Joining the dots: Managing strategic dependencies
 
"Overcoming Barriers to Consumer Adoption of Vision-enabled Products and Serv...
"Overcoming Barriers to Consumer Adoption of Vision-enabled Products and Serv..."Overcoming Barriers to Consumer Adoption of Vision-enabled Products and Serv...
"Overcoming Barriers to Consumer Adoption of Vision-enabled Products and Serv...
 
Lean for Product Managers by Amazon Sr PM
Lean for Product Managers by Amazon Sr PMLean for Product Managers by Amazon Sr PM
Lean for Product Managers by Amazon Sr PM
 
Enterprise work management
Enterprise work managementEnterprise work management
Enterprise work management
 

Viewers also liked

Aldazabal, jose domingos ciclo c
Aldazabal, jose   domingos ciclo cAldazabal, jose   domingos ciclo c
Aldazabal, jose domingos ciclo cRubén Gutiérrez
 
New programe msa 2015 2016 season ppt e-catalogue
New programe msa 2015 2016 season ppt e-catalogueNew programe msa 2015 2016 season ppt e-catalogue
New programe msa 2015 2016 season ppt e-catalogueligangzhao
 
Hinopak Conflict Management
Hinopak Conflict ManagementHinopak Conflict Management
Hinopak Conflict ManagementSajid Ali
 
Extracto de la Formación: Reclutamiento y Selección
Extracto de la Formación: Reclutamiento y SelecciónExtracto de la Formación: Reclutamiento y Selección
Extracto de la Formación: Reclutamiento y SelecciónAdrian Anton Pacheco
 
Leading in time of transition
Leading in time of transitionLeading in time of transition
Leading in time of transitionTarok Majumdar
 
Teamwork
TeamworkTeamwork
Teamworkrainyas
 
Phuong trinh he pt
Phuong trinh   he ptPhuong trinh   he pt
Phuong trinh he ptcongbang12vn
 

Viewers also liked (12)

Aldazabal, jose domingos ciclo c
Aldazabal, jose   domingos ciclo cAldazabal, jose   domingos ciclo c
Aldazabal, jose domingos ciclo c
 
New programe msa 2015 2016 season ppt e-catalogue
New programe msa 2015 2016 season ppt e-catalogueNew programe msa 2015 2016 season ppt e-catalogue
New programe msa 2015 2016 season ppt e-catalogue
 
Hinopak Conflict Management
Hinopak Conflict ManagementHinopak Conflict Management
Hinopak Conflict Management
 
Extracto de la Formación: Reclutamiento y Selección
Extracto de la Formación: Reclutamiento y SelecciónExtracto de la Formación: Reclutamiento y Selección
Extracto de la Formación: Reclutamiento y Selección
 
ThinkYellow
ThinkYellowThinkYellow
ThinkYellow
 
Leading in time of transition
Leading in time of transitionLeading in time of transition
Leading in time of transition
 
Teamwork
TeamworkTeamwork
Teamwork
 
Project management attributes
Project management attributesProject management attributes
Project management attributes
 
65.e police officer
65.e police officer65.e police officer
65.e police officer
 
Product Development Process
Product Development ProcessProduct Development Process
Product Development Process
 
China Vs USA
China Vs USAChina Vs USA
China Vs USA
 
Phuong trinh he pt
Phuong trinh   he ptPhuong trinh   he pt
Phuong trinh he pt
 

Similar to Software Development Better, Faster, Stronger with Feature Prioritization

Moving from Collaboration Pilot to Successful Implementation
Moving from Collaboration Pilot to Successful ImplementationMoving from Collaboration Pilot to Successful Implementation
Moving from Collaboration Pilot to Successful ImplementationChristian Buckley
 
Surviving the Software Selection Process
Surviving the Software Selection ProcessSurviving the Software Selection Process
Surviving the Software Selection ProcessAnthony D'Ugo
 
7 Questions to Ask Your Prospective Outsourced Product Development Vendor
7 Questions to Ask Your Prospective Outsourced Product Development Vendor7 Questions to Ask Your Prospective Outsourced Product Development Vendor
7 Questions to Ask Your Prospective Outsourced Product Development Vendortrigentsoftware
 
The Ultimate Buyer's Guide to Employee Advocacy Solutions
The Ultimate Buyer's Guide to Employee Advocacy SolutionsThe Ultimate Buyer's Guide to Employee Advocacy Solutions
The Ultimate Buyer's Guide to Employee Advocacy SolutionsGeorge Kobakov
 
Roberts Golden *Selling Enterprise Social to the Suits* workshop
Roberts Golden *Selling Enterprise Social to the Suits* workshopRoberts Golden *Selling Enterprise Social to the Suits* workshop
Roberts Golden *Selling Enterprise Social to the Suits* workshopRoberts Golden Consulting, Inc.
 
Content prioritization: A method to inform what to tackle first so the user +...
Content prioritization: A method to inform what to tackle first so the user +...Content prioritization: A method to inform what to tackle first so the user +...
Content prioritization: A method to inform what to tackle first so the user +...Sara Walsh
 
Choosing a Marketing Platform
Choosing a Marketing PlatformChoosing a Marketing Platform
Choosing a Marketing PlatformAntonio Serianni
 
Digital Marketing Strategy Proposal 2010
Digital Marketing Strategy Proposal 2010Digital Marketing Strategy Proposal 2010
Digital Marketing Strategy Proposal 2010Mark Waldo
 
40 JANUARYFEBRUARY 2010 INFORMATIONMANAGEMENTSelecting .docx
40 JANUARYFEBRUARY 2010 INFORMATIONMANAGEMENTSelecting .docx40 JANUARYFEBRUARY 2010 INFORMATIONMANAGEMENTSelecting .docx
40 JANUARYFEBRUARY 2010 INFORMATIONMANAGEMENTSelecting .docxalinainglis
 
Top Tips to a Successful eDiscovery Software Demo
Top Tips to a Successful eDiscovery Software DemoTop Tips to a Successful eDiscovery Software Demo
Top Tips to a Successful eDiscovery Software DemoMark Walker
 
Casewise - 7 steps to business architecture
Casewise - 7 steps to business architectureCasewise - 7 steps to business architecture
Casewise - 7 steps to business architectureJean-Patrick Ascenci
 
Be A Great Product Leader (Opower 2014)
Be A Great Product Leader (Opower 2014)Be A Great Product Leader (Opower 2014)
Be A Great Product Leader (Opower 2014)Adam Nash
 
system-selection-guide_synergist-v106
system-selection-guide_synergist-v106system-selection-guide_synergist-v106
system-selection-guide_synergist-v106Jason Neale
 
Bringing User-Centered Design Practices into Agile Development Projects
Bringing User-CenteredDesign Practices intoAgile Development ProjectsBringing User-CenteredDesign Practices intoAgile Development Projects
Bringing User-Centered Design Practices into Agile Development Projectsabcd82
 
E book - Hiring tool kit for Smart Recruiters
E book - Hiring tool kit for Smart RecruitersE book - Hiring tool kit for Smart Recruiters
E book - Hiring tool kit for Smart RecruitersTalview
 
Six steps to revenue boosting lead generation programs
Six steps to revenue boosting lead generation programsSix steps to revenue boosting lead generation programs
Six steps to revenue boosting lead generation programsJaslynn joan
 
Five Powerful Skills To Boost Programme career
Five Powerful Skills To Boost Programme careerFive Powerful Skills To Boost Programme career
Five Powerful Skills To Boost Programme careerRock Interview
 
Optimizely building your_data_dna_e_booktthh
Optimizely building your_data_dna_e_booktthhOptimizely building your_data_dna_e_booktthh
Optimizely building your_data_dna_e_booktthhciciedeng
 

Similar to Software Development Better, Faster, Stronger with Feature Prioritization (20)

Moving from Collaboration Pilot to Successful Implementation
Moving from Collaboration Pilot to Successful ImplementationMoving from Collaboration Pilot to Successful Implementation
Moving from Collaboration Pilot to Successful Implementation
 
Surviving the Software Selection Process
Surviving the Software Selection ProcessSurviving the Software Selection Process
Surviving the Software Selection Process
 
7 Questions to Ask Your Prospective Outsourced Product Development Vendor
7 Questions to Ask Your Prospective Outsourced Product Development Vendor7 Questions to Ask Your Prospective Outsourced Product Development Vendor
7 Questions to Ask Your Prospective Outsourced Product Development Vendor
 
The Ultimate Buyer's Guide to Employee Advocacy Solutions
The Ultimate Buyer's Guide to Employee Advocacy SolutionsThe Ultimate Buyer's Guide to Employee Advocacy Solutions
The Ultimate Buyer's Guide to Employee Advocacy Solutions
 
Roberts Golden *Selling Enterprise Social to the Suits* workshop
Roberts Golden *Selling Enterprise Social to the Suits* workshopRoberts Golden *Selling Enterprise Social to the Suits* workshop
Roberts Golden *Selling Enterprise Social to the Suits* workshop
 
Content prioritization: A method to inform what to tackle first so the user +...
Content prioritization: A method to inform what to tackle first so the user +...Content prioritization: A method to inform what to tackle first so the user +...
Content prioritization: A method to inform what to tackle first so the user +...
 
Top Tips for eDiscovery Software Demo iControl ESI
Top Tips for eDiscovery Software Demo iControl ESITop Tips for eDiscovery Software Demo iControl ESI
Top Tips for eDiscovery Software Demo iControl ESI
 
Choosing a Marketing Platform
Choosing a Marketing PlatformChoosing a Marketing Platform
Choosing a Marketing Platform
 
Digital Marketing Strategy Proposal 2010
Digital Marketing Strategy Proposal 2010Digital Marketing Strategy Proposal 2010
Digital Marketing Strategy Proposal 2010
 
Product Management
Product ManagementProduct Management
Product Management
 
40 JANUARYFEBRUARY 2010 INFORMATIONMANAGEMENTSelecting .docx
40 JANUARYFEBRUARY 2010 INFORMATIONMANAGEMENTSelecting .docx40 JANUARYFEBRUARY 2010 INFORMATIONMANAGEMENTSelecting .docx
40 JANUARYFEBRUARY 2010 INFORMATIONMANAGEMENTSelecting .docx
 
Top Tips to a Successful eDiscovery Software Demo
Top Tips to a Successful eDiscovery Software DemoTop Tips to a Successful eDiscovery Software Demo
Top Tips to a Successful eDiscovery Software Demo
 
Casewise - 7 steps to business architecture
Casewise - 7 steps to business architectureCasewise - 7 steps to business architecture
Casewise - 7 steps to business architecture
 
Be A Great Product Leader (Opower 2014)
Be A Great Product Leader (Opower 2014)Be A Great Product Leader (Opower 2014)
Be A Great Product Leader (Opower 2014)
 
system-selection-guide_synergist-v106
system-selection-guide_synergist-v106system-selection-guide_synergist-v106
system-selection-guide_synergist-v106
 
Bringing User-Centered Design Practices into Agile Development Projects
Bringing User-CenteredDesign Practices intoAgile Development ProjectsBringing User-CenteredDesign Practices intoAgile Development Projects
Bringing User-Centered Design Practices into Agile Development Projects
 
E book - Hiring tool kit for Smart Recruiters
E book - Hiring tool kit for Smart RecruitersE book - Hiring tool kit for Smart Recruiters
E book - Hiring tool kit for Smart Recruiters
 
Six steps to revenue boosting lead generation programs
Six steps to revenue boosting lead generation programsSix steps to revenue boosting lead generation programs
Six steps to revenue boosting lead generation programs
 
Five Powerful Skills To Boost Programme career
Five Powerful Skills To Boost Programme careerFive Powerful Skills To Boost Programme career
Five Powerful Skills To Boost Programme career
 
Optimizely building your_data_dna_e_booktthh
Optimizely building your_data_dna_e_booktthhOptimizely building your_data_dna_e_booktthh
Optimizely building your_data_dna_e_booktthh
 

More from MentorMate

Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?MentorMate
 
Agile Software Development with Remote Teams
Agile Software Development with Remote TeamsAgile Software Development with Remote Teams
Agile Software Development with Remote TeamsMentorMate
 
The Anatomy of Modern Healthcare
The Anatomy of Modern HealthcareThe Anatomy of Modern Healthcare
The Anatomy of Modern HealthcareMentorMate
 
How Xamarin Is Revolutionizing Mobile Development
How Xamarin Is Revolutionizing Mobile DevelopmentHow Xamarin Is Revolutionizing Mobile Development
How Xamarin Is Revolutionizing Mobile DevelopmentMentorMate
 
Unlocking Software Testing Circa 2016
Unlocking Software Testing Circa 2016Unlocking Software Testing Circa 2016
Unlocking Software Testing Circa 2016MentorMate
 
Understanding the Power of Lean UX
Understanding the Power of Lean UXUnderstanding the Power of Lean UX
Understanding the Power of Lean UXMentorMate
 
THE FUTURE OF MOBILE TECH
THE FUTURE OF MOBILE TECHTHE FUTURE OF MOBILE TECH
THE FUTURE OF MOBILE TECHMentorMate
 
The Ultimate App Store Optimization Guide
The Ultimate App Store Optimization GuideThe Ultimate App Store Optimization Guide
The Ultimate App Store Optimization GuideMentorMate
 
The Complete Guide to Wellness Software Development
The Complete Guide to Wellness Software DevelopmentThe Complete Guide to Wellness Software Development
The Complete Guide to Wellness Software DevelopmentMentorMate
 
Is Your Website Awesome?
Is Your Website Awesome?Is Your Website Awesome?
Is Your Website Awesome?MentorMate
 

More from MentorMate (10)

Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?Remote Agile Software Teams: Worth the Risk?
Remote Agile Software Teams: Worth the Risk?
 
Agile Software Development with Remote Teams
Agile Software Development with Remote TeamsAgile Software Development with Remote Teams
Agile Software Development with Remote Teams
 
The Anatomy of Modern Healthcare
The Anatomy of Modern HealthcareThe Anatomy of Modern Healthcare
The Anatomy of Modern Healthcare
 
How Xamarin Is Revolutionizing Mobile Development
How Xamarin Is Revolutionizing Mobile DevelopmentHow Xamarin Is Revolutionizing Mobile Development
How Xamarin Is Revolutionizing Mobile Development
 
Unlocking Software Testing Circa 2016
Unlocking Software Testing Circa 2016Unlocking Software Testing Circa 2016
Unlocking Software Testing Circa 2016
 
Understanding the Power of Lean UX
Understanding the Power of Lean UXUnderstanding the Power of Lean UX
Understanding the Power of Lean UX
 
THE FUTURE OF MOBILE TECH
THE FUTURE OF MOBILE TECHTHE FUTURE OF MOBILE TECH
THE FUTURE OF MOBILE TECH
 
The Ultimate App Store Optimization Guide
The Ultimate App Store Optimization GuideThe Ultimate App Store Optimization Guide
The Ultimate App Store Optimization Guide
 
The Complete Guide to Wellness Software Development
The Complete Guide to Wellness Software DevelopmentThe Complete Guide to Wellness Software Development
The Complete Guide to Wellness Software Development
 
Is Your Website Awesome?
Is Your Website Awesome?Is Your Website Awesome?
Is Your Website Awesome?
 

Recently uploaded

Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 

Recently uploaded (20)

Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 

Software Development Better, Faster, Stronger with Feature Prioritization

  • 1. Software Development Better, Faster, Stronger with Feature Prioritization A guide to save time and align your stakeholders mentormate.com | 3036 Hennepin Avenue, Minneapolis, MN 55408 | (855) 977-9089
  • 2. A world without feature prioritization Contents 1 2 3 6 7 8 What is feature prioritization? 4 reasons feature prioritization can boost your software project Improving the team dynamic with feature prioritization The alternative: A case of battling stakeholders So you’ve decided feature prioritization is for you 9 10 12 13 14 Introducing a more scientific development method Step-by-step feature prioritization Reading your matrix weights Using the matrix Scoring the feature list
  • 3. A world without feature prioritization is a noisy, disorganized place fraught with frequent conversations around “value” and “timeline”. So frequent — in fact — that far less actually gets done. In this world, the stress barometer reads “off the charts.” Tempers flare and decisions are made with wanton abandon. Often the players with the loudest voice or most organizational pull win out — not the players with a rational understanding of relevance, business value and reasonable timelines. At the expense of what? Cohesive user flows. A hodgepodge of features that feels more like a digital consignment shop than a well-thought out user experience. A world without feature prioritization 1 Feature prioritization defined Feature prioritization is the process of identifying business goals and weighting them to be used in scoring the priority of features being considered for development. Best used to align stakeholders balancing diverse departmental perspectives, feature prioritization helps teams to prioritize X feature over Y. A team may decide in-app messaging is more important than calendar functionality that syncs with Google if increasing communication with the target audience has been identified as a key business driver. Feature prioritization can also be used to inform the product release roadmap.
  • 4. 2 What is feature prioritization? You don’t have to live in this world. (We certainly don’t.) A world WITH feature prioritization feels by comparison like a totally different universe. Frustration arising from fielding and balancing development requests from different departments is diminished. While at the same time, the business value derived from that development is amplified. How could this be? By identifying the business goals and assigning value-related development asks, it ensures all stakeholders understand the vision and rationale behind the priority assignments in the feature prioritization matrix.
  • 5. 3 4 reasons feature prioritization can boost your software project From preserving your bottom line to increasing team cohesion, feature prioritization is the industry’s best kept strategy for smarter, more effective development.
  • 6. 1. Savings all around 2. A clear direction for all Feature prioritization saves on time, frustration and wasted breath by aligning stakeholders around the “value” that can be gained from development early on. This understanding of value is then used to weight features being considered for development later in the process eliminating the need to rehash the conversation (read: argument) each time a new feature is proposed. Prioritization, which can be translated into a product roadmap, provides sequential direction to your development team ensuring the features most critically needed are the features in progress, first. Clear direction for your development team cuts down on inefficiencies too — all but eliminating effort expended building the wrong features. Less inefficiencies mean greater potential product success overall. 4
  • 7. 3. Time is money 4. Everyone approaches time- lines and deliverables with eyes wide openFewer inefficiencies mean fewer resources wasted. Enough said. Feature prioritization is an integral component to determine medium and long range planning — the app or platform additions that can be expected this week, this month and on. 5
  • 8. Improving the team dynamic with feature prioritization Even beyond savings in time and money, feature prioritization preserves or improves on the existing team dynamic by facilitating collaborative not combative decision-making. Look for instance at the successful software ventures founded in dorm rooms across the country — from the most notable example Facebook to the microfinance network PoverUP, which coordinates providing small business loans to entrepreneurs worldwide. What makes developing these ventures so much more effective than the typical software project coordinated and run within a company? The simple answer — many times the product owner and the development owner are one-in-the-same. Now when coordinating a larger scale development project, it’s usually not feasible for one person to perform both roles. When, the solution may impact such a wide swatch of the business it’s not realistic for one person to have acquired all the necessary knowledge to make informed decisions. Though, feature prioritization brings us one step closer to this ideal. 6
  • 9. The alternative: A case of battling stakeholders Each has a fundamentally opposed business goal. As many have seen, in cases where objectives are so different often all three suffer when developed since the effort it takes to realize each to its optimum potential in a limited timetable isn’t realistic. Without stakeholder alignment businesses risk not delivering on any of the stated goals. On top of this, when development is spread thin to accomplish three diverse goals, it can create the perception your team isn’t delivering. This added pressure isn’t good for moral. And it certainly isn’t good for revenue generation as a result of your completed or refurbished app. Avoid it with feature prioritization. Take for instance this scenario: Three stakeholders have gathered in a room to talk about the next development tasks in an app they’re creating. Stakeholder A values aesthetics. He wants the app to be as functionally beautiful as possible. Stakeholder B is concerned with lead generation. She is interested in exposing as many new users to the app as conceivable. Stakeholder C values retention. She would rather afford value to the app’s already large user base. 7
  • 10. So you’ve decided feature prioritization is for you Effective feature prioritization starts with a clear understanding of the business problem you intend to solve, the business goals and the intended users of your solution. Ask yourself these six clarifying questions before you embark on a feature prioritization exercise. (At right) Better yet — email them to the stakeholders who will be participating in your prioritization meeting. Ask them to come to the meeting with answers to the questions identified. Let that serve as a springboard for your discussion. During your meeting with stakeholders, seek to gain alignment in answering the question list. • What is the criteria to assess the value? • What are the business goals of the application? • How are you going to monetize it? • What is your user base? • What are the size and demographics of the user base? • What’s the business problem you’re trying to solve? Tailoring the question list Know that you may have others more appropriate to your specific business problem. Don’t be afraid to add your own or adapt the list. For example, asking, “What’s your user base?” might not be valid if you are creating firmware or an automatic backup capability — anything users don’t interact with directly. 8
  • 11. 9 Introducing a more scientific development method Consider feature prioritization the conductor of the development world helping to harmonize a choir of perspectives ranging from 5 to 100. How? By discussing value first and features second, it creates a layer of abstraction between the features and the people suggesting them. It’s a collective approach that better separates personalities and feelings from the estimations of features and their importance. It all starts with discovery.
  • 12. Step-by-step feature prioritization Compile your prospective feature set. We call this first step discovery, because that’s the goal. Comb through any existing user stories or requirement documents to source your list. This may involve conducting customer or stakeholder interviews for inspiration. Determine business goals. What’s most important — adding reliability, increasing marketing share or something totally different that your committee decides? It’s important your stakeholders participate in identifying and are aligned around the relevant criteria that will comprise the framework to assess the relative value of each feature. Now is the time to put a stake in the ground. Poll your department heads. Whatever it takes to reach a clear vision. The business goals and corresponding criteria you identify will inform how you weight the business drivers in the next step. 10
  • 13. Step-by-step feature prioritization Weight your assessment criteria. Here is where you assign a weight to the business goals you identified for further development of your mobile app. Let’s assume you’ve identified the following business goals: Weighting the objectives spurs discussion between stakeholders about what’s most important for the business and the priority of satisfying each objective. By assigning relative weights to the criteria, you’re creating numeric priority you will then use to score and rank the goals. Establish a stronger brand identity Increase app adoption and usage Gain users Increase reliability of the app A B C D 11
  • 14. 12 Reading your matrix weights Maneuvering the give-and-take Assigning weights to the criteria allows you to bypass difficult conversations around the features that should be developed first. Instead, it acknowledges that some goals have a higher priority. The actual order of the feature list should be guided by these weight assignments. Rather than, “What do you mean the brand identity of the app ISN’T IMPORTANT?” Conversations will sound something like this, “Yes gaining market share is important, I think it’s outranked slightly by our need to increase the existing reliability of the app. A D Establish a stronger brand identity 10% B Increase app adoption and usage 30% C Gain Users 20% Increase reliability of the app 40% Reading the weights According to the example above, increasing the reli- ability of the app is most important and establishing a stronger brand identity is least important.
  • 15. Scoring the feature list It’s decision time. The good news? All the stakeholders must do is rank each of the features on a scale from 1 to 5 for their success moving the dial on each of the business goals identified. We’ve found the following process works best: Project the matrix or view it on a large screen as a group. Work from the top of the matrix down. Identify a meeting leader. This person will serve as the speaker of sorts running the process. Though this person has no more deciding power than any other attendee. The power remains with the group. The leader will ask the individual who sponsored or identified the feature to propose a score. Then, the leader will open the discussion to the group. Discuss and adjust scores as a group until consensus is gained. The exercise can be slow initially. It’s a learned process that speeds as the group gains experience proposing a score and finding consensus. Establishing a more defined color scheme might be ranked as follows: Move through our complete feature list documenting the values in the matrix. The tool does the rest, ultimately enabling a more value-driven conversation compared to one mired in details and personal opinion. Establish a stronger brand identity - 5A Increase app adoption and usage - 3B Gain users - 2C Increase reliability of the app - 1D 13
  • 16. Using the matrix The feature prioritization process is best understood through the lens of an example. Imagine an artists’ cooperative has decided to create a mobile app to better communicate with and understand their membership along with the art lovers they serve in a large metropolitan area. Let’s call it New York. The cooperative has both studio and pop-up retail locations around the city. They host events at these locations and also hope their app can facilitate better connection between artists and art appreciators. Here is how to visualize their feature prioritization process. Click here to access the matrix. 14
  • 17. 15 • Feedback system for events • Simple, beautiful UX • Adjust settings for color or font size • Built-in analytics • Messaging from event hosts within the app • Accumulation of points for events attended within a predetermined tier system • Push notifications • In-app scheduling to meet with artist in studio space • Social media integration with Facebook, LinkedIn, Twitter, Instagram • One touch contact • Integration with email system like My Emma or MailChimp • In-app coupons Step 1: Compile the prospective feature set After a discovery phase that included talking with members and past event attendees, stakeholders in the cooperative compile the following features for consideration. Social media integration with Facebook, LinkedIn, Twitter, Instagram Integration with email system like My Emma or MailChimp Push notifications One touch contact Coupons Option for Spanish translation Accumulation of points for events attended within a predetermined tier for system In-app scheduling to meet with artist in studio space Feedback system for hosted events Application Major Feature/Service Theme 1st Business Driver 4th Business Driver 2nd Business Driver 5th Business Driver 3rd Business Driver 6th Business Driver 7th Business Driver 8th Business Driver Weight Communication Communication Consumer insight User experience Brand identity Communication Communication Communication Awareness Customer experience Customer experience Adoption Awareness Adjust settings for color of font size Simple, beautiful UX Built-in analytics Messaging from hosted events within the app Total Score 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 0 0 0 0 0
  • 18. 16 • Increase engagement with users • Disseminate information • Promote the cooperative • Gain users • Establish a strong brand identity Step 2: Determine the business goals These are the tactics that will help drive new business for the cooperative, help them retain their existing membership or maintain attendance levels at events. The sample goals they chose listed in grey at the top of the chart are: Social media integration with Facebook, LinkedIn, Twitter, Instagram Integration with email system like My Emma or MailChimp Push notifications Option for Spanish translation Accumulation of points for events attended within a predetermined tier for system Coupons In-app scheduling to meet with artist in studio space One touch contact Feedback system for hosted events Simple, beautiful UX Built-in analytics Adjust settings for color of font size Messaging from hosted events within the app Communication Communication Consumer insight User experience Brand identity Communication Communication Communication Awareness Customer experience Customer experience Adoption Awareness Application Major Feature/Service Theme Increase engagement with users Disseminate information Promote the cooperative Establish a strong brand identityGain users 6th Business Driver 7th Business Driver 8th Business Driver Weight Total Score 0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
  • 19. 17 Step 3: Weight your assessment criteria Assign priority with a given weight to the business drivers listed horizontally across the top of your matrix. The higher you weight the priority of each driver, the more heavily it will assign importance to related features. Social media integration with Facebook, LinkedIn, Twitter, Instagram Integration with email system like My Emma or MailChimp Messaging from hosted events within the app Push notifications Option for Spanish translation Coupons Accumulation of points for events attended within a predetermined tier for system In-app scheduling to meet with artist in studio space One touch contact Feedback system for hosted events Simple, beautiful UX Built-in analytics Adjust settings for color of font size Communication Communication Consumer insight User experience Brand identity Communication Communication Communication Awareness Customer experience Customer experience Adoption Awareness Increase engagement with users Disseminate information Promote the cooperative Establish a strong brand identityGain users 6th Business Driver 7th Business Driver 8th Business Driver Total ScoreApplication Major Feature/Service Theme Weight 25 40 15 10 10 0 0 0 100 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
  • 20. 18 Step 5: Scoring the feature list Score each feature for its ability to positively impact each business driver on a scale of 1 to 5. Scores of 5 heavily influence the business driver. Scores of 1 have a minimal impact on the business driver. After this has been completed, reorder the list to see the features prioritized in order of importance. Step 4: Reading the weights According to the weights assigned in the chart, business drivers for the cooperative in order of importance are: Disseminate information, increase engagement with users, promote the cooperative with gaining users and establishing a strong brand identity tied for least important. Push notifications Social media integration with Facebook, LinkedIn, Twitter, Instagram Integration with email system like My Emma or MailChimp In-app scheduling to meet with artist in studio space Messaging from hosted events within the app Option for Spanish translation Feedback system for hosted events Coupons Accumulation of points for events attended within a predetermined tier for system One touch contact Simple, beautiful UX Built-in analytics Adjust settings for color of font size Communication Communication Consumer insight User experience Brand identity Communication Communication Communication Customer experience Customer experience Adoption Awareness Awareness Increase engagement with users Disseminate information Promote the cooperative Establish a strong brand identityGain users 6th Business Driver 7th Business Driver 8th Business Driver Total ScoreApplication Major Feature/Service Theme Weight 25 5 5 5 4 3 5 5 4 2 2 5 5 5 4 3 5 5 4 2 2 5 5 2 4 1 4 4 3 2 2 1 4 3 2 2 1 4 5 4 2 3 4 2 25 5 1 3 1 2 3 1 2 2 5 4 1 1 4 1 2 1 1 1 5 40 15 10 10 0 0 0 94.00 94.00 85.00 85.00 81.00 79.00 69.00 56.00 56.00 48.00 43.00 41.00 33.00 100
  • 21. mentormate.com | 3036 Hennepin Avenue, Minneapolis, MN 55408 | (855) 977-9089 Talk with an expertOur take Want help discovering, ideating around and prioritizing your features? We’re experts at roadmap development and project strategy. Give us a call. We can help. Feature prioritization and the advance planning it requires is a way teams can manage time and risk while maximizing business value by making more effective decisions. 855-977-9089 info@mentormate.com MobCon developed by MentorMate MentorMate has designed, delivered and staffed digital experiences since 2001. Along the way we’ve learned a lot. Now it’s time to share. That’s why we founded MobCon in 2012 and MobCon Digital Health in 2015. Each year we host conferences for the top minds in mobile and digital strategy to do just that. Be part of what’s next and dive deep into the trends and technologies revolutionizing engagement in today’s business landscape. Connect. Listen. Grow. We’ve taken the leap. Have you? Register for our next event at mobcon.com