SlideShare ist ein Scribd-Unternehmen logo
1 von 66
Downloaden Sie, um offline zu lesen
Hi Fronteers! We work at
Darwin Analytics.
THOMAS TUTS
MIET CLAES
IT’S A STARTUP LIFE
FOR US
Darwin is a startup located in Ghent
— a very young company (1 year)
with young people (< 27).
We’re building a tool to help
marketers prove & improve their
content marketing.
Mommy, where do
features come from?
We brainstorm on a regular basis,
with the entire team.
This keeps us on the same page
which is very important in a startup.
To get better at it, we flex our
brainstorm muscles.
The extraordinaires design studio
is a great example, where you use
fictional characters as a potential
customer for your product.
When we have some good ideas, we
decide what to build and when we
build it.
A feature spec will help to keep focus,
and to brief the team.
It’s a simple, easy-to-update
document (Github) for anyone in the
company to see and use.
* What will the feature do?
* Who is it for? How will they use it?
* Non-goals (what will it not do)
* Flowchart
* Measuring & expectations
Personas help you build a good
feature spec.
Keep a real person in mind (one
of your clients perhaps) to build
meaningful features.
Make mockups, wireframes,
sketches, ... Whatever you’re
comfortable with.
Ugly? Doesn’t matter. Feedback is!
As. Much. As. Possible.
feedback<
& FEATURE
Gather feedback from your
teammates and from your clients,
where and whenever you can.
Get a CAB (customer advisory board).
We love ours!
A couple of your clients you trust,
that are honest with you about your
product.
We meet our CAB on a regular basis
to do interviews, card sorting, brain
storms and other exercises.
This helps us steer our product in the
right direction, and helps us solve
the right problems.
User testing is also very important.
This one obviously went wrong, but
helped us a ton!
This is Big Bertha. She’s a huge Excel
sheet, tracking every mistake. And
she won’t forget!
She keeps you from getting used to
the imperfections in your product.
Product development
After we’ve thought long and hard about
the features and their specifications, we
actually implement the thing.
We do this using various techniques and
technologies.
Freedom
A lot of freedom is afforded to a Darwinian. We hire
people because they’re talented and smart, so we
trust them to do the right thing.
Roles aren’t as strictly defined as in ‘normal’
companies: for example, developers can design
and get some feedback on it from Miet, then we can
potentially use some of those ideas.
Spitballing sessions
Spitballing is our informal way of brainstorming.
Anything goes, nothing is off limits. Everyone in our
team has pronounced opinions, which is important
when building a product.
Technology stack
We hire people not based on what technology they
use, but how competent they are.
It’s important to work with technology you love (and
hopefully use in your own free time) - it increases
developer happiness and productivity
Laravel
Replacing Symfony (old codebase)
Used for all backend purposes:
- API
- Harvesters
- Processors
- Serving the app
Vagrant
Easy to get up & running for new teammembers
However, a little annoying due to file syncing for
front-end workflow
Solution: use PHP simple server (Laravel Artisan)
AngularJS
Our app is built with AngularJS, using both in-house
components and open-source projects
HTML5
Eventual goal: native app feel
At Darwin, we really believe in the Web and its
strenghts. We’re excited to see what the future holds
for webapps.
Gulp
Because we have a pretty complicated codebase,
Grunt tasks didn’t quite cover all use cases for us
Switching to Gulp had several advantages:
- Speed
- Developer productivity
- Being able to roll our own plugins easily
GitHub
Pull Requests
Code reviews are necessary for cross-pollination,
because our team is really small (bus factor)
Issue tracking: both actual issues and a ‘diary’
HipChat
Not only used for team communication
App activity is logged on our main channel
Makes developers happy to see the app is being
used in realtime
Errors are also logged: easy to respond quicky
“Perfectionism unicorn”
Sometimes, it’s hard to maintain a good balance
between an MVP and a clean codebase
You need to believe in yourself and in your team; if
you can’t fix it now, you’ll get around to it later
The app will keep running, even though you know
the code isn’t 100% clean
Why is it so hard?
It’s wonderful to build your own
product and shape your company
culture with so much freedom.
But it comes with great
responsibility!
That’s why our boss gives us
every chance to get better at our
jobs, and helps us accomplish the
things we want.
Every Friday afternoon, we get the
chance to experiment with new
things — to plug out and learn!
We all get €500 per month to spend on
conferences, books, a mentor and other
learning resources.
For example Mathias Bynens, Patrick
Dubois, people from madewithlove and
Little Miss Robot coach us to do better
every day.
We iterate on our processes, company
culture and ideas every day — to build a
better product, to become better at our
jobs.
Thank you.

