@pl4n3th
#NewCrafts
@pl4n3th
#NewCrafts
@pl4n3th
#NewCrafts
No team workflow
Soft skills beat technical expertise
Feature build only when business case exists
@pl4n3th
#NewCrafts
The important part is not software
Software make results happens
Good software makes life easier
@pl4n3th
#NewCrafts
Advisor to “state of the art” options
Business may rely on IT project to not die
Understand business operation at its core
@pl4n3th
Understand how people operate
Understand how people interact with each other
#NewCrafts
Be as close as possible to decision maker / boss / stakeholders
@pl4n3th
Put myself is the shoes of the peole who will use the software
#NewCrafts
Understand how each part relate to which outcome
@pl4n3th
How much time we will spare
Which operation we can automate, and which we can't
#NewCrafts
If it's not measurable
@pl4n3th
If I don’t fully understand the operations to be digitalized
I don’t start architecturing and coding
#NewCrafts
We need tools to do the work
@pl4n3th
#GDPR
#NewCrafts
@pl4n3th
@pl4n3th
Those who writes checks only care for outcome
how much time spared
what amount of risk lowered
#NewCrafts
Sometimes our software is terrible
@pl4n3th
#GDPR
Makes people life miserable
#NewCrafts
@pl4n3th
Not a lot of business problem need sophisticated tech
@pl4n3th
Software is here to serve business
It's a cog
#NewCrafts
@pl4n3th
#NewCrafts
@pl4n3th
#NewCrafts
@pl4n3th
#NewCrafts
direct access to boss
technical matters must translate into plain language
@pl4n3th
Time to explain what custom development means
Starts small
Ship early
Go to great length to minimize the risk
#NewCrafts
@pl4n3th
Find the most stable,
reliable,
maintenable,
documented
tech which can do at least 90% of the job
Go for the robust solution
#NewCrafts
@pl4n3th
#GDPR
Assessment
never done it before
new libraries (doc is ok, bug ?)
what could go wrong?
#NewCrafts
@pl4n3th
@pl4n3th
#NewCrafts
@pl4n3th
Discovering how business works - how operations relate to each other
Finding a “good enough” software model to work with
Finding ways to measure improvement
#NewCrafts
Best of all: ...
@pl4n3th
Don’t meet
budget
time
scope (user satisfaction)
#NewCrafts
@pl4n3th
Head management “No value in digital project”
Which metrics to track
Know what would constitute a sucess
Before starting project
#NewCrafts
@pl4n3th
More than fast delivery
Date of shipment – not earlier the better
Don't break employees flow
#NewCrafts
@pl4n3th
Never time estimate
Pad time estimate: delivery date this month, this quarter
No delivery date set in stone
Split project in chuncks
V1
V2
V3
#NewCrafts
@pl4n3th
Different if exploring new business avenue
Disrupting their business
New service offering
Not on new tech
Risk is here,
But still, don't put risk where it does need to be
not here
#NewCrafts
@pl4n3th
#GDPR
Onboard with project management tool (Trello)
“Friday demo”
15 to 30 min call
5 min recorded video of last feature
Recap email with milestone
#NewCrafts
@pl4n3th
@pl4n3th
Business tool don’t go well with shiny animation
Employees need
UI they can trust
Uncluttered UI
Clear layout
#NewCrafts
@pl4n3th
Acceptance test
Needs to happen on customer side
Needs to happen early
=> Code in prod
People need to actually use the sotfware
#NewCrafts
@pl4n3th
No matter what
Acknowledge and plan buffer time
Onboard more than one time
Leave debug state on (we're behind authentication)
People know how to screenshot
don't know to tell the steps to reproduce
#NewCrafts
@pl4n3th
UI tweaks
Feature mismatch
#NewCrafts
Specifics asks like
@pl4n3th
“We need you to add this check box, control, thingy-thing”
Go back to:
“what are you seeking as a business outcome?”
#NewCrafts
What’s your secret sauce?
@pl4n3th
#NewCrafts
@pl4n3th
#NewCrafts