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
This process forced companies to release and launch products by model years, and market new and “improved” versions. In the last few years Agile and “ContinuousDeployment” has replaced Waterfall and transformed how companies big and small build products. Marketing delivers a “requirements” document to engineering.
One good example is the way in which we''ve adjusted the length of different phases of our agile sprints. We don''t follow a set agile methodology, but rather follow a more home-grown, minimal version of various approaches. Continuousdeployment: A key component of speed is to keep pushing out work.
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 Monday, January 18, 2010 Case Study: Continuousdeployment makes releases non-events The following is a case study of one entrepreneurs transition from a traditional development cycle to continuousdeployment. ContinuousDeployment is Continuous Flow applied to software.
Lessons Learned by Eric Ries Monday, December 28, 2009 Continuousdeployment for mission-critical applications Having evangelized the concept of continuousdeployment for the past few years, Ive come into contact with almost every conceivable question, objection, or concern that people have about it.
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. Heck, thats what it says right there in the agile manifesto.
Berkeley Pizza: from pizza in the farmer's market to a sit-down restaurant. One example is in their marketing, which in today's environment requires providing value. This doesn't mean pointing to the product and describing the product's value, but rather the marketing provides value itself. Lean Startup has gone mainstream.
Do I have a marketing plan for letting users know this exists? An Agile Alternative: Embedded Design A Depressing Example of Non-Agile Design Why Your Customer Feedback is Useless Seven More Ways People Suck at Customer Developmen. Has this been through and passed some form of QA testing?
Others claim that it’s unproven , unscientific and gets your product to market in a haphazard way that is ungrounded in quality. Use a continuous delivery model to release new features quickly with the least amount of friction. Here are a few pointers: Have your developers use agile development – they will love you for it.
Adding the right tools and automation, teams can design, test, build, and deploy software more agilely. An integrated workflow supports rapid deployment and flexible workflows. Docker containers support CI (continuous integration) and CD (continuousdeployment) implementation.
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. Thanks for the comments.
Lessons Learned by Eric Ries Monday, March 16, 2009 Combining agile development with customer development Today I read an excellent blog post that I just had to share. Jim Murphy is a long-time agile practitioner in startups. But startups sometimes have trouble applying agile successfully. I remember having this exact same "aha!"
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. Just as a business incurs some debt to take advantage of a market opportunity developers may incur technical debt to hit an important deadline.
Wed never heard of five whys, and we had plenty of "agile skeptics" on the team. By the time we started doing continuous integration, we had tens of thousands of lines of code, all not under test coverage. It seems your cluster architecture is one of the key architectural constraints making continuousdeployment possible.
When I first encountered agile software techniques, in the form of extreme programming , I thought I had found the answer. I explained it to people this way: agile lets you make the trade-offs visible to whole company, so that they can make informed choices. Even worse, agile wasnt really helping me ship higher quality software.
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. Sounds very similar to agile development which is the way.
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.
Lessons Learned by Eric Ries Monday, July 13, 2009 The Principles of Product Development Flow If youve ever wondered why agile or lean development techniques work, The Principles of Product Development Flow: Second Generation Lean Product Development by Donald G. I think Eric missed his true calling as a Marketeer.
I know plenty of people who prefer more advanced source control system, but my belief is that many agile practices diminish the importance of advanced features like branching. But if you want to practice rapid deployment, you need to be able to deploy that build in one step as well. Can you make a build in one step? Youd better.
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. a roadmap for how to get to Product/Market Fit." Theory of market types.
Each has its own iterative process: customer development and agile development respectively. As Steve writes in the Four Steps to the Epiphany , we always seek to find a market for the product as currently specified , not conduct a focus group to tell us what the spec should be. Case Study: Continuousdeployment makes releases n.
Lean manufacturing , agile software development , and Theory of Constraints are all examples of this idea in action. As I wrote in Don’t Launch , it’s essential to remember that these early minimum viable product launches are not marketing launches. However, a commitment to quality alone is not enough.
Even more importantly, you can start to experiment with feature set, positioning, and marketing - all without building a product. Labels: customer development , search engine marketing 13comments: Jim Lindstrom said. If you cant find any , maybe that means you havent figured out who your customer is yet. A very interesting strategy.
The six key attributes spell ABCDEF: Agility. When talking about their past experience, candidates with agility will know why they did what they did in a given situation. To probe for agility, you have to ask the candidate questions involving something that they know little about. I have found this quite rare in engineers.
But by taking advantage of open source, agile software, and iterative development, lean startups can operate with much less waste. So far, I have found "lean startup" works better with the entrepreneurs Ive talked to than "agile startup" or even "extreme startup.") Of course, many startups are capital efficient and generally frugal.
If you havent seen it, Pascals recent presentation on continuousdeployment is a must-see; slides are here. With 21 employees today, kaChing is devoted to recruiting professional managers and finding product/market fit , first for money managers, then for consumers. kaChing has been very active in the Lean Startup movement.
In other words, a principled way to combine agility with stability. If we’re practicing continuousdeployment, we can be confident that we’ll be able to rush an emergency fix into production without risking introducing further problems. In other words, a principled way to combine agility with stability.
Heres the key quote: Steve Jobs on why Apple doesn’t do market research - Bokardo It’s not about pop culture, and it’s not about fooling people, and it’s not about convincing people that they want something they don’t. Now, I cant speak to what process Steve Jobs uses to get his team to do this market assessment.
But I have a special sympathy for the "product manager" in a startup that is bringing a new product to a new market, and doing their work in large batches. Eventually, I hope to get them on a full agile diet, with TDD, scrums, sprints, pair programming, and more. Case Study: Continuousdeployment makes releases n.
For those whove heard it, it contains a length discourse on the subject of agile software development and extreme programming, including its weaknesses when applied to startups. As Im pontificating about agile, I see the name Kent Beck in my peripheral vision. Now, this webcast was packed, hundreds of people were logged in.
If youre trying to design an architecture to maximize agility, how can that work if some people are working in TDD and others not? And what about if deployment takes forever? Case Study: Continuousdeployment makes releases n. But along the way, something strange happened. Expo SF (May.
As I talked about in a previous interview, IMVUs original MVP took us six months to bring to market. Refreshing to finally see lean and agile thinking emerge in product/business-floors and not only in technology. Iterate quickly to uncover true market demands. Case Study: Continuousdeployment makes releases n.
Lessons Learned by Eric Ries Thursday, November 6, 2008 Steveys Blog Rants: Good Agile, Bad Agile I thought Id share an interesting post from someone with a decidedly anti-agile point of view. Steveys Blog Rants: Good Agile, Bad Agile : "Google is an exceptionally disciplined company, from a software-engineering perspective.
In addition to presenting the IMVU case, we tried for the first time to do an overview of a software engineering methodology that integrates practices from agile software development with Steves method of Customer Development. Ive attempted to embed the relevant slides below. What about a hardware business with some long-lead-time components?
Engineers are offenders in this category too, but so is any gender-segregated activity, like an all-female PR or marketing team. Engineers are offenders in this category too, but so is any gender-segregated activity, like an all-female PR or marketing team. Case Study: Continuousdeployment makes releases n. Expo SF (May.
In traditional marketing there are three main objectives. 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? Case Study: Continuousdeployment makes releases n.
These problems can be anything: development mistakes, site outages, marketing program failures, or even internal missed schedules. Case Study: Continuousdeployment makes releases n. Towards a new entrepreneurship ▼ 2009 (88) ► December (4) Continuousdeployment for mission-critical applica.
Although Catalyst folded with the dot-com crash, Ries continued his entrepreneurial career as a Senior Software Engineer at There.com, leading efforts in agile software development and user-generated content. Case Study: Continuousdeployment makes releases n. Expo SF (May.
Third, you market it far and wide. And as for marketing it, this post is already on the first page of Hacker News. How about "teach kids marketing", or "teach kids business skills", or "teach kids financial literacy", or "teach nerds social skills"? Case Study: Continuousdeployment makes releases n. Hint, hint.
Announce a new product, start its PR campaign, and engage in buzz marketing activities. Marketing launch) Make a new product available to customers in the general public. This is the usual reason given for a marketing launch, but for most early stage startups, its a failure. In the right situation, its a very useful tactic, too.
Because they have no presence in the market, they have to find distribution channels to bring in customers. Over time, they have found a formula for acquiring, qualifying, and selling customers in the market segments they have targeted. What’s the total available market? Go on an agile diet quickly.
Everything else is only marketing. If your marketing team actually uses data to make decisions, your engineering team will be impressed. Case Study: Continuousdeployment makes releases n. Towards a new entrepreneurship ▼ 2009 (88) ► December (4) Continuousdeployment for mission-critical applica.
Lessons Learned by Eric Ries Sunday, April 4, 2010 Kent Beck keynote, "To Agility, and Beyond" Kent Beck will give the opening keynote at the Startup Lessons Learned conference on April 23. Labels: sllconf Kent Beck keynote, "To Agility, and Beyond" Kent Beck will give the opening keynote at the Startup Lessons Learned conference on April 23.
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? Case Study: Continuousdeployment makes releases n. Expo SF (May.
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