Weitere ähnliche Inhalte

Was ist angesagt?

Architecting Your UX Career: Interview and Presentation Techniques to Land Yo...
Architecting Your UX Career: Interview and Presentation Techniques to Land Yo...Architecting Your UX Career: Interview and Presentation Techniques to Land Yo...
Architecting Your UX Career: Interview and Presentation Techniques to Land Yo...UXPA International
 
Prototyping is an attitude
Prototyping is an attitudePrototyping is an attitude
Prototyping is an attitudeWith Company
 
DESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECT
DESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECTDESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECT
DESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECTPeter Merholz
 
Forget Design Thinking — Start Design Doing
Forget Design Thinking — Start Design DoingForget Design Thinking — Start Design Doing
Forget Design Thinking — Start Design DoingSkot Carruth
 
Copywriting for UX
Copywriting for UXCopywriting for UX
Copywriting for UXTalisa Chang
 
Design studio: A team alignment secret weapon - Modev MVP Conference
Design studio: A team alignment secret weapon - Modev MVP ConferenceDesign studio: A team alignment secret weapon - Modev MVP Conference
Design studio: A team alignment secret weapon - Modev MVP ConferenceJohn Whalen
 
Org Design for Design Orgs
Org Design for Design OrgsOrg Design for Design Orgs
Org Design for Design OrgsKristin Skinner
 
LEGO ® Serious Play® 101
LEGO ® Serious Play® 101LEGO ® Serious Play® 101
LEGO ® Serious Play® 101Emad Saif
 
Who's Judging Whom - A Designer's Perspective
Who's Judging Whom - A Designer's PerspectiveWho's Judging Whom - A Designer's Perspective
Who's Judging Whom - A Designer's PerspectiveVlad Burca
 
Design thinking and Role Playing
Design thinking and Role PlayingDesign thinking and Role Playing
Design thinking and Role PlayingJoud Khattab
 
Design Sprint for Inceptions - CAS 2016
Design Sprint for Inceptions - CAS 2016Design Sprint for Inceptions - CAS 2016
Design Sprint for Inceptions - CAS 2016Gaston Valle
 
Design Leadership Keynote at Interaction South America 2017
Design Leadership Keynote at Interaction South  America 2017Design Leadership Keynote at Interaction South  America 2017
Design Leadership Keynote at Interaction South America 2017Anderson Gomes da Silva
 
Human-Centered Design Methods & Tools
Human-Centered Design Methods & ToolsHuman-Centered Design Methods & Tools
Human-Centered Design Methods & ToolsJake Truemper
 
Lean UX in the Enterprise
Lean UX in the EnterpriseLean UX in the Enterprise
Lean UX in the EnterpriseAustin Knight
 
The Search for UXtopia
The Search for UXtopiaThe Search for UXtopia
The Search for UXtopiaMandy Cornwell
 
Product Strategy for UXers
Product Strategy for UXersProduct Strategy for UXers
Product Strategy for UXersKevin Vigneault
 
Jackman Reinvents: Design Thinking Workshop at HumberLaunch
Jackman Reinvents: Design Thinking Workshop at HumberLaunchJackman Reinvents: Design Thinking Workshop at HumberLaunch
Jackman Reinvents: Design Thinking Workshop at HumberLaunchJackman Reinvents
 
Data informed design - UX Australia august 2015
Data informed design - UX Australia august 2015 Data informed design - UX Australia august 2015
Data informed design - UX Australia august 2015 Alastair Simpson
 

Was ist angesagt? (20)

