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
CustomerDevelopment is all about gathering a list of what features customers want by talking to them, surveying them, or running “focus groups.” CustomerDevelopment is all about gathering a list of what features customers want by talking to them, surveying them, or running “focus groups.”
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.
This required convincing software vendors to move their applications to our unique machine architecture. Not a trivial job considering our computer was one of the first parallel architectures, and our compiler required specific knowledge of our vector architecture to get the most out of it.
With a few more questions I learned that the code base, which had now grown large, still had vestiges of the original exploratory code written back in the early days when the company was in the discovery phase of CustomerDevelopment. Filed under: CustomerDevelopment , Technology , Venture Capital.
If youre trying to design an architecture to maximize agility, how can that work if some people are working in TDD and others not? That means knowing whats written and whats not, what the architecture can and cant support, and how long it would take to build something new. Thats more than just drawing architecture diagrams, though.
We basically had a retainer with one of the pioneering folks in computational chemistry, who ported and tuned his company’s application for our rather radical architecture, and also acted as a marketeer for us in that (then quite nascent) field.
Unlike Intel chips, MIPS chip architecture also made it possible to plug in a math co-processor. Some of the other founders had sold minicomputers to scientists and engineers, but no one knew or understood the unique class of applications and customers of supercomputers. to move their applications to our unique machine architecture.
He complemented their elegantly designed minicomputers and made some astute comment about their architecture (now I’m rolling my eyes, their computers were dinosaurs) and asked who were the brilliant designers. The answer depends on your answer to two questions: which step in the CustomerDevelopment process are you on?
For example, complex new semiconductor architectures, (i.e. a new type of graphics architecture, or a new communications chip architecture) mean you may not know if the chip performs as well as you thought until you get first silicon. How would that change my company strategy?
For example, at a previous virtual world company , we spent years developing an architecture to cope with millions of simultaneous users. The downside was that we had to combine dozens of projects whose internal architectures, coding styles, and general quality varied widely. Sometimes quick and dirty actually incurs less debt.
It’s important to invest in good architecture so that your website will scale once customers arrive. If you make that investment, and then customers arrive, and the site stays up, most companies will reward the people who built the architecture and, thus, prevented the scaling problems.
Such direct experiences allows one to test critical “leap-of-faith” assumptions about what customers like and dislike. Customerdevelopment (the understanding of customer needs) must be married to agile development (a process which drives waste out of product development).
They had this great architecture, and Apple had figured out to get movies into their own computers for a demo, but for the rest of us there was no physical device that allowed an average consumer to plug a video camera or VCR into and get video into a Mac. It was fun watching it happen.
Lessons Learned by Eric Ries Sunday, January 4, 2009 Sharding for startups The most important aspect of a scalable web architecture is data partitioning. So far, this is just a summary of what all of us who have attempted to build web-scale architectures considers obvious. Customer data is normally partitioned according to customer id.
It seems your cluster architecture is one of the key architectural constraints making continuous deployment possible. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? What is customerdevelopment? No departments The Five Whys for Startups (for Harvard Business R.
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. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? No departments The Five Whys for Startups (for Harvard Business R.
I suggested that we change the underlying architecture of our UI system so that the artists would be able to build their own UI pieces themselves and then integrate them into the product without requiring new code every time. The Entrepreneur’s Guide to CustomerDevelopment ▼ June (3) What is a startup?
Eric, Is this post about Architecture? I define Architecture (capital A) as "the advocacy for human values in a process" (not little a architecture, over-arching structural approach, just design-in-the-large). The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup?
and going into a long diatribe about how insecure the ActiveX architecture was compared to Javas pristine sandbox. what happens if we have a pipelined architecture? The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? What is customerdevelopment?
I know them right away - we can talk high-level architecture all the way down to the bits-and-bytes of his system. When the architecture needs modifying - why do we need a meeting? Building a good application architecture is not just coding. Its common to find a hacker at the heart of almost any successful technology company.
But it goes beyond that, including techniques for improving the economics of product development. Reinertsen weaves together ideas from lean manufacturing, maneuver warfare, queuing theory, and even the architecture of computer operating systems and the Internet. No departments The Five Whys for Startups (for Harvard Business R.
And as Kapor himself points out, the core ideas have even older origins: The Roman architecture critic Vitruvius advanced the notion that well-designed buildings were those which exhibited firmness, commodity, and delight. CustomerDevelopment is itself an example of SBCE. We owe a lot to this seminal document.
Both sides start to think of their point of view in moralistic terms: “those guys don’t see the economic value of fast action, they only care about their precious architecture diagrams&# or “those guys are sloppy and have no professional pride.&# No departments The Five Whys for Startups (for Harvard Business R.
Filed under: CustomerDevelopment , SiriusXM Radio Show. Tune in Thursday at 1 pm PT, 4 pm ET on Sirius XM Channel 111. Want to be a guest on the show? Entrepreneurship stretches from Main Street to Silicon Valley, from startups to big companies. Send an email to terri@kandsranch.com describing your entrepreneurial journey.
It was great to watch him embrace the spirit and practice of customerdevelopment. He was constantly in front of customers, listening, selling, installing and learning. Or by then other customers would tell us something quite different. Which required Ben hearing from the same customers I did.
You dont need to invent a new architecture, and you dont need to even build your architecture up-front. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? Were in a new wave of platform evolution. 1 comments: flixsterwidgettest said. yeah, its awesome.
I am often reminded of the story of the building of Chicago and the rise of modern skyscrapers of glass & steel with non-load-bearing walls as talked about in The Fountainhead but also chronicled in history books and in the many architectural tours I’ve taken in Chicago. Steve, thanks so much for joining us today!
ARM, a competitor, not only had a better, much lower power processor, but a better business model – they licensed their architecture to other companies that designed their own products. Today that’s built on the premise that an x86 architecture is the one best suited for big data. this article first appeared in the Peoples Daily.)
Yet the CustomerDevelopment process uses a series of checklists to ensure that you walk through the Customer Discovery and Validation steps. Our engineers were just like the customer, and if they didn’t think our product description made sense, no one else would.
Switching these customers directly to continuous deployment sounds harder than it really is. A typical "new feature" release is, in my experience, about 80% changes to underlying APIs or architecture. Switching these customers directly to continuous deployment sounds harder than it really is.
Lets start with a distinction between shipping new software to the customer, and changing the customers experience. The idea is that often you can change the customers experience without shipping them new software at all. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup?
In CustomerDevelopment the goal of a minimum feature set is to pare the features of the first product release to the minimum necessary for early customers. Your customers teach you which features actually matter by whether they will buy. Filed under: CustomerDevelopment , E.piphany.
Someone has managed to convince themselves that they have to do their big architecture change in one fell swoop. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? When Ive worked to get everyone to build in small batches, I would see this pattern in action.
This meant the class was team-based, Lean-driven (hypothesis testing/business model/customerdevelopment/agile engineering) and experiential – where the students, rather than being presented with all of the essential information, must discover that information rapidly for themselves.
Some examples of innovation tools are CustomerDevelopment, Design Thinking, User-Centric Design, Business Model Canvas, Storytelling, etc. Or a team that achieved product-market fit building a non-standard architecture could find no way to maintain it at scale within the parent organization.
Open APIs and data-oriented architecture (aka "web 2.0"). The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? Product development leverage Validated learning about customers Built to learn Web 2.0 The much-promised era of component reuse in software is finally upon us.
I started my last company with 100% off-shore resources because I could never have completed CustomerDevelopment at a reasonable cost of money or regulatory burden had I employed US Citizens. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup?
Coupled with A/B testing, customerdevelopment, and thinking through business problems in a scientific, hypothesis-driven way, you end up with a powerful cocktail of techniques to build a modern startup in the most iterative way possible. what a coincidence. B Bhasker V Kode 26 Nov 09 at 12:29 pm Good article. See [link].
The plug-in co-processor architecture was too complex and couldn’t be made to work reliably. Nothing else was in the development pipeline for the next 12 months. This requires deep customer and competitive knowledge. Instead of the family of eight products we were expecting, only one could be delivered.
Joining me in SiriusXM’s studio in New York was Grant Warner , director of innovation and entrepreneurship at Howard University’s College of Engineering Architecture and Computer Science, and co-founder of ConnectYard. Filed under: CustomerDevelopment , SiriusXM Radio Show. Grant Warner. Clips from his interview are below.
At the Rockwell Group, the architecture and design firm, he co-founded Studio Red and the Lab , an incubator for integrating digital technology into physical spaces. Filed under: CustomerDevelopment , SiriusXM Radio Show. He founded Mouth in 2012. Send an email to terri@kandsranch.com describing your entrepreneurial journey.
Next on Entrepreneurs are Everywhere : my interview with Grant Warner , director of innovation and entrepreneurship at Howard University’s College of Engineering Architecture and Computer Science, and co-founder of ConnectYard , in part 2 of this post coming later this week. Filed under: CustomerDevelopment , SiriusXM Radio Show.
2 Comments Tags: CustomerDevelopment , lean startup , pivot , Strategy. Having gone through 51 iterations of my mockups and gathered as much as feedback as I could with our primitive alpha, I feel confident about our basic customer problem hypothesis. This is “Customer Need&# in Eric’s list.
Most startups start out with only 1 or 2 offerings and often aren’t thinking about how things might fit into a naming architecture. customerdevelopment. customer retention. customer service. Having worked at a couple of very large companies I see your point. At IBM naming was a real issue. Tags advertising.
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