Remove Agile Remove Continuous Deployment Remove Database Remove Programming
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. But if you want to practice rapid deployment, you need to be able to deploy that build in one step as well. Do you have a bug database? Youd better.

article thumbnail

Lessons Learned: What does a startup CTO actually do?

Startup Lessons Learned

If youre trying to design an architecture to maximize agility, how can that work if some people are working in TDD and others not? And what about if deployment takes forever? Massive proprietary databases? Case Study: Continuous deployment makes releases n. But along the way, something strange happened.

CTO 168
Insiders

Sign Up for our Newsletter

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

article thumbnail

Lessons Learned: The engineering manager's lament

Startup Lessons Learned

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.

article thumbnail

Lessons Learned: Lean hiring tips

Startup Lessons Learned

Even if you have a referral bonus program, even if youve talked to that person about your company, and even if youve sent a recruiter to call her, I bet you could do more. They maintain a huge database of passive candidates, by offering to pay them when they interview. Particularly the Continuous Deployment and Split testing posts.

Lean 140
article thumbnail

Lean Startup webcast post-game

Startup Lessons Learned

One of my personal heroes, Kent Beck , the creator of Extreme Programming and a truly wonderful writer was logged in and twittering, too. LIKED: Y startups fail, cont deployment vs waterfall vs agile, small batches & learn fr biz metrics #leanstartup As concise a summary as Ive ever seen. What a thrill.

Lean 60
article thumbnail

Lessons Learned: Inc Magazine on Minimum Viable Product (and a.

Startup Lessons Learned

Then, the company spends no more than a few hundred dollars marketing the product through search engines and to the contacts in its sales database and LinkedIn. Then, the company spends no more than a few hundred dollars marketing the product through search engines and to the contacts in its sales database and LinkedIn.

article thumbnail

Lessons Learned: Five Whys

Startup Lessons Learned

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.