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, 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 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?
Hes a new employee, and he was not properly trained in TDD So far, this isnt much different from the kind of analysis any competent operations team would conduct for a site outage. We had a great on-boarding process, complete with a mentoring program and a syllabus of key ideas to be covered. why didnt operations get paged?
Its had tremendous impact in many areas: continuousdeployment , just-in-time scalability , and even search engine marketing , to name a few. Similar results apply in product management, design, testing, and even operations. Normally I focus on the techniques you need to reduce batch size, like continuous integration.
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. Case Study: Continuousdeployment makes releases n.
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.
We’ve posted the full program for The Lean Startup Conference , and it includes more than three days of events for Gold pass holders and six days of events for VIP pass holders. We asked him a few questions to learn about continuous delivery, why it’s useful, and what engineers and management need to do to implement it.
Eventually, I hope to get them on a full agile diet, with TDD, scrums, sprints, pair programming, and more. Once the different parts of the team can trust each other again, well have the basis we need to start a true continuous improvement feedback loop. Case Study: Continuousdeployment makes releases n. Nice write-up.
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. Learning is better than optimization (the local ma.
Reinertsen weaves together ideas from lean manufacturing, maneuver warfare, queuing theory, and even the architecture of computer operating systems and the Internet. Executives coming to my product development classes report operating at 98.5 Case Study: Continuousdeployment makes releases n. What will this do?
If done right, a programming interview serves two purposes simultaneously. For software engineers, I think this absolutely has to be a programming problem solved on a whiteboard. My technique is to structure a technical interview around an in-depth programming and problem-solving exercise.
I’ve seen many times what happens when a single department get’s holed-up in its own space, like the terrifying “ operations cave.&# I have personally taught many “non-technical&# people to program – graphic designers, QA folks, even artists and animators.
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. Learning is better than optimization (the local ma.
Maybe operations has changed the OS configuration in production in a way that is incompatible with some developers change. 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?
My path to lean startups began with Kent Beck and extreme programming. The best resources there are his book Extreme Programming Explained: Embrace Change and the gentle introduction at extremeprogramming.org. Tech entrepreneurs rapidly discover that programming is meaningless when not anchored to customers’ needs.
For example, lets say you dont have an operations team, and so youre still getting paged late at night when servers crash. Is it time to make your first operations hire? Returning to our example of the beleaguered founder who still has the pager, before hiring an operations guy, try promoting someone from within to take on the job.
Lean vs. debt In the world of physical goods, the leaner a supply chain is, the less debt is required to operate it. To do that, we add specific speed regulators, like integrating source control with our continuous integration server or the more elaborate dance required for continuousdeployment. One last thought.
In management jobs related to operations – that is, the people tasked with actually making and distributing physical products – this kind of thinking is now considered ludicrous, thanks to a century of progress. Case Study: Continuousdeployment makes releases n. Learning is better than optimization (the local ma.
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. Case Study: Continuousdeployment makes releases n.
And instead of design, engineering, QA, and operations we have a solution team implementing a startup-centric version of agile development. Well be discussing in greater detail the three techniques I highlighted at the Expo: continuousdeployment, split-testing, and five whys. Case Study: Continuousdeployment makes releases n.
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. Learning is better than optimization (the local ma.
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. Learning is better than optimization (the local ma.
I suddenly lose my ability to judge if our marketing programs are being effective. That’s why we have operations alerts trigger a page, but it can also work for other customer events. Use pilot programs. This is true for split-testing features, but it’s also true for marketing programs or even operations changes.
But that’s not to say that every established company developing personal grooming products is operating risk-free. In addition to talks, the program will include peer-to-peer events for sharing ideas and meeting other entrepreneurs, along with structured mentoring. in ten years? 4) I’m not a coder; should I bother to apply?
Compared to the million-dollar startup, they are operating at micro-scale. 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? How does that stack up? Amazon PostRank
I thought a good place to start was with the origins of the idea that "software design" should be considered a discipline in its own right, on par with computer science, software engineering, and computer programming. Firmness: A program should not have any bugs that inhibit its function. We owe a lot to this seminal document.
Im talking about the actual data-fetching operation. This information is normally maintained by your operations team. 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?
When youve mastered that, consider adding operations, customer service, marketing, product management, business development - the idea is that when the team needs to get approval or support from another department, they already have an "insider" who can make it happen. Case Study: Continuousdeployment makes releases n.
Have you met that prickly operations guy who seems to love servers more than people (but would never let them fail on his watch)? Case Study: Continuousdeployment makes releases n. Towards a new entrepreneurship ► 2009 (88) ► December (4) Continuousdeployment for mission-critical applica.
I'll add one more point: The SBIR program is based on a dated notion of small business research, and the multi-year process doesn't line up with the speed of many modern startups. You can see the design of the program here. Case Study: Continuousdeployment makes releases n. 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? Case Study: Continuousdeployment makes releases n. Learning is better than optimization (the local ma.
Lessons Learned by Eric Ries Saturday, November 22, 2008 Net Promoter Score: an operational tool to measure customer satisfaction Ive mentioned Net Promoter Score (NPS) in a few previous posts, but havent had a chance to describe it in detail yet. Case Study: Continuousdeployment makes releases n. for Harvard Business Revie.
Heres a representative view from an actual Amazon customer review : We all know how to operate our own entertainment center, but what happens when you have to explain it to your babysitter, mother-in-law, or your wife? Case Study: Continuousdeployment makes releases n. Before this remote, I had a Sony RM-AV3000.
They quote extensively from two of our most important thinkers: Taiichi Ohno , creator of the Toyota Production System, and Kent Beck , creator of extreme programming. I want to take up one of the questions posed in the Hacker News discussion of the article: The question in my mind against most of these efficiency driven programs is simple.
Pretty soon you’re chasing your own tail a little bit because you’re not operating against a clear, long-term vision of what you’re trying to accomplish. Case Study: Continuousdeployment makes releases n. Learning is better than optimization (the local ma. for Harvard Business Revie. Amazon PostRank
It starts with assembling the right team of developers and IT operations into a collaborative DevOps operation. An integrated workflow supports rapid deployment and flexible workflows. Docker containers support CI (continuous integration) and CD (continuousdeployment) implementation. Automation.
We’ve just published the program for this year’s Lean Startup Conference , December 9 to 11 in San Francisco, and we can say without hesitation that it’s completely unlike any other entrepreneurship conference in existence. To help ensure that people with a range of means can attend, we have two scholarship programs.
Companies want the coverage, but they don’t actually want to reveal anything useful about their operations. Companies want the coverage, but they don’t actually want to reveal anything useful about their operations. Case Study: Continuousdeployment makes releases n. The solution? Vanity metrics. The solution?
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. Learning is better than optimization (the local ma.
FYI the surveymonkey link isnt operational. 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.
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. Learning is better than optimization (the local ma.
Lessons Learned by Eric Ries Monday, January 12, 2009 Why PHP won When I first learned to program on the web, Perl + CGI was the dominant platform. For example, I have repeatedly taught PHP to complete novices in several companies, including people who had never before programmed at all. Thats simply impossible on most platforms.
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