Architecting Your UX Career: Interview and Presentation Techniques to Land Yo...
Architecting Your UX Career: Interview and Presentation Techniques to Land Yo...Architecting Your UX Career: Interview and Presentation Techniques to Land Yo...
Architecting Your UX Career: Interview and Presentation Techniques to Land Yo...
 
Prototyping is an attitude
Prototyping is an attitudePrototyping is an attitude
Prototyping is an attitude
 
DESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECT
DESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECTDESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECT
DESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECT
 
Forget Design Thinking — Start Design Doing
Forget Design Thinking — Start Design DoingForget Design Thinking — Start Design Doing
Forget Design Thinking — Start Design Doing
 
Copywriting for UX
Copywriting for UXCopywriting for UX
Copywriting for UX
 
Design studio: A team alignment secret weapon - Modev MVP Conference
Design studio: A team alignment secret weapon - Modev MVP ConferenceDesign studio: A team alignment secret weapon - Modev MVP Conference
Design studio: A team alignment secret weapon - Modev MVP Conference
 
Intro to Product Design
Intro to Product DesignIntro to Product Design
Intro to Product Design
 
Org Design for Design Orgs
Org Design for Design OrgsOrg Design for Design Orgs
Org Design for Design Orgs
 
LEGO ® Serious Play® 101
LEGO ® Serious Play® 101LEGO ® Serious Play® 101
LEGO ® Serious Play® 101
 
Fast Food Design
Fast Food DesignFast Food Design
Fast Food Design
 
Who's Judging Whom - A Designer's Perspective
Who's Judging Whom - A Designer's PerspectiveWho's Judging Whom - A Designer's Perspective
Who's Judging Whom - A Designer's Perspective
 
Design thinking and Role Playing
Design thinking and Role PlayingDesign thinking and Role Playing
Design thinking and Role Playing
 
Design Sprint for Inceptions - CAS 2016
Design Sprint for Inceptions - CAS 2016Design Sprint for Inceptions - CAS 2016
Design Sprint for Inceptions - CAS 2016
 
Design Leadership Keynote at Interaction South America 2017
Design Leadership Keynote at Interaction South  America 2017Design Leadership Keynote at Interaction South  America 2017
Design Leadership Keynote at Interaction South America 2017
 
Human-Centered Design Methods & Tools
Human-Centered Design Methods & ToolsHuman-Centered Design Methods & Tools
Human-Centered Design Methods & Tools
 
Lean UX in the Enterprise
Lean UX in the EnterpriseLean UX in the Enterprise
Lean UX in the Enterprise
 
The Search for UXtopia
The Search for UXtopiaThe Search for UXtopia
The Search for UXtopia
 
Product Strategy for UXers
Product Strategy for UXersProduct Strategy for UXers
Product Strategy for UXers
 
Jackman Reinvents: Design Thinking Workshop at HumberLaunch
Jackman Reinvents: Design Thinking Workshop at HumberLaunchJackman Reinvents: Design Thinking Workshop at HumberLaunch
Jackman Reinvents: Design Thinking Workshop at HumberLaunch
 
Data informed design - UX Australia august 2015
Data informed design - UX Australia august 2015 Data informed design - UX Australia august 2015
Data informed design - UX Australia august 2015
 

Andere mochten auch

Andere mochten auch (6)

Source Sans - A type specimen
Source Sans - A type specimenSource Sans - A type specimen
Source Sans - A type specimen
 
Manual
ManualManual
Manual
 
Unpho
UnphoUnpho
Unpho
 
Ghendetta
GhendettaGhendetta
Ghendetta
 
Ghent bot
Ghent botGhent bot
Ghent bot
 
geographack
geographackgeographack
geographack
 

Ähnlich wie It's a startup life: from idea to execution.

UX South Africa 2014 - Keynote
UX South Africa 2014 - KeynoteUX South Africa 2014 - Keynote
UX South Africa 2014 - KeynotePhil Barrett
 
Scaling Online Game Development
Scaling Online Game DevelopmentScaling Online Game Development
Scaling Online Game DevelopmentGameDesire Company
 
WinSmart Technologies
WinSmart TechnologiesWinSmart Technologies
WinSmart Technologiesbijunairk
 
