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, 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.
by Nicolas Windpassinger , author of “ Internet of Things: Digitize or Die “ Everyone speaks about the Internet of Things, by now most people know what it is and some start-ups and young professionals are knees deep in IoT. It’s the kind of flexibility the IoT needs: an appetite for change and agility.
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. To his credit are Extreme Programming , jUnit, patterns, TDD , the list goes on. Our mystery keynote is now revealed and I couldnt be more excited.
Lessons Learned by Eric Ries Sunday, February 22, 2009 Please teach kids programming, Mr. President Of course, what I really mean is: let them teach themselves. See Paul Grahams Why Nerds are Unpopular to learn more) Take a look at this article on a programming Q&A site: How old are you, and how old were you when you started coding?
James Kenigsberg is the Chief Technology Officer and a founding team member at 2U , an educational technology company that partners with universities to offer online degree programs. By doing so, we demystify the online education experience and use our technology to empower the students enrolled in our partner programs. .
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 July I got a call from Errol Arkilic , a program manager at the National Science Foundation (NSF), the $6.8-billion We’ve been reading your blog about your Lean Launchpad class.” The I-Corps Incubator Program. We taught them the business model / customer development / agile development solution stack. billion U.S.
Their idea is that consumers will want a subscription service for short form entertainment (10-minute programs) for mobile rather than full length movies. When VC’s realized how eager the public markets were for anything related to the internet, they pushed startups with little revenue and no profits into IPOs as fast as they could.
But by taking advantage of open source, agile software, and iterative development, lean startups can operate with much less waste. I also owe a great debt to Kent Beck, whose Extreme Programming Explained: Embrace Change was my first introduction to this kind of thinking. The lean startup is an application of Lean Thinking.
Lessons Learned by Eric Ries Sunday, September 7, 2008 Customer Development Engineering Yesterday, I had the opportunity to guest lecture again in Steve Blank s entrepreneurship class at the Berkeley-Columbia executive MBA program. Ive attempted to embed the relevant slides below. Conference streaming, sponsors, discounted tickets.
This migration to the cloud helps to meet their operational needs, as well as to reduce costs and increase agility and efficiency. Streaming live events like sporting events is made possible through the use of CDNs, which speed up the subscriber’s connection to the Internet. Content Delivery Networks (CDN) Join the Fray.
He is the co-author of several books including The Black Art of Java Game Programming (Waite Group Press, 1996). 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.
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. That is what we started with on the Internet 30 years ago.
If your developers have a better machine, screen, internet connection, or chair at home than they do in the office, then there’s a problem. It implies that it’s something really easy to do. “I I just need you for a few hours to help me move this weekend.” Poor machine, screen, connection, chair.
Refreshing to finally see lean and agile thinking emerge in product/business-floors and not only in technology. 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?
Eventually, I hope to get them on a full agile diet, with TDD, scrums, sprints, pair programming, and more. I went through some of this in bringing agile methodologies to my current firm - except that I am the product manager in question at this case. October 6, 2008 12:17 AM r& said. for Harvard Business Revie.
If done right, a programming interview serves two purposes simultaneously. 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. Finding great engineers is hard; figuring out whos good is even harder.
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.
We had a great on-boarding process, complete with a mentoring program and a syllabus of key ideas to be covered. We didnt start with a great program like that, nor did we spend a lot of time all at once investing in it. Wed never heard of five whys, and we had plenty of "agile skeptics" on the team. for Harvard Business Revie.
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? Stevey's Blog Rants: Good Agile, Bad Agile Learning from Obama: maneuver warfare on the campa.
Army’s Rapid Equipping Force on the battlefields of Iraq and Afghanistan finding and deploying technology solutions against agile insurgents. Together Pete, Joe Felter and I created Hacking for Defense , a nationwide program to teach university students how use Lean methodologies to solve defense and national security problems.
Just look at the disruptive challenges that businesses face today– globalization, China as a manufacturer, China as a consumer, the Internet, and a steady stream of new startups. These Key Performance Indicators and processes are what make a company efficient —but they are also the root cause of its inability to be agile and innovative.
For those of you who have been following the discussion, a Lean Startup is Eric Ries ’s description of the intersection of Customer Development , Agile Development and if available, open platforms and open source. Marketing demand creation programs (Search Engine Marketing, Public Relations, Advertising, Lead Generation, Trade Shows, etc.)
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. Combining agile development with customer developm. And when did there get to be 3000 of you?
Companies are embarking on digital transformation journeys to experiment new digital ways of doing business — this means leveraging data smarter to enable unprecedented levels of efficiency, agility, and productivity. However, let’s take a step back and rewind a few years — or decades — to visualize the history of apps.
Each has its own iterative process: customer development and agile development respectively. 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? Amazon PostRank
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. You can also download our presentation, " Just-In-Time Scalability: Agile Methods to Support Massive Growth." Conference streaming, sponsors, discounted tickets.
When I was working my first programming jobs, I was introduced to the following maxim: "time, quality, money - pick two." When I first encountered agile software techniques, in the form of extreme programming , I thought I had found the answer. Even worse, agile wasnt really helping me ship higher quality software.
They have programmed a neural network to create an aesthetics detection algorithm that can see the beauty in photos the same way humans do. They tested 956,794 positive and negative patterns and programmed their algorithm to see the beauty of images in the same way as humans. PSL: Agile Software Development for Efficient Business.
Sounds very similar to agile development which is the way. 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? February 21, 2009 7:39 AM Rocky1138 said.
Boyd emphasized the importance of agility in combat: "the key to victory is to be able to create situations wherein one can make appropriate decisions more quickly than ones opponent." Agile software development. Agile allows companies to build higher quality software faster. This speeds up the Ideas-Code-Data feedback loop.
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 agile development. Stevey's Blog Rants: Good Agile, Bad Agile Learning from Obama: maneuver warfare on the campa. for Harvard Business Revie.
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? Conference streaming, sponsors, discounted tickets. Learning is better than optimization (the local ma.
Heck, thats what it says right there in the agile manifesto. Labels: agile , continuous deployment , lean startup , product development , Test-driven development 4comments: Nivi said. On an absolute scale, pair programming is probably the most continuous of all feedback loops. We made it. So can you. for Harvard Business Revie.
If youre trying to design an architecture to maximize agility, how can that work if some people are working in TDD and others not? But along the way, something strange happened. It became harder and harder to separate how the software is built from how the software is structured. And what about if deployment takes forever? Amazon PostRank
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. Yet other agile principles suggest the opposite, as in YAGNI and DoTheSimplestThingThatCouldPossiblyWork. Reconciling these principles requires a little humility.
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. Its not that the idea behind them is wrong, but I think agile team-building practices make scheduling per se much less important. Youd better.
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? Conference streaming, sponsors, discounted tickets. Learning is better than optimization (the local ma.
Giving rise to three verbs: Implement (programming!) Labels: agile , listening to customers 3comments: hauteroute said. 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?
As start-ups scale, this agility will be lost unless the founders maintain a consistent investment in that discipline. As start-ups scale, this agility will be lost unless the founders maintain a consistent investment in that discipline. Start-ups supposedly dont have time for detailed processes and procedures. Amazon PostRank
I have personally taught many “non-technical&# people to program – graphic designers, QA folks, even artists and animators. Instead of focusing on programs designed to specifically benefit any one group, I think our focus should be on making our companies as meritocratic as possible.
As a consumer internet company with millions of customers, it may seem to have little relevancy for an enterprise software company with only a handful of potential customers, or a computer security company whose customers demand a rigorous audit before accepting a new release. Conference streaming, sponsors, discounted tickets.
And, as one entrepreneur put it to me, "we understood that a big part of our responsibility in the program was to make sure the mentors have a good experience, by taking their advice to heart and giving them a feeling of being part of our evolution as a company." TechStars encourages them to go wherever opportunities take them.
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. Please teach kids programming, Mr. President Work in small batches Continuous deployment with downloads What is a market? (a Expo (and a call for he.
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