This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
Lessons Learned by Eric Ries Monday, June 15, 2009 Why ContinuousDeployment? Of all the tactics I have advocated as part of the lean startup , none has provoked as many extreme reactions as continuousdeployment , a process that allows companies to release software in minutes instead of days, weeks, or months.
Lessons Learned by Eric Ries Tuesday, February 10, 2009 Continuousdeployment and continuous learning At long last, some of the actual implementers of the advanced systems we built at IMVU for rapid deployment and rapid response are starting to write about it. At IMVU it’s a core part of our culture to ship.
Lessons Learned by Eric Ries Sunday, September 7, 2008 CustomerDevelopment Engineering Yesterday, I had the opportunity to guest lecture again in Steve Blank s entrepreneurship class at the Berkeley-Columbia executive MBA program. Its a nice complement on the product engineering side to his customerdevelopment methodology.
Lessons Learned by Eric Ries Saturday, November 8, 2008 What is customerdevelopment? But too often when its time to think about customers, marketing, positioning, or PR, we delegate it to "marketroids" or "suits." Many of us are not accustomed to thinking about markets or customers in a disciplined way.
Lessons Learned by Eric Ries Monday, February 16, 2009 Continuousdeployment with downloads One of my goals in writing posts about topics like continuousdeployment is the hope that people will take those ideas and apply them to new situations - and then share what they learn with the rest of us.
The application of agile development methodologies which dramatically reduce waste and unlock creativity in product development. See CustomerDevelopment Engineering for my first stab at articulating the theory involved) Ferocious customer-centric rapid iteration, as exemplified by the CustomerDevelopment process.
We had endless arguments internally about what features it should include, how the avatars should look, and how much it should cost. Finally the day came, we unleashed the landing page, emailed our existing customers, and started advertising online. Just load them all in and choose a low cost-per-click. I used to use $.05,
Its had tremendous impact in many areas: continuousdeployment , just-in-time scalability , and even search engine marketing , to name a few. When operating with continuousdeployment, its almost impossible to have integration conflicts. Case Study: Continuousdeployment makes releases n. Small is beautiful.
By continuously adjusting, we eventually build up a robust series of defenses that prevent problems from happening. This approach is a the heart of breaking down the "time/quality/cost pick two" paradox , because these small investments cause the team to go faster over time. Case Study: Continuousdeployment makes releases n.
Most enterprise customers do NOT want frequent releases for two main reasons (1)They have heavy internal release processes: long QA cycle, security reviews, etc; and (2) It is costly to communicate and educate their own customers about a new set of features. Case Study: Continuousdeployment makes releases n.
I spent some time with his company before the conference and discussed ways to get started with continuousdeployment , including my experience introducing it at IMVU. Moreover, approaching the problem from the direction that I had intuitively is a recipe for never reaching a point where continuousdeployment is feasible.
For example, heres him discussing our collective blindness to queues: To understand the economic cost of queues, product developers must be able to answer two questions. Today, only 2 percent of product developers measure queues. Second, what is the cost of these queues? But, what is the cost of this buffer?
If the CEO wants to completely change the product in order to serve a new customer segment, you need someone in the room who can digest the needs of the new (proposed) business, and lay out the costs of each possible approach. In my mind, theyre racking up costs (one month for that part, two months for that other part, uh oh).
But if you want to practice rapid deployment, you need to be able to deploy that build in one step as well. If you want to do continuousdeployment, youd better be able to certify that build too, which brings us to. For more on continuousdeployment, see Just-in-time Scalability. Can you make a build in one step?
TLDR: Brant Cooper and Patrick Vlaskovits , authors of The Entrepreneur's Guide to CustomerDevelopment are back with a new book called The Lean Entrepreneur. It took the idea of CustomerDevelopment and made it accessible to a whole new audience. Illustrations by FAKEGRIMLOCK. You can pre-order it starting today.
It costs not just the time of the actual meeting, but the time getting there and back, and the time preparing for it beforehand and thinking about it afterward. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? Case Study: Continuousdeployment makes releases n.
Or, if it really was prevented, what was the opportunity cost of choosing to prevent it ahead of time? And in most situations, there is significant cost involved in negotiating over the right estimates to plug in. One way to evaluate this fear is to spend time on analysis: how many customers will be affected?
We wanted an agile approach that would allow us to build our software architecture as we needed it, without downtime, but also without large amounts of up-front cost. After all, the worst kind of waste in software development is code to support a use case that never materializes. Case Study: Continuousdeployment makes releases n.
Since we were only paying per click, it didnt cost us anything to cast a wide net. And then we would use that simple analytics system I mentioned to monitor the conversion rates of customers from each campaign. Only much later did I realize that this was an application of customerdevelopment to online marketing.
Like a financial debt, the technical debt incurs interest payments, which come in the form of the extra effort that we have to do in future development because of the quick and dirty design choice. We can choose to continue paying the interest, or we can pay down the principal by refactoring the quick and dirty design into the better design.
Which comes to the second major principle: halt work that leads to more waste, even if it means abandoning sunk costs. Just because something looks pretty, or feels like a good idea, or has a lot of sunk cost in it, does not mean it should be pursued. Case Study: Continuousdeployment makes releases n.
Lean startups have the ability to use this commodity stack to lower costs and, more importantly, reduce time to market. Agile software development. Combined with the technology trends above, it also enables rapid deployment strategies like just-in-time scalability. Customerdevelopment.
The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? Case Study: Continuousdeployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuousdeployment for mission-critical applica. And a certain amount of chaos reigned too.
Lessons Learned by Eric Ries Monday, January 19, 2009 Lean hiring tips In preparing for the strategy series panel this week, I have been doing some thinking about costs. I want to talk specifics, and when you come right down to it, most technology startups dont have a very interesting cost structure. The blog is fantastic as well.
I was constantly coming up with arguments to save it: that we couldnt be sure that the feature wouldnt be useful later, that maybe some customers liked it even though most didnt, that it wasnt consistent with our company values to become a proprietary IM network. But code written that doesnt help the company succeed is a sunk cost.
Thats the essence of so many of the lean startup techniques Ive evangelized: customerdevelopment , the Ideas/Code/Data feedback loop , and the adaptation of agile development to the startup experience. Creating a company-wide feedback loop that incorporates both customerdevelopment and agile development is a challenge.
In this post I want to talk about the nuts and bolts of how to integrate continuous integration into your team, and how to use it to create two important feedback loops. First, a word about why continuous integration is so important. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup?
While some cost-cutting measures reduce that number, others increase it. In lean times, it’s most important to focus on cutting costs in ways that speed you up, not slow you down. Otherwise, cutting costs just leads to going out of business a little slower. No departments The Five Whys for Startups (for Harvard Business R.
Yet in every situation where I have asked, nobody has been tasked with making a realistic estimate, either of the impact of this lack of training or the real costs of the solution. Remember that the cost of the solutions is proportional to the problem caused. Case Study: Continuousdeployment makes releases n.
Over time, they have found a formula for acquiring, qualifying, and selling customers in the market segments they have targeted. They know how much it costs to bring in a customer and they know how much money they can expect to make on each one. Our cost to acquire a customer on AdWords was only a few cents.
I now believe that the "pick two" concept is fundamentally flawed, and that lean startups can achieve all three simultaneously: quickly bring high-quality software to market at low cost. Thats why we need continuous integration and test-driven development. First of all, its a myth that cutting corners saves time.
Lessons Learned by Eric Ries Monday, October 6, 2008 When NOT to listen to your users; when NOT to rely on split-tests There are three legs to the lean startup concept: agile product development , low-cost (fast to market) platforms , and rapid-iteration customerdevelopment. Thats what business is designed to do.
[link] And - of course - going through [link] and reading up on the various different approaches different companies have (successfully) taken towards getting scalability at reasonably low cost. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? So, for reference, I am Adam, of [link].
And lastly, it removes the engineering team’s ability to find breakthrough solutions that might deliver most of the value at a fraction of the cost. And lastly, it removes the engineering team’s ability to find breakthrough solutions that might deliver most of the value at a fraction of the cost.
Each part of the program is organized around one phase of the Build-Measure-Learn feedback loop and begins with a keynote address from a heavy hitter: Steve Blank on CustomerDevelopment, Randy Komisar on "Getting to Plan B" and - a third person, not-yet-announced-but-extremely-cool-trust-me. Is design important to lean startups?
Each of these four currencies represents a way for a customer to “pay&# for services from a company. A great product enables customers, developers, partners, and even competitors to exchange their unique currencies in combinations that lead to financial success for the company that organizes them.
The Lean Startup is a practical approach for creating and managing a new breed of company that excels in low-cost experimentation, rapid iteration, and true customer insight. It uses principles of agile software development, open source and web 2.0, Case Study: Continuousdeployment makes releases n.
Its one of the easiest ways to get leverage in your development process, amplifying the power of your team by letting you take advantage of code written by thousands of others. Its obvious that can lower your developmentcosts, but I think its even more important that it can reduce your time to market. Expo (and a call for he.
Do some CustomerDevelopment instead. Slow progress, but has cost less than 150k aud so far. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? Case Study: Continuousdeployment makes releases n. Help you raise money. But dont be too sure.
If it costs $0.10 to acquire an early adopter, how much should it cost to acquire a mainstream customer? The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? Case Study: Continuousdeployment makes releases n. But $10.00?
As the costs of production fall, it’s getting easier and easier to send in a proposal or even a complete work. user-generated content) can increase liquidity and decrease distribution costs (notably talent search and evaluation), there are certain individuals whose opinions will count for more than the simple votes of the masses.
The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? Case Study: Continuousdeployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuousdeployment for mission-critical applica. Sure, it seems efficient. Not necessarily.
It cost us a few hundred thousand dollars to get our app up and running, but none of that was dollars spent on software licenses or professional services. We just had our app support a few tens of thousands of customers, and it did well. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup?
This has two major drawbacks: the central directory can become a single point of failure, and there is a performance cost for having to consult the directory ever time you want to access data anywhere in the cluster. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup?
We organize all of the trending information in your field so you don't have to. Join 5,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content