The Principles of Product Development Flow

Startup Lessons Learned

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.

Eric Ries and Kent Beck Discuss Product Development

Startup Lessons Learned

On November 14 (that’s this Thursday) at 1p PT, Eric Ries will speak with Kent Beck, a creator of Agile software development, about facilitating the work of engineers and product teams. This Thursday’s webcast will get to the heart of how product groups work—and how they can work better. But it’s not easy to implement this kind of approach, and product groups using fast iteration will need different structures and practices than those working in long-release cycles.

Lessons Learned: Product development leverage

Startup Lessons Learned

Lessons Learned by Eric Ries Sunday, April 26, 2009 Product development leverage Leverage has once again become a dirty word in the world of finance, and rightly so. But I want to talk about a different kind of leverage, the kind that you can get in product development. Its a force that allows startups to build products at parity with much larger companies - cheaper and much faster. In the end, I believe they co-created our product with us.

Thoughts on scientific product development

Startup Lessons Learned

Lessons Learned by Eric Ries Monday, September 22, 2008 Thoughts on scientific product development I enjoyed reading a post today from Laserlike (Mike Speiser), on Scientific product development. By embracing a scientific approach to product development, not only will your business have a much higher probability of success, but it will also be a more fun and creative place to work. By starting a new product off with as few features as possible (1?),

Agile Marketing, Part II

OnlyOnce

Agile Marketing, Part II. I wrote about this years ago when I was temporarily running Marketing and was noting a lot of the similarities between running contemporary Product Development and Marketing efforts. Nick Van Weerdenburg just put up a great post called Why Marketing is Becoming Like Software Development which you should read if you run or work in, or work closely with, a marketing department.

Agile 52

Agile Marketing: How to Implement Scrum for Digital Marketing

ConversionXL

Agile marketing may not be a phrase you hear often, but it’s becoming increasingly popular and important. An Introduction to Scrum and Agile Development. Scrum is a framework for developing and sustaining complex products.” The Product Owner.

SCRUM 104

RIP PRDs. Long Live “Agile Conversations”

Street Smart Product Manager

Many of my free product help calls are about ways to pursue customer development and gather VOC, bootstrap new product efforts, and apply lean principles to product management activities. Long Live “Agile Conversations” appeared first on Street Smart Product Manager.

Agile 36

Lessons Learned: Combining agile development with customer development

Startup Lessons Learned

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. In most agile development systems, there is a notion of the "product backlog" a prioritized list of what software is most valuable to be developed next. But startups sometimes have trouble applying agile successfully.

Agile 89

Why Successful Product Management Involves More Than Spectacular Specs

YoungUpstarts

In 2013, I left a CTO job overseeing a 50-person product engineering team for the same job at a four-person startup. Upon arrival, I incorporated a few elements from my previous stop into this new endeavor, including a battle-tested Agile Scrum process and the corresponding technology.

Social, Agile, and Transformation: Strategic Agile Thinking: Balancing Value, Innovation and Research

ctotodevelopers.blogspot.com

Social, Agile, and Transformation. I cover several topics including agile software development, software startups, web 2.0, Strategic Agile Thinking: Balancing Value, Innovation and Research. 2) The agile "happy place". Social, Agile, Transformation Pages.

Agile 52

Lessons Learned: Stevey's Blog Rants: Good Agile, Bad Agile

Startup Lessons Learned

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. I think you can safely ignore the rantings about "bad agile" and the bad people who promote it. What is customer development?

Agile 68

RIP PRDs. Long Live “Agile Conversations”

Street Smart Product Manager

Many of my free product help calls are about ways to pursue customer development and gather VOC, bootstrap new product efforts, and apply lean principles to product management activities. Long Live “Agile Conversations” The post RIP PRDs. Long Live “Agile Conversations” appeared first on Street Smart Product Manager.

Agile 20

Kent Beck keynote, "To Agility, and Beyond"

Startup Lessons Learned

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. Kent is a significant figure in the field of software development.

Agile 111

MVP Is Not The Smallest Collection Of Features You Can Deliver

Street Smart Product Manager

As product people in the non-startup world familiarize themselves with Lean Startup concepts, there’s a lot of discussion and confusion about what is and isn’t an MVP. The post MVP Is Not The Smallest Collection Of Features You Can Deliver appeared first on Street Smart Product Manager. Worse, many execs and CEOs have latched on to the term without really understanding what truly constitutes an MVP — in effect, they use it as a buzzword, and as […].