Agile product development
Agile product developmentAgile product development
Agile product developmentBrenn Hill
 
Scaling Online Game Development
Scaling Online Game DevelopmentScaling Online Game Development
Scaling Online Game DevelopmentMaciej Mróz
 
The principles of agile development
The principles of agile developmentThe principles of agile development
The principles of agile developmentRajat Samal
 
SilverLining Handbook
SilverLining HandbookSilverLining Handbook
SilverLining HandbookLong Nguyen
 
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...Dana Gardner
 
What every developer can learn from startups
What every developer can learn from startupsWhat every developer can learn from startups
What every developer can learn from startupsOleg Podsechin
 
Scaling Product Development at a
Scaling Product Development at a Scaling Product Development at a
Scaling Product Development at a James Birchler
 
Squareboat Product Foundation Process
Squareboat Product Foundation ProcessSquareboat Product Foundation Process
Squareboat Product Foundation ProcessSquareboat
 
Google: Rapid Prototyping for AR
Google: Rapid Prototyping for ARGoogle: Rapid Prototyping for AR
Google: Rapid Prototyping for ARAugmentedWorldExpo
 
Smarter, Not Harder How AI Is Changing Communication - Ragan Events
Smarter, Not Harder How AI Is Changing Communication - Ragan EventsSmarter, Not Harder How AI Is Changing Communication - Ragan Events
Smarter, Not Harder How AI Is Changing Communication - Ragan EventsRichard Harbridge
 
Todoed slidedeck - productivity startup
Todoed slidedeck - productivity startupTodoed slidedeck - productivity startup
Todoed slidedeck - productivity startuptodoed_pwl
 
2010 08 19 The Lean Startup TechAviv
2010 08 19 The Lean Startup TechAviv2010 08 19 The Lean Startup TechAviv
2010 08 19 The Lean Startup TechAvivEric Ries
 
Trishell Innoventures Pvt. Ltd
Trishell Innoventures Pvt. LtdTrishell Innoventures Pvt. Ltd
Trishell Innoventures Pvt. LtdJaidev Khatri
 

Ähnlich wie It's a startup life: from idea to execution. (20)

UX South Africa 2014 - Keynote
UX South Africa 2014 - KeynoteUX South Africa 2014 - Keynote
UX South Africa 2014 - Keynote
 
Scaling Online Game Development
Scaling Online Game DevelopmentScaling Online Game Development
Scaling Online Game Development
 
WinSmart Technologies
WinSmart TechnologiesWinSmart Technologies
WinSmart Technologies
 
Empowered productivity
Empowered productivityEmpowered productivity
Empowered productivity
 
Agile product development
Agile product developmentAgile product development
Agile product development
 
Scaling Online Game Development
Scaling Online Game DevelopmentScaling Online Game Development
Scaling Online Game Development
 
Spritle corp
Spritle corpSpritle corp
Spritle corp
 
The principles of agile development
The principles of agile developmentThe principles of agile development
The principles of agile development
 
Agile development
Agile developmentAgile development
Agile development
 
SilverLining Handbook
SilverLining HandbookSilverLining Handbook
SilverLining Handbook
 
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...
 
What every developer can learn from startups
What every developer can learn from startupsWhat every developer can learn from startups
What every developer can learn from startups
 
Scaling Product Development at a
Scaling Product Development at a Scaling Product Development at a
Scaling Product Development at a
 
Squareboat Product Foundation Process
Squareboat Product Foundation ProcessSquareboat Product Foundation Process
Squareboat Product Foundation Process
 
Google: Rapid Prototyping for AR
Google: Rapid Prototyping for ARGoogle: Rapid Prototyping for AR
Google: Rapid Prototyping for AR
 
Smarter, Not Harder How AI Is Changing Communication - Ragan Events
Smarter, Not Harder How AI Is Changing Communication - Ragan EventsSmarter, Not Harder How AI Is Changing Communication - Ragan Events
Smarter, Not Harder How AI Is Changing Communication - Ragan Events
 
Agile or how to break donw barriers
Agile or how to break donw barriersAgile or how to break donw barriers
Agile or how to break donw barriers
 
