Remove Cofounder Remove Engineer Remove New York Remove SCRUM
article thumbnail

Lessons Learned: Combining agile development with customer development

Startup Lessons Learned

XP and Scrum don’t have much to say - they punt. If you look at the origins of most agile systems, including Scrum and XP , they come out of experiences in big companies. Both Scrum and XP had a role which you could happily call by the modern title "Product Manager". Embedded in that assumption is why startups fail.

Agile 111
article thumbnail

Lessons Learned: The lean startup

Startup Lessons Learned

In recent years, weve also got great new options all up and down the stack, in particular things like Amazon EC2 and RightScale (none of which would be possible without the free software movement). I would add -- think of your development and running your business like a PM/Developer uses Agile or Scrum in software development.

Lean 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: A new version of the Joel Test (draft)

Startup Lessons Learned

At IMVU , our engineering team accumulated thousands upon thousands of tests, and we had a build cluster (using BuildBot ) that ran them. There are several ways to make progress evident - the Scrum team model is my current favorite. I think the new question needs to be "does the team have a clear objective?" Do you have a spec?

article thumbnail

Lessons Learned: The product manager's lament

Startup Lessons Learned

The VP Engineering spends all of his time trying to make sure the programmers understand and implement the spec. Eventually, I hope to get them on a full agile diet, with TDD, scrums, sprints, pair programming, and more. Each iteration takes longer than the previous one. Frustration is mounting.

article thumbnail

Lessons Learned: ScienceDaily: Corporate culture is most important.

Startup Lessons Learned

At IMVU , we called this person a Producer (revealing our games background); in Scrum , they are called the Product Owner. Thus the power of the Chief Engineer is very large even though he (and they are all men so far) has no direct reports other than a secretary and a few assistants who are themselves being trained to be chief engineers.

article thumbnail

Embrace technical debt

Startup Lessons Learned

The human tendency to moralize about debt affects engineers, too. This reverses the standard intuition about what engineering activities add value, which usually concludes that test coverage is a form of necessary waste but a refactoring is value-added work. These kinds of design are mostly orthogonal.

article thumbnail

Should You Co-Found Your Company With a Software Development Shop (2 of 2)?

David Teten

Should you co-found your company with a software development shop? incubators, e.g., the many options in New York. intrapreneurs, e.g., the employee of GE who is tasked with launching a new business. incubators, e.g., the many options in New York. What are the terms of their relationship with the founder?