The Customer Development Manifesto: Reasons for the Revolution.

Steve Blank

After 20 years of working in startups, I decided to take a step back and look at the product development 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. Every startup has some methodology for product development, launch and life-cycle management. Yet at the end of the day even with all these processes 9 out of 10 of new products are failures.

When I built products the stupid way

Street Smart Product Manager

The post When I built products the stupid way appeared first on Street Smart Product Manager. New Product Development Product Development Product Management agile innovation leanIn 2007, ProductRepair (name changed), a market leader in its industry, was facing some serious threats: A rapidly maturing business. New “digitally native” entrants with greatly enhanced data collection abilities.

What do you need to become a scrum master?

The Startup Magazine

Scrum is a framework that is used by software development teams to address complex problems while delivering products of the highest value. It differs from other agile methodologies because of its specific concepts and practices. Partnership with the product owner.

SCRUM 95

MVP Is Not The Smallest Collection Of Features You Can Deliver

Street Smart Product Manager

As product people in the non-startup world familiarize themselves with Lean Startup concepts, there’s a lot of discussion and confusion about what is and isn’t an MVP. The post MVP Is Not The Smallest Collection Of Features You Can Deliver appeared first on Street Smart Product Manager. Worse, many execs and CEOs have latched on to the term without really understanding what truly constitutes an MVP — in effect, they use it as a buzzword, and as […].

The Lean Startup at Agile Vancouver April 21st

Startup Lessons Learned

Lessons Learned by Eric Ries Wednesday, March 25, 2009 The Lean Startup at Agile Vancouver April 21st A surprising number of respondents in the latest Lessons Learned survey hail from one of the flourishing startup hubs in Canada. In keeping with my recent theme of blogging about upcoming events, Im happy to announce that Ill be speaking at Agile Vancouver on April 21. This workshop brings together leading thinkers from Lean Production and Lean software.

Agile 60

Customer Development Manifesto: The Path of Warriors and Winners.

Steve Blank

This post describes a solution – the Customer Development Model. In future posts I’ll describe how Eric Ries and the Lean Startup concept provide the equivalent model for product development activities inside the building and neatly integrates customer and agile development.

What’s Your Product Cadence?

Feld Thoughts

I love the product vision – it’s in an area that I’ve been working in for a while across a variety of companies and will take a new approach to a very old and persistent problem. It’s an ambitious product vision that will take a while to fully roll out. In lean startup language, they’ve got a minimal viable product. In their case, the customer is a business customer rather than a mass market consumer web product.

Embracing Digital Disruption in the Business World

The Startup Magazine

From marketing to product development, to new software tools and communications, the list is almost endless as to the digital transformations taking place. PSL: Agile Software Development for Efficient Business. Startups agile image search neural network Outsourcing

Stock 99

Lessons Learned: When NOT to listen to your users; when NOT to.

Startup Lessons Learned

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 customer development. They need to incorporate customer feedback into the product development and business planning process. If were going to build a product, we need to have a sense of who will use it.

Empower Operational Employees to Innovate

Gregg Fraley, Author of Jack's Notebook

Companies are investing in innovation training, mostly learning frameworks like Lean, Agile, or Design Thinking. Nearly all that training is for dedicated innovation teams , or employees who are focused on new product development.

The Customer Development Manifesto: Reasons for the Revolution.

Steve Blank

This post describes how the traditional product development model distorts startup sales, marketing and business development. In the next few posts that follow, I’ll describe how thinking of a solution to this model’s failures led to the Customer Development Model – that offers a new way to approach startup sales and marketing activities. Once the product begins to ship, startup sales execs use orders and revenue as its marker of progress in understanding customers.