Todoed slidedeck - productivity startup
Todoed slidedeck - productivity startupTodoed slidedeck - productivity startup
Todoed slidedeck - productivity startup
 
2010 08 19 The Lean Startup TechAviv
2010 08 19 The Lean Startup TechAviv2010 08 19 The Lean Startup TechAviv
2010 08 19 The Lean Startup TechAviv
 
Trishell Innoventures Pvt. Ltd
Trishell Innoventures Pvt. LtdTrishell Innoventures Pvt. Ltd
Trishell Innoventures Pvt. Ltd
 

Kürzlich hochgeladen

VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...aditipandeya
 
Call girls in Andheri with phone number 9892124323
Call girls in Andheri with phone number 9892124323Call girls in Andheri with phone number 9892124323
Call girls in Andheri with phone number 9892124323Pooja Nehwal
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...aditipandeya
 
call girls in Siolim Escorts Book Tonight Now Call 8588052666
call girls in Siolim Escorts Book Tonight Now Call 8588052666call girls in Siolim Escorts Book Tonight Now Call 8588052666
call girls in Siolim Escorts Book Tonight Now Call 8588052666nishakur201
 
Top Call Girls In Arjunganj ( Lucknow ) ✨ 8923113531 ✨ Cash Payment
Top Call Girls In Arjunganj ( Lucknow  ) ✨ 8923113531 ✨  Cash PaymentTop Call Girls In Arjunganj ( Lucknow  ) ✨ 8923113531 ✨  Cash Payment
Top Call Girls In Arjunganj ( Lucknow ) ✨ 8923113531 ✨ Cash Paymentanilsa9823
 
(COD) ̄Young Call Girls In Defence Colony , New Delhi꧁❤ 7042364481❤꧂ Escorts S...
(COD) ̄Young Call Girls In Defence Colony , New Delhi꧁❤ 7042364481❤꧂ Escorts S...(COD) ̄Young Call Girls In Defence Colony , New Delhi꧁❤ 7042364481❤꧂ Escorts S...
(COD) ̄Young Call Girls In Defence Colony , New Delhi꧁❤ 7042364481❤꧂ Escorts S...Hot Call Girls In Sector 58 (Noida)
 
CALL ON ➥8923113531 🔝Call Girls Sushant Golf City Lucknow best sexual service...
CALL ON ➥8923113531 🔝Call Girls Sushant Golf City Lucknow best sexual service...CALL ON ➥8923113531 🔝Call Girls Sushant Golf City Lucknow best sexual service...
CALL ON ➥8923113531 🔝Call Girls Sushant Golf City Lucknow best sexual service...anilsa9823
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...
VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...
VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...aditipandeya
 
Tirupati Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Tirupati Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceTirupati Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Tirupati Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
VIP Chandigarh Call Girls 7001035870 Enjoy Call Girls With Our Escorts
VIP Chandigarh Call Girls 7001035870 Enjoy Call Girls With Our EscortsVIP Chandigarh Call Girls 7001035870 Enjoy Call Girls With Our Escorts
VIP Chandigarh Call Girls 7001035870 Enjoy Call Girls With Our Escortssonatiwari757
 
Lucknow 💋 Escort Service in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 89...
Lucknow 💋 Escort Service in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 89...Lucknow 💋 Escort Service in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 89...
Lucknow 💋 Escort Service in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 89...anilsa9823
 
Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...gurkirankumar98700
 
CALL ON ➥8923113531 🔝Call Girls Mohanlalganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Mohanlalganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Mohanlalganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Mohanlalganj Lucknow best sexual serviceanilsa9823
 
Top Call Girls In Indira Nagar Lucknow ( Lucknow ) 🔝 8923113531 🔝 Cash Payment
Top Call Girls In Indira Nagar Lucknow ( Lucknow  ) 🔝 8923113531 🔝  Cash PaymentTop Call Girls In Indira Nagar Lucknow ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment
Top Call Girls In Indira Nagar Lucknow ( Lucknow ) 🔝 8923113531 🔝 Cash Paymentanilsa9823
 

Kürzlich hochgeladen (15)

VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...
 
Call girls in Andheri with phone number 9892124323
Call girls in Andheri with phone number 9892124323Call girls in Andheri with phone number 9892124323
Call girls in Andheri with phone number 9892124323
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
 
call girls in Siolim Escorts Book Tonight Now Call 8588052666
call girls in Siolim Escorts Book Tonight Now Call 8588052666call girls in Siolim Escorts Book Tonight Now Call 8588052666
call girls in Siolim Escorts Book Tonight Now Call 8588052666
 
Top Call Girls In Arjunganj ( Lucknow ) ✨ 8923113531 ✨ Cash Payment
Top Call Girls In Arjunganj ( Lucknow  ) ✨ 8923113531 ✨  Cash PaymentTop Call Girls In Arjunganj ( Lucknow  ) ✨ 8923113531 ✨  Cash Payment
Top Call Girls In Arjunganj ( Lucknow ) ✨ 8923113531 ✨ Cash Payment
 
(COD) ̄Young Call Girls In Defence Colony , New Delhi꧁❤ 7042364481❤꧂ Escorts S...
(COD) ̄Young Call Girls In Defence Colony , New Delhi꧁❤ 7042364481❤꧂ Escorts S...(COD) ̄Young Call Girls In Defence Colony , New Delhi꧁❤ 7042364481❤꧂ Escorts S...
(COD) ̄Young Call Girls In Defence Colony , New Delhi꧁❤ 7042364481❤꧂ Escorts S...
 
CALL ON ➥8923113531 🔝Call Girls Sushant Golf City Lucknow best sexual service...
CALL ON ➥8923113531 🔝Call Girls Sushant Golf City Lucknow best sexual service...CALL ON ➥8923113531 🔝Call Girls Sushant Golf City Lucknow best sexual service...
CALL ON ➥8923113531 🔝Call Girls Sushant Golf City Lucknow best sexual service...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...
VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...
VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...
 
Tirupati Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Tirupati Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceTirupati Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Tirupati Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
VIP Chandigarh Call Girls 7001035870 Enjoy Call Girls With Our Escorts
VIP Chandigarh Call Girls 7001035870 Enjoy Call Girls With Our EscortsVIP Chandigarh Call Girls 7001035870 Enjoy Call Girls With Our Escorts
VIP Chandigarh Call Girls 7001035870 Enjoy Call Girls With Our Escorts
 
Lucknow 💋 Escort Service in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 89...
Lucknow 💋 Escort Service in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 89...Lucknow 💋 Escort Service in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 89...
Lucknow 💋 Escort Service in Lucknow ₹7.5k Pick Up & Drop With Cash Payment 89...
 
Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
 
CALL ON ➥8923113531 🔝Call Girls Mohanlalganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Mohanlalganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Mohanlalganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Mohanlalganj Lucknow best sexual service
 
Top Call Girls In Indira Nagar Lucknow ( Lucknow ) 🔝 8923113531 🔝 Cash Payment
Top Call Girls In Indira Nagar Lucknow ( Lucknow  ) 🔝 8923113531 🔝  Cash PaymentTop Call Girls In Indira Nagar Lucknow ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment
Top Call Girls In Indira Nagar Lucknow ( Lucknow ) 🔝 8923113531 🔝 Cash Payment
 

