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, July 13, 2009 The Principles of ProductDevelopment Flow If youve ever wondered why agile or lean development techniques work, The Principles of ProductDevelopment Flow: Second Generation Lean ProductDevelopment by Donald G. Reinertsen is the book for you.
Lessons Learned by Eric Ries Monday, March 16, 2009 Combining agiledevelopment 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.
After 20 years of working in startups, I decided to take a step back and look at the productdevelopment model I had been following and see why it usually failed to provide useful guidance in activities outside the building – sales, marketing and business development. So what’s wrong the productdevelopment model?
First, a definition: the minimum viable product is that version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort. MVP, despite the name, is not about creating minimal products. There is a distinction between product and offering.
And if their initial guesses were wrong, they needed a process that would permit them to change early on in the productdevelopment process when the cost of changes was small – the famed “pivot”. Still, unless your startup has access to large pools of capital or have a brand name like Katzenberg, Lean still makes sense.
Lessons Learned by Eric Ries Monday, October 20, 2008 The engineering managers lament I was inspired to write The product managers lament while meeting with a startup struggling to figure out what had gone wrong with their productdevelopment process. Even worse, agile wasnt really helping me ship higher quality software.
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.
So, if youre interested in helping avoid mistakes like that, here are the steps: Get a domain name. It doesnt have to be the worlds catchiest name, just pick something reasonably descriptive. If youre concerned about sullying your eventual brand name, dont use your "really good" name, pick a code name.
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. Eric Names matter. There is a dark side to naming.
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. Startups especially can benefit by using technical debt to experiment, invest in process, and increase their productdevelopment leverage.
During a lull in her practice she got a serendipitous opportunity to shift gears completely and ended up leading software productdevelopment teams. Some examples of a feature being a company's primary advantage are: Apple compromises everything in the name of design. Even "cool, agile" companies like 37signals are trapped.
One of the sayings I hear from talented managers in productdevelopment is, “good enough never is.&# And, most importantly, it helps team members develop the courage to stand up for these values in stressful situations. Naturally, we already know the standard of quality that they will use to judge our product.
This theory has become so influential that I have called it one of the three pillars of the lean startup - every bit as important as the changes in technology or the advent of agiledevelopment. You can learn about customer development, and quite a bit more, in Steves book The Four Steps to the Epiphany. Expo SF (May.
Its had tremendous impact in many areas: continuous deployment , just-in-time scalability , and even search engine marketing , to name a few. I owe it originally to lean manufacturing books like Lean Thinking and Toyota Production System. The batch size is the unit at which work-products move between stages in a development process.
If she is, return the name of the hypothesis she was exposed to before. Return the name of the hypothesis chosen or assigned. From the point of view of the caller of the function, they just pass in the name of the experiment and its various hypotheses. Thoughts on scientific productdevelopment Lo, my 5 subscribers, who are you?
Each has its own iterative process: customer development and agiledevelopment respectively. Pivotal Labs doesn't carry "Pivot" in its name by accident. I'm glad there's a 'name' for this part of the process Eric. Thank you for your nice posting. I like this term. great metaphor.
Their product definition fluctuates wildly – one month, it’s a dessert topping, the next it’s a floor wax. Their productdevelopment team is hard at work on a next-generation product platform, which is designed to offer a new suite of products – but this effort is months behind schedule.
Ideally, by the time I code it up, we'll have many customers using the platform which means I'll be working on a product I know is viable, and that's paying for the time I'm spending to automate it. AgileDevelopment, meet Agile Business. After your product launch. Point #1: Developing a Proof of Concept.
Heck, thats what it says right there in the agile manifesto. In a lot of cases, thats just a fancy name for revenue or profit, but not always. This development philosophy created a culture around rapid prototyping of features, followed by testing them against large numbers of actual customers. If a feature worked, wed keep it.
In 2007, BusinessWeek named Ries one of the Best Young Entrepreneurs of Tech and in 2009 he was honored with a TechFellow award in the category of Engineering Leadership. He previously co-founded and served as Chief Technology Officer of IMVU. While an undergraduate at Yale Unviersity, he co-founded Catalyst Recruiting. Expo SF (May.
Also SJ's obsession with better taste (positively) contributes to the overall productdevelopment process. There are some good anecdotes about Chief Engineers in the Toyota ProductDevelopment Book. I really enjoyed this article, my first time reading any of your stuff. Will start to pay attention. Great post Eric.
We would pretty much bid on any phrase that was "[name of competitive product] chat" and variations like that. 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?
Lessons Learned by Eric Ries Wednesday, September 10, 2008 Smarticus — 10 things you could be doing to your code right now Smarticus — 10 things you could be doing to your code right now A great checklist of techniques and tools for making your development more agile, written from a Rail perspective. Expo SF (May.
Pay attention to whether people are comfortable “namingnames&# in the meeting. Labels: five whys root cause analysis , productdevelopment 15comments: Anonymoussaid. Why didn’t our tests/QA/immune system catch and prevent the problem? Why wasn’t it immediately obvious how to fix the problem?
These companies would take our computers and put their name on them and resell them to their customers. They couldn’t keep up with the fast productdevelopment times that were enabled by using standard microprocessors. So their management teams were insisting that they OEM (buy from someone else) these products.
It’s easy to overestimate the impact of this kind of traffic because it just feels good to have your name and company featured. Thoughts on scientific productdevelopment Lo, my 5 subscribers, who are you? It strokes your ego. Expo SF (May. Conference streaming, sponsors, discounted tickets.
Accept that many successful companies are going to want to be backed by big-name firms in other cities. Thank you @ericries for drastically altering my perception of agile startup Thank you all so much for your kind words. Then, create an encouraging environment for early-stage companies. I was really overwhelmed this time.
In fact, the curse of productdevelopment is that sometimes small things make a huge difference and sometimes huge things make no difference. I’m sure other disciplines have their own names for it; even protozoans exhibit this behavior (its called taxis ). I understand and respect why optimizers want to do tests like that.
The key to successful integration of customer feedback is to make each kind of collection part of the regular company discipline of building and releasing products. Anyone who has worked in a real-world productdevelopment team can tell you how utopian that sounds. Expo SF (May.
Who doesnt want to see their name in print? gave us two years of a beta product to build up the service and the brand awareness. Now that were beginning our first marketing, the key partners we need have heard our name long enough to trust us. Combining agiledevelopment with customer developm. Expo SF (May.
I want to thank Techstars for putting this event together and giving me a chance to experience the scene, even if it lacks a name. Traveling to new startup hubs is one of my favorite things about being able to do this full-time. For what its worth, I like Silicon Mountain. Brad Feld also had some thoughts on this event on his blog.
The first, according to Dr. David Travis at UserFocus , was agiledevelopment : Dr. David Travis: “‘Development’ teams morphed into ‘design’ teams. To use the agile terminology, design teams wanted to get a ‘shared understanding’ of their users and they were suspicious of any attempt to set requirements in concrete.”.
Imagine you want to store data about customers, each of whom has "last name" field in your database. The problem should be familiar to anyone who plays Scrabble: not all letter are equally likely to be used as the first letter of someones name. Give each entity a name. For example, consider this simple scheme.
Tesla has always put a huge emphasis on productdevelopment and technological advancement. They dedicate themselves to constant innovation in not only the technology and products that they offer to the public, but as a corporate entity as well. For me, it's a live example of agile and sustainable business.
Now, whenever I screen resumes, I ask the recruiter to black out any demographic information from the resume itself: name, age, gender, country of origin. Now, whenever I screen resumes, I ask the recruiter to black out any demographic information from the resume itself: name, age, gender, country of origin. “Who is this guy?&#
The first, according to Dr. David Travis at UserFocus , was agiledevelopment : Dr. David Travis: “‘Development’ teams morphed into ‘design’ teams. To use the agile terminology, design teams wanted to get a ‘shared understanding’ of their users and they were suspicious of any attempt to set requirements in concrete.”.
Recently, he was bitten by the lean startup bug and has started writing about his experiences attempting to apply lean startup and customer development principles. Ive previously named his post Achieving Flow in a Lean Startup as one of my favorite blog posts of 2009. Expo SF (May. Conference streaming, sponsors, discounted tickets.
Corporate Agility. Transparency correlates to agility (Does your CEO know how many tests you ran last month?). Map out each lifecycle stage and variations, and name each. Be agile, move at the speed of business, don’t hold up productdevelopment. Culture of Innovation. Continuous Optimization.
Even with only a few months of development, third parties have crammed every single category in the store full of apps. All I see is a name, an icon, a price, the developersname, and a review star-rating. Thoughts on scientific productdevelopment Lo, my 5 subscribers, who are you? I cant really tell.
Much of what I have found effective is counter-intuitive, because it requires investing more effort in each hire - all in the name of efficiency. Its one of the hardest things to see while its happening, and its one of the hardest mistakes to undo, because of the human and emotional costs of layoffs. Expo SF (May.
Scrum: a flexible way to manage productdevelopment. Scrum comes to us from the worlds of product and software development, where creative iteration and collaboration are of the utmost importance. . Development of any kind needs to be able to react to changes in real-time, and to pressure from other teams.
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? Combining agiledevelopment with customer developm. Expo SF (May. Join the Lean Startup discussion at Web 2.0
Another great way to test your idea is to create a minimum viable product, or MVP. This is the simplest version of your product minus the frills and frosting. It’s a particularly popular strategy in the world of productdevelopment and is used to quickly and quantitatively test a product or a product feature.
1- Scrum: Scrum is an agile project management methodology with a focus on delivering products as fast as possible. As a more aggressive agile project management methodology, Kanban is all about releasing products faster by focusing only on the tasks that are important. Contrary to Scrum which allocated a fixed time (i.e.
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