The Customer Development Manifesto: The Startup Death Spiral (part.

Steve Blank

This post describes how following the traditional product development can lead to a “startup death spiral.&# In the next posts that follow, I’ll describe how this model’s failures led to the Customer Development Model – offering a new way to approach startup sales and marketing activities. To support sales, Marketing tries to “make up a better story,” and the web site and/or product presentation slides start changing (sometimes weekly or even daily).

Good enough never is (or is it?)

Startup Lessons Learned

One of the sayings I hear from talented managers in product development is, “good enough never is.&# And, most importantly, it helps team members develop the courage to stand up for these values in stressful situations. Minimum viable products are not a single hypothesis.

Customer Development Manifesto: Market Type (part 4) « Steve Blank

Steve Blank

In future posts I’ll describe how Eric Ries and the Lean Startup concept provided the equivalent model for product development activities inside the building and neatly integrates customer and agile development. The product development model treats all startups like they are in an Existing Market – an established market with known customers. In 1996 Palm was selling a product that allowed users to do something they couldn’t do before.

Create Your Business Case Using Customer Development

Street Smart Product Manager

A few weeks ago, I spoke at the Modev MVP Conference and the Lean+Agile DC Conference about using a bootstrapped Customer Development approach to pursuing a new product idea in an existing company.

Lessons Learned: The engineering manager's lament

Startup Lessons Learned

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 product development process. When a process is not working, theres usually somebody who feels the pain most acutely, and in that company it was the product manager. He has a good team, and theyve shipped a working product to many customers.

Why Companies and Government Do “Innovation Theater” Instead of Actual Innovation

Steve Blank

If they were a commercial company, they figured out product/market fit; or if a government organization, it focused on solution/mission fit. Process Versus Product. And by product, I mean the creation of new hardware, services, software, tools, operations, tradecraft, etc.

Create Your Business Case Using Customer Development

Street Smart Product Manager

A few weeks ago, I spoke at the Modev MVP Conference and the Lean+Agile DC Conference about using a bootstrapped Customer Development approach to pursuing a new product idea in an existing company.

Pivot, don't jump to a new vision

Startup Lessons Learned

Each has its own iterative process: customer development and agile development respectively. The hardest part of entrepreneurship is to develop the judgment to know when its time to change direction and when its time to stay the course. 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. Why don't you call this product pivot.

How to Structure a Modern, Customer-Driven Product Team

View from Seed

According to David Cancel , CEO of Drift , the optimal number of members in a product team at a young startup is three. The point isn’t “to organize a product team better.” All of the products and services that we create are ultimately connected with the customer.

How Small Businesses Can Leverage Big Data

YoungUpstarts

This allows you to determine upcoming customer behavior and sales trends , restructure your inventory as needed, and develop appropriate marketing campaigns. Stay Agile. Predictive analytics, though, positions you ahead of the agile curve.

Refactoring for TDD and interaction design

Startup Lessons Learned

This basic pattern is useful in all aspects of product development. The temptation is try and build a toolkit of general pieces, which can be assembled into many kinds of final product. The Entrepreneur’s Guide to Customer Development ► June (3) What is a startup? Lessons Learned by Eric Ries Saturday, August 30, 2008 Refactoring for TDD and interaction design In TDD , we follow a rhythm of “test-code-refactor.&#

Tesla and Adobe: Why Continuous Deployment May Mean Continuous Customer Disappointment

Steve Blank

For the last 75 years products (both durable goods and software) were built via Waterfall development. This process forced companies to release and launch products by model years, and market new and “improved” versions. The Old Days – Waterfall Product Development.

Why Build, Measure, Learn – isn’t just throwing things against the wall to see if they work

Steve Blank

I am always surprised when critics complain that the Lean Startup’s Build, Measure, Learn approach is nothing more than “throwing incomplete products out of the building to see if they work.”. Waterfall Development. It often took companies three tries to get products right.

Lessons Learned: Just-In-Time Scalability

Startup Lessons Learned

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. You can also download our presentation, " Just-In-Time Scalability: Agile Methods to Support Massive Growth." Labels: agile , continuous deployment 1 comments: timothyfitz said.

Lessons Learned: Throwing away working code

Startup Lessons Learned

This builds on a lot of great thinking that has come before, like the agile movements insistence that only the creation of working code counts as progress for a software development team. Customers dont care if you have good metrics, only if you have a good product. We picked those numbers by counting up the numbers of friends, family, and relatives we thought we could cajole into buying our early product. Labels: product development 4comments: Doug said.

Smarticus — 10 things you could be doing to your code right now

Startup Lessons Learned

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. The Entrepreneur’s Guide to Customer Development ► June (3) What is a startup?

Lessons Learned: Test-Driven Development as andon cord

Startup Lessons Learned

Lessons Learned by Eric Ries Monday, September 1, 2008 Test-Driven Development as andon cord You cannot control what you cannot see, and the hardest part of managing software projects is that the final product is so intangible. In almost all Agile Development systems, thousands of automated tests are run against every change to the software. This is equivalent of the andon cord in a Toyota production plant.

How To Hire Scrum For Your Startup

YoungUpstarts

So, what you do now is that you basically approach a development company, you put up your requirements to them and then after discussions the company promises you to deliver the app one year later. This solution is a philosophy, and this philosophy is AGILE.

SCRUM 141