Remove my-website-doesnt-drive-leads
article thumbnail

Lessons Learned: The engineering manager's lament

Startup Lessons Learned

But it doesnt seem to matter. When I was working my first programming jobs, I was introduced to the following maxim: "time, quality, money - pick two." Business people may want to speed things up by spending more money, but enough people have read the Mythical Man-Month to know that doesnt work. Whats wrong with this picture?

article thumbnail

Lessons Learned: Five Whys

Startup Lessons Learned

Lets say you notice that your website is down. But as soon as the crisis is past, you have the discipline to have a post-mortem in which you start asking why: why was the website down? Its why, at my previous job, we were able to get a new engineer completely productive on their first day. Heres how it works.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Continuous deployment for mission-critical applications

Startup Lessons Learned

The most common reaction I get is something like, "that sounds great - for your business - but that could never work for my application." But, even so, there are key concerns that lead people to conclude that continuous deployment cant be used in mission critical situations. See this blog post from Flickr for how they do this.)

article thumbnail

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

ctotodevelopers.blogspot.com

One of my solutions to this issue is to give teams some driving principles. I call this the "happy place" because there is low business and technical risk, but it doesnt imply "easy". If the innovation is successful, then the metrics should help drive the enhancement into the top/right "agile happy place" quadrant.

Agile 40
article thumbnail

How to hire a programmer to make your ideas happen

sivers.org

Derek Sivers about me blog books email list contact How to hire a programmer to make your ideas happen 2010-06-19 Do you have an idea for a website, online business, or application, but need a programmer to turn that idea into reality? Many of my friends have been in the same position, so heres my best advice , below.

article thumbnail

Lessons Learned: A new version of the Joel Test (draft)

Startup Lessons Learned

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. See the discussion of defects later in this post for my thoughts on how to handle those. Joel mentions that " CVS is fine" and so is Subversion , its successor.

article thumbnail

How to get distribution advantage on the iPhone

Startup Lessons Learned

Many of them have really cool products shipping or about to be released, and I wholeheartedly agree with my friends at the iFund that the next generation of applications is going to be amazing. My home screen is a giant mess, because installing apps is just so much fun. Ive also been playing around with the App Store. Sound familiar?