How Michelin runs their loyalty program with Voucherify?
0
Days
0
Hours
0
Minutes
0
Seconds
Show me
2022-10-19 5:00 pm
arrow pointing left
go to TECH
Technology
Delivering IT for an Immensely Successful Startup
Paweł Rychlik
Paweł Rychlik
August 8, 2014
Share it on Twitter
Share it on Facebook
Share it on LinkedIn
Share it on Twitter
Share it on Facebook
Share it on LinkedIn

Delivering IT for an Immensely Successful Startup

It’s been a few months now, since we started working with a startup. They are a raising star on the market of professional services in Germany. They prove to be heavily successful, with the numbers skyrocketing one day after another. They’ve done it before and they will do it again. They know exactly what they are doing, why, and which direction they are going. They think big and go big, laughing at the big-fish competitors with way more funding.

We were hired soon after they had launched the service. Before us, all their “Operations” used to be carried out by one-man-army with an excel spreadsheet and lots of manual work, like validating orders, matching resources, confirming bookings, calling, emailing, arranging stuff. As rspective, our main goal is to automate the “Operations”, try new things and build the entire service-exchange platform in the long run.

We are thinking to launch today, surprise! :)

We can hardly call it a project, feels more like a process, to tell you the truth. There is no such thing as planning for more than a few days ahead, usually a few hours ahead being uncertain. It’s a unique soft-dev process, called Sparta. There were times like “Guys, please stop everything now, we’ll be on air on RTL anytime tomorrow, we gotta do load-testing, full-power on blitz.io and loader.io!“. Other times we would launch the service in another city – “we are thinking to launch today, surprise! :)“, set up online payments in a few hours, migrate the entire platform to Salesforce in one weekend.

Things will break. If nothing breaks, it means we’re doing it wrong or the speed is too low.

Thanks to this, things are happening literally in no time, the pace of development is unbelievable. Features which in “normal” project environment would take man-days / -weeks (research, planning, estimating, splitting user stories, implementing, QA testing, CI testing, documentation, …), here are deployed live to production after a few hours. There is no overhead for communication on planning far ahead, super clean code, high code coverage, continuous integration, moving issues from one column to another, whatsoever. We get things done, go straight to the point, avoiding all that unnecessary hassle.

We were used to building whole full-blown solid IT solutions with tons of custom software, with “help” of databases, frameworks, elaborate design patterns, shared modules, preparing VMs, taking care of next-to-impossible corner-cases. Now, we’ve learnt a lot on being time- & resource-efficient – in many situations one can achieve the same thing by putting a handful of SaaS providers together, wiring it up with a few lines of code (the less custom code the better, actually – higher reliability and lower maintenance costs). Delivering a native solution that will do for today and tomorrow and not any longer is just fine – who knows, maybe tomorrow we’ll throw it all away as it won’t be needed anymore?

Once, I counted the SaaS providers that we’ve been integrating with one way or another (incl. proofs of concepts) – total of 20 SaaS companies within 20 days working with that company. As of now, ~35 wouldn’t be far from reality. Just to name a few: Salesforce, Zoho, Postmark, MailChimp, Mandrill, Contentful, Parse.com, Nexmo, Paypal, Zendesk, Google Drive, Dropbox, Apostle.io, New Relic, Mixpanel, Ironmq, Logentries, Heroku, Cloudcontrol, Openshift, Blazemeter, Blitz.io, Loader.io, Dataloader.io…

The possibilities to learn new things are endless. It’s not only about tech, it’s also the lean approach – measuring impact, advancing with small steps to deliver minimum viable product. And the Think Big mindset – where nothing is impossible. On top of that, the joy of delivering a real business value and seeing it run (or fail) on production the same day is priceless – instant feedback.

When it comes to time pressure and stress level – it’s really high – scheduling “asap like really asap”, very quick decisions, often resulting in frequent context-switching. The responsibility is overwhelming – very thin safety net, new features often deployed straight to production, operating on live data. You break the critical flow – whole company operations is blocked. Simple as that.

It’s definitely not a place for everybody. Sometimes it’s really hard, disappointing or even harsh. Sometimes it’s working double shifts. Other times it’s just fun. But it’s a truly amazing adventure and a huge load of experience for both parties.

Want to talk? Learn more about who we are and how we work here.

{{CTA}}

Interested in working at Voucherify?

See offers

{{ENDCTA}}

Share it on Twitter
Share it on Facebook
Share it on LinkedIn

Join our newsletter

By registering, you confirm you have read and agree to the Subscription Agreement, and to the storing and processing of your personal data by Voucherify as described in the Privacy Policy.
Before you send us your data, you must become acquainted with the Privacy Policy where you will find information on the personal data controller, your rights and our obligations, the purpose for which your data are processed and any other information which relates to the protection and security of your personal data.
Thank you for subscribing to our newsletter!
Something went wrong while submitting the form.
Close

We’re constantly growing

and we need your help!