article thumbnail

Pitching a Data Strategy? Here’s How to Ensure the C-Suite Says “Yes.”

ConversionXL

we need an API to join website data with Intercom into a dashboard”) and instead state the need (e.g. “we You also need metrics on cart abandonment and purchase rates of those who saw your test idea and those who didn’t. Someone will need to track additional metrics. Which KPIs will measure their performance? Dependencies.

article thumbnail

Embrace technical debt

Startup Lessons Learned

I hope to show why lean and agile techniques actually reduce the negative impacts of technical debt and increase our ability to take advantage of its positive effects. Yet other agile principles suggest the opposite, as in YAGNI and DoTheSimplestThingThatCouldPossiblyWork. Reconciling these principles requires a little humility.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Continuous deployment for mission-critical applications

Startup Lessons Learned

A typical "new feature" release is, in my experience, about 80% changes to underlying APIs or architecture. Some of these benefits are shared by agile systems which have continuous integration but large batch releases, but others are unique to continuous deployment. Monitoring of real-world metrics. I just dont believe it.

article thumbnail

Lessons Learned: The engineering manager's lament

Startup Lessons Learned

The idea is that once we move to the new system (or coding standard, or API, or.) When I first encountered agile software techniques, in the form of extreme programming , I thought I had found the answer. Even worse, agile wasnt really helping me ship higher quality software. then all the problems will be solved.

article thumbnail

Do lean startup principles have a place in the enterprise?

The Next Web

Act on metrics – if you can’t measure it you can’t act on it to ensure that you are always improving the product. Facebook does it – they push new code to their platform at least twice a day and this includes changes to their API, which has over 40,000 developers using it for building apps. Lean startup engineering.

Lean 132
article thumbnail

Why Continuous Deployment?

Startup Lessons Learned

The agile software movement has made numerous contributions: continuous integration, which helps accelerate feedback about defects; story cards and kanban that reduce batch size; a daily stand-up that increases tempo. Think of the dozens of little API changes that are required when we want to pass new values through the system.

article thumbnail

Lessons Learned: Product development leverage

Startup Lessons Learned

Open APIs and data-oriented architecture (aka "web 2.0"). Kent Beck keynote, "To Agility, and Beyond" Six streaming locations Interviews ► March (7) New conference website, speakers, agenda Two new scholarship programs for lean startups Speed up or slow down? Expo SF (May.