SlideShare a Scribd company logo
1 of 44
Requirements that
you didn’t know
were there
Lesia Zasadna, InfoDev – ELEKS Ltd.
Write the Docs Europe 2017
My talk is basically about
closing the gap between
what our customers say
they want now…
Requirements that you didn’t know were there, by Lesia Zasadna
e.g.,
…and what they may
ultimately want.
eternal
glory
API docs
Requirements that you didn’t know were there, by Lesia Zasadna
Why should customer’s heartaches matter to us?
Isn’t it enough just to be doing our job well
and delivering good quality docs?
Requirements that you didn’t know were there, by Lesia Zasadna
Recently, our documentation
team got decreased from 3 to 2
people because of budgeting
shortages.
The customer was satisfied
with our services, but we
weren’t a critical piece
of the puzzle. And so, the
first to be let go.
Bye!
Requirements that you didn’t know were there, by Lesia Zasadna
We did our job well. Our docs
were accessible, scannable,
accurate, complete, user-friendly.
But for some reason, it wasn’t
enough. We still got cut down.
We started searching for ways to
make documentation
indispensable in a way that really
mattered to our customer.
Requirements that you didn’t know were there, by Lesia Zasadna
We assumed that what mattered to their business
was revenue and decided to make our docs
generate more income for the customer.
So, we gathered info, collected analytics, improved
our docs, and got more profitable. It was a success.
But surprisingly, this did not change the attitude
to docs as much as we expected.
Requirements that you didn’t know were there, by Lesia Zasadna
So, we adapted. By that time, we
knew our documentation’s short-
term benefits and revenue
targets (e.g., API docs could cut
the time for onboarding new
front-end developers).
We went on and analyzed if our
documentation fit into the long-
term goals – bigger strategies like
knowledge sustenance or
content digitalization.
Requirements that you didn’t know were there, by Lesia Zasadna
We adapted, again. And again, this helped, but
only by a small margin.
Looks like no matter what we did, we couldn’t
change documentation status quo that much.
It still remained on the outskirts of the big picture.
Thankfully, a case of one very stubborn PO,
and a bit of artfulness helped us figure out
what we were missing.
Requirements that you didn’t know were there, by Lesia Zasadna
One of our doc projects was
a help system for
a complex web-based TMS.
The product was super-
complicated, but the new
product owner didn’t want
to invest into UX or
documentation.
Our arguments were in vain.
It only takes
60 clicks and
4 UI forms
to complete
a workflow…
Requirements that you didn’t know were there, by Lesia Zasadna
We needed another way to
get that product owner
on our side.
One day we found out that
he was a huge Apple fan (and
suddenly realized why a
Windows product was
packed with Apple-style
features. Duh.)
Don’t you like
my dock?
Requirements that you didn’t know were there, by Lesia Zasadna
So, during our last help system
update, we tweaked the
appearance of new topics to be
more minimalistic and
Apple-style.
This didn’t do miracles. But at
least the product owner was
somehow less opposed to us
and gave us more time to get
proof of help system usage.
Dock looks good
on helps too
Requirements that you didn’t know were there, by Lesia Zasadna
We came to realize that no matter how well you
do your job, not everything is down to business
value or to your expertise.
It’s also very important to relate to your
customers on a personal, emotional level.
Requirements that you didn’t know were there, by Lesia Zasadna
This is often taught in sales and marketing,
but we as technical communicators are
rarely trained to “read” our customers.
Requirements that you didn’t know were there, by Lesia Zasadna
They might actually
explain why.
And what they want to
achieve with this.
Totally valid, right?
Here’s an example.
Imagine your customer wants
you to create a figurative chair
with 1 leg.
1 leg, you ask?
1 leg, they say.
Exactly like this.
Requirements that you didn’t know were there, by Lesia Zasadna
But what they usually don’t tell
us is what’s their personal gain
in requesting documentation.
Do they lose a job if it doesn’t
work out?
Do they get a promotion if it
does?
Or is it a part of some bigger
scheme altogether?
Requirements that you didn’t know were there, by Lesia Zasadna
Make your documentation
deliver personal as well as
business benefits.
Who knows, they might even
forgive you small sins like
typos or bad screenshots.
These hiccups won’t matter
because of that metaphorical
crown that you put on your
customer’s head.
I did ask for
a bigger chair…
Requirements that you didn’t know were there, by Lesia Zasadna
This is that hidden requirement from this
presentation’s title, and it goes like this:
ensure that your document helps the customer
not only succeed in business as an official
customer figure, but also achieve their personal
goals, whatever those may be.
Requirements that you didn’t know were there, by Lesia Zasadna
So, how do you deal with requirements that
your customers will never talk about but
subconsciously always expect?
Let me share how we tried to capture the
underlying interest of our new customer.
At first, all we knew was that our
customer is a logistics company
Requirements that you didn’t know were there, by Lesia Zasadna
that needs to extend their IT department.
12
Requirements that you didn’t know were there, by Lesia Zasadna
There were close to 100 people distributed across
12 subprojects concerned with web portals, mobile
apps, back-end infrastructure, really, all kinds of things.
It was our job to figure out which doc services would
be best for each subproject.
100 people can be really overwhelming,
especially at the beginning of the project.
Out of all these people, we tried to identify
the key customer personas.
Requirements that you didn’t know were there, by Lesia Zasadna
12
Type 1 – immediate contact: controls requirements,
handles day-to-day tech issues & operations.
Type 2 – decision maker: concerned with high-level
progress, controls the budget, knows the business,
has the power to close down the project.
24 people is easier than 100, right?
About everyone of them, we asked these
4 questions:
Requirements that you didn’t know were there, by Lesia Zasadna
#1
Which of their
colleagues are
their allies &
competitors?
Are they the
actual decision-
maker?
What’s their
personality
type?
What are their
drivers and
motives?
#2 #3 #4
Requirements that you didn’t know were there, by Lesia Zasadna
Are they the actual decision-maker?
#1
Requirements that you didn’t know were there, by Lesia Zasadna
There was a case of API
documentation for a mobile app.
When talking our PO through this
idea, we paid much attention to
tech implementation. Because our
POs are tech-savvy people.
He said OK, I like it, we can do it.
Just let me handle this further.
Seemed our job was done.
suggested a great
solution for quicker
onboarding of new
front-end developers
focused on showing
the value to the techy
Product Owner
What we didn’t think about was
that our PO needed to convince
his manager who was in control
of the budget.
We didn’t give our PO any
specific financial data, like by
how much the cost would be cut.
The API documentation was
approved eventually, but with a
much smaller scope.
didn’t think about
who was the actual
decision maker
if we provided arguments
that resonated with that
decision maker, and if he
saw more value, he would
grant us more budget
Requirements that you didn’t know were there, by Lesia Zasadna
Requirements that you didn’t know were there, by Lesia Zasadna
Which of their colleagues are their allies &
competitors?
#2
source: PoT Wiki
Requirements that you didn’t know were there, by Lesia Zasadna
We usually see our customers as an organized
group of individuals heading to the same goal
with the same unified approach.
source: PoT Wiki
Requirements that you didn’t know were there, by Lesia Zasadna
But in reality, it’s a group of individual players
who got stuck with each other and are each
tangled up in their own schemes.
Requirements that you didn’t know were there, by Lesia Zasadna
There was another subproject that
needed API documentation too.
We prepared a good technical
specification and very convincing
financial data for the PO.
We also mentioned that we had
already done the API documentation
for another subproject, and how that
other PO had been very satisfied.
We were bound to succeed… but no(
attempt #2: same doc,
different subproject &
different PO
learned on our mistakes:
provided both tech and
profits info; added
bonus: good feedback
from another PO
Turned out those POs hated
each other big time – they
wanted the same promotion.
PO #2 wanted to be different,
cooler than PO #1, she didn’t
want to follow in his steps. We
found out only months later.
Who would have thought that
documentation could end up in
the middle of a political game?
didn’t take into account
the relationships within
the customer’s team
if POs were allies, good
feedback about us from
one to another would be
our advantage, but they
were competitors
Requirements that you didn’t know were there, by Lesia Zasadna
Requirements that you didn’t know were there, by Lesia Zasadna
What’s their personality type?
#3
Requirements that you didn’t know were there, by Lesia Zasadna
From the very start, when you get to know your
PO, try and understand their personality traits
that may impact your work.
For example, how they react under stress.
Are they likely to present their mismanagement
as your low productivity? Are they more for
themselves or a team player?
There are several ways to get insight on this.
Requirements that you didn’t know were there, by Lesia Zasadna
Limit the email/messenger usage
for notifications or yes/no inquiries.
When you have open questions and
discussions, use verbal
communication channels.
This gives you a chance to ask why
your customer is making that
decision and hope that they will
share some insight.
talk through open-
ended questions to
underdstand the
customer’s motives
maybe, they will
share their motives?
When you have this verbal
communication, try to ask
indirect questions, drop hints,
use your sense of humor.
Mix personal information in
the conversation.
They are likely to respond
with their own stories,
moods, and views.
try to personalize
the conversation
and hope that they
respond in the same
manner
Requirements that you didn’t know were there, by Lesia Zasadna
Requirements that you didn’t know were there, by Lesia Zasadna
Pay attention to how people
phrase things.
For example, when talking
about policy change, would
they use a passive or active
attitude?
This could tell you how they
feel about authorities.
do they say “we
were told to” or
“we decided to”?
phrasing and specific
word usage can
contain a lot of cues
Socialize with third parties.
It’s a good idea to take the
time to talk with people who
are not directly involved
in your project from the
customer’s side.
They are generally more
relaxed toward you, not so
much guarded about
everything they say.
talk to people who you
don’t have to talk to
they are not afraid to
tell you what others keep
to themselves
Requirements that you didn’t know were there, by Lesia Zasadna
Requirements that you didn’t know were there, by Lesia Zasadna
And the last one, this is a hard
job for 1 person.
Start creating a knowledge base
with all that info you have and
ask other team members to
contribute.
Together, you can get a very
good picture. The only risk here
is that people may not always
use this information wisely.
don’t let the info get
lost – create a knowledge
base, encourage your
teammates to use it and
contribute
but beware of situations
when the customer hears
from someone else what
they told you privately
Requirements that you didn’t know were there, by Lesia Zasadna
What are their drivers and motives?
#4
Requirements that you didn’t know were there, by Lesia Zasadna
One of the apps our team created
was a mobile CRM for the
customer’s sales teams.
We also had to make a promo video
for this mobile CRM.
Most of the customer’s sales people
are men. Because of this, and also
trying to adapt to local culture, we
made the main character in the
video a man. Seemed a legit choice,
much encouraged by our PO.
created a promo video
for sales people
tried local targeting
with video character
Product owner loved it, but
the his manager told us to
rework it and include more
globally varied characters.
It’s kind of a case of
overtrying on our side –
sometimes, you have to
discard personal preferences
of your customers in favor of
their corporate policy.
could have questioned the
decisions of our PO and
done more investigation
after all, not everything
is down to personal
preferences…
Requirements that you didn’t know were there, by Lesia Zasadna
Requirements that you didn’t know were there, by Lesia Zasadna
To sum up, these are the 4 types of things you
should investigate about your customer.
Then, try to align your work with your
customer’s ultimate goals and ambitions.
Requirements that you didn’t know were there, by Lesia Zasadna
The bottom line is, focus on people as much as
you focus on tasks.
And then you’ll be sure to not miss any of the
requirements. Even the supersecret ones.
THANKS!
Skype: rrroady || Email: lesia.zasadna@eleks.com || Facebook: Lesia Zasadna

More Related Content

Similar to Requirements that you didn't know were there (Write the Docs Europe 2017)

Prototype for KC; PR professional in LA
Prototype for KC; PR professional in LAPrototype for KC; PR professional in LA
Prototype for KC; PR professional in LARhonda Van Diest
 
10 Giant Mistakes I Made This Year
10 Giant Mistakes I Made This Year10 Giant Mistakes I Made This Year
10 Giant Mistakes I Made This YearLorelei Brown
 
Job Development In A New Labor Market
Job Development In A New Labor MarketJob Development In A New Labor Market
Job Development In A New Labor Marketdarlaya
 
How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...
How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...
How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...Dana Gardner
 
ERE Job Descriptions Presentation - John Greer
ERE Job Descriptions Presentation - John GreerERE Job Descriptions Presentation - John Greer
ERE Job Descriptions Presentation - John GreerJohn Greer
 
Hadoop and Vertica at Snagajob: How Big Data Technologies Drive Business Results
Hadoop and Vertica at Snagajob: How Big Data Technologies Drive Business ResultsHadoop and Vertica at Snagajob: How Big Data Technologies Drive Business Results
Hadoop and Vertica at Snagajob: How Big Data Technologies Drive Business ResultsDana Gardner
 
Functional requirements: Thinking Like A Pirate
Functional requirements: Thinking Like A PirateFunctional requirements: Thinking Like A Pirate
Functional requirements: Thinking Like A PirateAmye Scavarda
 
The Hidden Value of Desktop Support Technicians
The Hidden Value of Desktop Support TechniciansThe Hidden Value of Desktop Support Technicians
The Hidden Value of Desktop Support TechniciansSan Francisco Bay Area
 
The Playbook for Building and Selling Software to Small Businesses by toby sc...
The Playbook for Building and Selling Software to Small Businesses by toby sc...The Playbook for Building and Selling Software to Small Businesses by toby sc...
The Playbook for Building and Selling Software to Small Businesses by toby sc...Harvey Swenson
 
Mainspire: Marine & Outdoor Tech Marketing
Mainspire: Marine & Outdoor Tech MarketingMainspire: Marine & Outdoor Tech Marketing
Mainspire: Marine & Outdoor Tech MarketingSarah LaLiberte
 
Designing with content-first
Designing with content-firstDesigning with content-first
Designing with content-firstAndy Parker
 
A Practical Guide to Rapid ITSM as a Foundation for Overall Business Agility
A Practical Guide to Rapid ITSM as a Foundation for Overall Business AgilityA Practical Guide to Rapid ITSM as a Foundation for Overall Business Agility
A Practical Guide to Rapid ITSM as a Foundation for Overall Business AgilityDana Gardner
 
Advertising Week Programmatic POV
Advertising Week Programmatic POVAdvertising Week Programmatic POV
Advertising Week Programmatic POVCarrie Coles
 
Projekt202 2014 Overview
Projekt202 2014 OverviewProjekt202 2014 Overview
Projekt202 2014 OverviewGKBaldwin
 
Personalization Everywhere! Create a Personalization Strategy
Personalization Everywhere! Create a Personalization StrategyPersonalization Everywhere! Create a Personalization Strategy
Personalization Everywhere! Create a Personalization StrategyHull
 
What is the Social Graph?
What is the Social Graph?What is the Social Graph?
What is the Social Graph?Isidore Gotto
 

Similar to Requirements that you didn't know were there (Write the Docs Europe 2017) (20)

Prototype for KC; PR professional in LA
Prototype for KC; PR professional in LAPrototype for KC; PR professional in LA
Prototype for KC; PR professional in LA
 
10 Giant Mistakes I Made This Year
10 Giant Mistakes I Made This Year10 Giant Mistakes I Made This Year
10 Giant Mistakes I Made This Year
 
Kscottuxport
KscottuxportKscottuxport
Kscottuxport
 
Job Development In A New Labor Market
Job Development In A New Labor MarketJob Development In A New Labor Market
Job Development In A New Labor Market
 
The Dell Way
The Dell WayThe Dell Way
The Dell Way
 
Deck Andina Tech
Deck Andina TechDeck Andina Tech
Deck Andina Tech
 
How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...
How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...
How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...
 
ERE Job Descriptions Presentation - John Greer
ERE Job Descriptions Presentation - John GreerERE Job Descriptions Presentation - John Greer
ERE Job Descriptions Presentation - John Greer
 
Hadoop and Vertica at Snagajob: How Big Data Technologies Drive Business Results
Hadoop and Vertica at Snagajob: How Big Data Technologies Drive Business ResultsHadoop and Vertica at Snagajob: How Big Data Technologies Drive Business Results
Hadoop and Vertica at Snagajob: How Big Data Technologies Drive Business Results
 
Functional requirements: Thinking Like A Pirate
Functional requirements: Thinking Like A PirateFunctional requirements: Thinking Like A Pirate
Functional requirements: Thinking Like A Pirate
 
Itskuba ComPro
Itskuba ComProItskuba ComPro
Itskuba ComPro
 
The Hidden Value of Desktop Support Technicians
The Hidden Value of Desktop Support TechniciansThe Hidden Value of Desktop Support Technicians
The Hidden Value of Desktop Support Technicians
 
The Playbook for Building and Selling Software to Small Businesses by toby sc...
The Playbook for Building and Selling Software to Small Businesses by toby sc...The Playbook for Building and Selling Software to Small Businesses by toby sc...
The Playbook for Building and Selling Software to Small Businesses by toby sc...
 
Mainspire: Marine & Outdoor Tech Marketing
Mainspire: Marine & Outdoor Tech MarketingMainspire: Marine & Outdoor Tech Marketing
Mainspire: Marine & Outdoor Tech Marketing
 
Designing with content-first
Designing with content-firstDesigning with content-first
Designing with content-first
 
A Practical Guide to Rapid ITSM as a Foundation for Overall Business Agility
A Practical Guide to Rapid ITSM as a Foundation for Overall Business AgilityA Practical Guide to Rapid ITSM as a Foundation for Overall Business Agility
A Practical Guide to Rapid ITSM as a Foundation for Overall Business Agility
 
Advertising Week Programmatic POV
Advertising Week Programmatic POVAdvertising Week Programmatic POV
Advertising Week Programmatic POV
 
Projekt202 2014 Overview
Projekt202 2014 OverviewProjekt202 2014 Overview
Projekt202 2014 Overview
 
Personalization Everywhere! Create a Personalization Strategy
Personalization Everywhere! Create a Personalization StrategyPersonalization Everywhere! Create a Personalization Strategy
Personalization Everywhere! Create a Personalization Strategy
 
What is the Social Graph?
What is the Social Graph?What is the Social Graph?
What is the Social Graph?
 

Recently uploaded

GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc.../:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...lizamodels9
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 

Recently uploaded (20)

GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc.../:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 

Requirements that you didn't know were there (Write the Docs Europe 2017)

  • 1. Requirements that you didn’t know were there Lesia Zasadna, InfoDev – ELEKS Ltd. Write the Docs Europe 2017
  • 2. My talk is basically about closing the gap between what our customers say they want now… Requirements that you didn’t know were there, by Lesia Zasadna e.g., …and what they may ultimately want. eternal glory API docs
  • 3. Requirements that you didn’t know were there, by Lesia Zasadna Why should customer’s heartaches matter to us? Isn’t it enough just to be doing our job well and delivering good quality docs?
  • 4. Requirements that you didn’t know were there, by Lesia Zasadna Recently, our documentation team got decreased from 3 to 2 people because of budgeting shortages. The customer was satisfied with our services, but we weren’t a critical piece of the puzzle. And so, the first to be let go. Bye!
  • 5. Requirements that you didn’t know were there, by Lesia Zasadna We did our job well. Our docs were accessible, scannable, accurate, complete, user-friendly. But for some reason, it wasn’t enough. We still got cut down. We started searching for ways to make documentation indispensable in a way that really mattered to our customer.
  • 6. Requirements that you didn’t know were there, by Lesia Zasadna We assumed that what mattered to their business was revenue and decided to make our docs generate more income for the customer. So, we gathered info, collected analytics, improved our docs, and got more profitable. It was a success. But surprisingly, this did not change the attitude to docs as much as we expected.
  • 7. Requirements that you didn’t know were there, by Lesia Zasadna So, we adapted. By that time, we knew our documentation’s short- term benefits and revenue targets (e.g., API docs could cut the time for onboarding new front-end developers). We went on and analyzed if our documentation fit into the long- term goals – bigger strategies like knowledge sustenance or content digitalization.
  • 8. Requirements that you didn’t know were there, by Lesia Zasadna We adapted, again. And again, this helped, but only by a small margin. Looks like no matter what we did, we couldn’t change documentation status quo that much. It still remained on the outskirts of the big picture. Thankfully, a case of one very stubborn PO, and a bit of artfulness helped us figure out what we were missing.
  • 9. Requirements that you didn’t know were there, by Lesia Zasadna One of our doc projects was a help system for a complex web-based TMS. The product was super- complicated, but the new product owner didn’t want to invest into UX or documentation. Our arguments were in vain. It only takes 60 clicks and 4 UI forms to complete a workflow…
  • 10. Requirements that you didn’t know were there, by Lesia Zasadna We needed another way to get that product owner on our side. One day we found out that he was a huge Apple fan (and suddenly realized why a Windows product was packed with Apple-style features. Duh.) Don’t you like my dock?
  • 11. Requirements that you didn’t know were there, by Lesia Zasadna So, during our last help system update, we tweaked the appearance of new topics to be more minimalistic and Apple-style. This didn’t do miracles. But at least the product owner was somehow less opposed to us and gave us more time to get proof of help system usage. Dock looks good on helps too
  • 12. Requirements that you didn’t know were there, by Lesia Zasadna We came to realize that no matter how well you do your job, not everything is down to business value or to your expertise. It’s also very important to relate to your customers on a personal, emotional level.
  • 13. Requirements that you didn’t know were there, by Lesia Zasadna This is often taught in sales and marketing, but we as technical communicators are rarely trained to “read” our customers.
  • 14. Requirements that you didn’t know were there, by Lesia Zasadna They might actually explain why. And what they want to achieve with this. Totally valid, right? Here’s an example. Imagine your customer wants you to create a figurative chair with 1 leg. 1 leg, you ask? 1 leg, they say. Exactly like this.
  • 15. Requirements that you didn’t know were there, by Lesia Zasadna But what they usually don’t tell us is what’s their personal gain in requesting documentation. Do they lose a job if it doesn’t work out? Do they get a promotion if it does? Or is it a part of some bigger scheme altogether?
  • 16. Requirements that you didn’t know were there, by Lesia Zasadna Make your documentation deliver personal as well as business benefits. Who knows, they might even forgive you small sins like typos or bad screenshots. These hiccups won’t matter because of that metaphorical crown that you put on your customer’s head. I did ask for a bigger chair…
  • 17. Requirements that you didn’t know were there, by Lesia Zasadna This is that hidden requirement from this presentation’s title, and it goes like this: ensure that your document helps the customer not only succeed in business as an official customer figure, but also achieve their personal goals, whatever those may be.
  • 18. Requirements that you didn’t know were there, by Lesia Zasadna So, how do you deal with requirements that your customers will never talk about but subconsciously always expect? Let me share how we tried to capture the underlying interest of our new customer.
  • 19. At first, all we knew was that our customer is a logistics company Requirements that you didn’t know were there, by Lesia Zasadna that needs to extend their IT department.
  • 20. 12 Requirements that you didn’t know were there, by Lesia Zasadna There were close to 100 people distributed across 12 subprojects concerned with web portals, mobile apps, back-end infrastructure, really, all kinds of things. It was our job to figure out which doc services would be best for each subproject.
  • 21. 100 people can be really overwhelming, especially at the beginning of the project. Out of all these people, we tried to identify the key customer personas.
  • 22. Requirements that you didn’t know were there, by Lesia Zasadna 12 Type 1 – immediate contact: controls requirements, handles day-to-day tech issues & operations. Type 2 – decision maker: concerned with high-level progress, controls the budget, knows the business, has the power to close down the project.
  • 23. 24 people is easier than 100, right? About everyone of them, we asked these 4 questions: Requirements that you didn’t know were there, by Lesia Zasadna #1 Which of their colleagues are their allies & competitors? Are they the actual decision- maker? What’s their personality type? What are their drivers and motives? #2 #3 #4
  • 24. Requirements that you didn’t know were there, by Lesia Zasadna Are they the actual decision-maker? #1
  • 25. Requirements that you didn’t know were there, by Lesia Zasadna There was a case of API documentation for a mobile app. When talking our PO through this idea, we paid much attention to tech implementation. Because our POs are tech-savvy people. He said OK, I like it, we can do it. Just let me handle this further. Seemed our job was done. suggested a great solution for quicker onboarding of new front-end developers focused on showing the value to the techy Product Owner
  • 26. What we didn’t think about was that our PO needed to convince his manager who was in control of the budget. We didn’t give our PO any specific financial data, like by how much the cost would be cut. The API documentation was approved eventually, but with a much smaller scope. didn’t think about who was the actual decision maker if we provided arguments that resonated with that decision maker, and if he saw more value, he would grant us more budget Requirements that you didn’t know were there, by Lesia Zasadna
  • 27. Requirements that you didn’t know were there, by Lesia Zasadna Which of their colleagues are their allies & competitors? #2
  • 28. source: PoT Wiki Requirements that you didn’t know were there, by Lesia Zasadna We usually see our customers as an organized group of individuals heading to the same goal with the same unified approach.
  • 29. source: PoT Wiki Requirements that you didn’t know were there, by Lesia Zasadna But in reality, it’s a group of individual players who got stuck with each other and are each tangled up in their own schemes.
  • 30. Requirements that you didn’t know were there, by Lesia Zasadna There was another subproject that needed API documentation too. We prepared a good technical specification and very convincing financial data for the PO. We also mentioned that we had already done the API documentation for another subproject, and how that other PO had been very satisfied. We were bound to succeed… but no( attempt #2: same doc, different subproject & different PO learned on our mistakes: provided both tech and profits info; added bonus: good feedback from another PO
  • 31. Turned out those POs hated each other big time – they wanted the same promotion. PO #2 wanted to be different, cooler than PO #1, she didn’t want to follow in his steps. We found out only months later. Who would have thought that documentation could end up in the middle of a political game? didn’t take into account the relationships within the customer’s team if POs were allies, good feedback about us from one to another would be our advantage, but they were competitors Requirements that you didn’t know were there, by Lesia Zasadna
  • 32. Requirements that you didn’t know were there, by Lesia Zasadna What’s their personality type? #3
  • 33. Requirements that you didn’t know were there, by Lesia Zasadna From the very start, when you get to know your PO, try and understand their personality traits that may impact your work. For example, how they react under stress. Are they likely to present their mismanagement as your low productivity? Are they more for themselves or a team player? There are several ways to get insight on this.
  • 34. Requirements that you didn’t know were there, by Lesia Zasadna Limit the email/messenger usage for notifications or yes/no inquiries. When you have open questions and discussions, use verbal communication channels. This gives you a chance to ask why your customer is making that decision and hope that they will share some insight. talk through open- ended questions to underdstand the customer’s motives maybe, they will share their motives?
  • 35. When you have this verbal communication, try to ask indirect questions, drop hints, use your sense of humor. Mix personal information in the conversation. They are likely to respond with their own stories, moods, and views. try to personalize the conversation and hope that they respond in the same manner Requirements that you didn’t know were there, by Lesia Zasadna
  • 36. Requirements that you didn’t know were there, by Lesia Zasadna Pay attention to how people phrase things. For example, when talking about policy change, would they use a passive or active attitude? This could tell you how they feel about authorities. do they say “we were told to” or “we decided to”? phrasing and specific word usage can contain a lot of cues
  • 37. Socialize with third parties. It’s a good idea to take the time to talk with people who are not directly involved in your project from the customer’s side. They are generally more relaxed toward you, not so much guarded about everything they say. talk to people who you don’t have to talk to they are not afraid to tell you what others keep to themselves Requirements that you didn’t know were there, by Lesia Zasadna
  • 38. Requirements that you didn’t know were there, by Lesia Zasadna And the last one, this is a hard job for 1 person. Start creating a knowledge base with all that info you have and ask other team members to contribute. Together, you can get a very good picture. The only risk here is that people may not always use this information wisely. don’t let the info get lost – create a knowledge base, encourage your teammates to use it and contribute but beware of situations when the customer hears from someone else what they told you privately
  • 39. Requirements that you didn’t know were there, by Lesia Zasadna What are their drivers and motives? #4
  • 40. Requirements that you didn’t know were there, by Lesia Zasadna One of the apps our team created was a mobile CRM for the customer’s sales teams. We also had to make a promo video for this mobile CRM. Most of the customer’s sales people are men. Because of this, and also trying to adapt to local culture, we made the main character in the video a man. Seemed a legit choice, much encouraged by our PO. created a promo video for sales people tried local targeting with video character
  • 41. Product owner loved it, but the his manager told us to rework it and include more globally varied characters. It’s kind of a case of overtrying on our side – sometimes, you have to discard personal preferences of your customers in favor of their corporate policy. could have questioned the decisions of our PO and done more investigation after all, not everything is down to personal preferences… Requirements that you didn’t know were there, by Lesia Zasadna
  • 42. Requirements that you didn’t know were there, by Lesia Zasadna To sum up, these are the 4 types of things you should investigate about your customer. Then, try to align your work with your customer’s ultimate goals and ambitions.
  • 43. Requirements that you didn’t know were there, by Lesia Zasadna The bottom line is, focus on people as much as you focus on tasks. And then you’ll be sure to not miss any of the requirements. Even the supersecret ones.
  • 44. THANKS! Skype: rrroady || Email: lesia.zasadna@eleks.com || Facebook: Lesia Zasadna