It's a startup life: from idea to execution.

  • 1. Hi Fronteers! We work at Darwin Analytics.
  • 4. IT’S A STARTUP LIFE FOR US
  • 5. Darwin is a startup located in Ghent — a very young company (1 year) with young people (< 27).
  • 6. We’re building a tool to help marketers prove & improve their content marketing.
  • 8.
  • 9. We brainstorm on a regular basis, with the entire team. This keeps us on the same page which is very important in a startup.
  • 10.
  • 11. To get better at it, we flex our brainstorm muscles. The extraordinaires design studio is a great example, where you use fictional characters as a potential customer for your product.
  • 12.
  • 13. When we have some good ideas, we decide what to build and when we build it.
  • 14.
  • 15. A feature spec will help to keep focus, and to brief the team. It’s a simple, easy-to-update document (Github) for anyone in the company to see and use.
  • 16.
  • 17. * What will the feature do? * Who is it for? How will they use it? * Non-goals (what will it not do) * Flowchart * Measuring & expectations
  • 18.
  • 19. Personas help you build a good feature spec. Keep a real person in mind (one of your clients perhaps) to build meaningful features.
  • 20.
  • 21.
  • 22. Make mockups, wireframes, sketches, ... Whatever you’re comfortable with. Ugly? Doesn’t matter. Feedback is! As. Much. As. Possible.
  • 24. Gather feedback from your teammates and from your clients, where and whenever you can.
  • 25.
  • 26. Get a CAB (customer advisory board). We love ours! A couple of your clients you trust, that are honest with you about your product.
  • 27.
  • 28. We meet our CAB on a regular basis to do interviews, card sorting, brain storms and other exercises. This helps us steer our product in the right direction, and helps us solve the right problems.
  • 29. User testing is also very important. This one obviously went wrong, but helped us a ton!
  • 30.
  • 31. This is Big Bertha. She’s a huge Excel sheet, tracking every mistake. And she won’t forget! She keeps you from getting used to the imperfections in your product.
  • 32.
  • 33. Product development After we’ve thought long and hard about the features and their specifications, we actually implement the thing. We do this using various techniques and technologies.
  • 34.
  • 35. Freedom A lot of freedom is afforded to a Darwinian. We hire people because they’re talented and smart, so we trust them to do the right thing. Roles aren’t as strictly defined as in ‘normal’ companies: for example, developers can design and get some feedback on it from Miet, then we can potentially use some of those ideas.
  • 36.
  • 37. Spitballing sessions Spitballing is our informal way of brainstorming. Anything goes, nothing is off limits. Everyone in our team has pronounced opinions, which is important when building a product.
  • 38.
  • 39. Technology stack We hire people not based on what technology they use, but how competent they are. It’s important to work with technology you love (and hopefully use in your own free time) - it increases developer happiness and productivity
  • 40.
  • 41. Laravel Replacing Symfony (old codebase) Used for all backend purposes: - API - Harvesters - Processors - Serving the app
  • 42.
  • 43. Vagrant Easy to get up & running for new teammembers However, a little annoying due to file syncing for front-end workflow Solution: use PHP simple server (Laravel Artisan)
  • 44.
  • 45. AngularJS Our app is built with AngularJS, using both in-house components and open-source projects
  • 46.
  • 47. HTML5 Eventual goal: native app feel At Darwin, we really believe in the Web and its strenghts. We’re excited to see what the future holds for webapps.
  • 48.
  • 49. Gulp Because we have a pretty complicated codebase, Grunt tasks didn’t quite cover all use cases for us Switching to Gulp had several advantages: - Speed - Developer productivity - Being able to roll our own plugins easily
  • 50.
  • 51. GitHub Pull Requests Code reviews are necessary for cross-pollination, because our team is really small (bus factor) Issue tracking: both actual issues and a ‘diary’
  • 52.
  • 53. HipChat Not only used for team communication App activity is logged on our main channel Makes developers happy to see the app is being used in realtime Errors are also logged: easy to respond quicky
  • 54.
  • 55. “Perfectionism unicorn” Sometimes, it’s hard to maintain a good balance between an MVP and a clean codebase You need to believe in yourself and in your team; if you can’t fix it now, you’ll get around to it later The app will keep running, even though you know the code isn’t 100% clean
  • 56. Why is it so hard?
  • 57. It’s wonderful to build your own product and shape your company culture with so much freedom. But it comes with great responsibility!
  • 58.
  • 59. That’s why our boss gives us every chance to get better at our jobs, and helps us accomplish the things we want.
  • 60.
  • 61. Every Friday afternoon, we get the chance to experiment with new things — to plug out and learn!
  • 62.
  • 63. We all get €500 per month to spend on conferences, books, a mentor and other learning resources. For example Mathias Bynens, Patrick Dubois, people from madewithlove and Little Miss Robot coach us to do better every day.
  • 64.
  • 65. We iterate on our processes, company culture and ideas every day — to build a better product, to become better at our jobs.