agile

Agile Mindset for Your Startup

Agile Mindset for Your Startup

I got to share the stage with the other half last week at Harvard Innovation Lab, when Jeffrey Beir & I took turns presenting dueling views on building your startup. Myself from the product perspective, Jeffrey from the investor’s viewpoint. While we had clearly different opinions, one thing we both agreed on was that if […]

Hypothesis-Driven Development

Hypothesis-Driven Development

You’ve got your vision of what you want to build. You’ve also got a ton of unknowns and uncertainty. You know you can’t just go build it and hope they will come. You have to do it iteratively. Put a little bit out there, see how people react, figure out what to do next. But […]

Agile for Startups (MIT Guest Lecture Slides)

Agile for Startups (MIT Guest Lecture Slides)

MIT’s Entrepreneurship Center asked me to give an Agile Product Management workshop for their Hacking IAP course. The course is a special seminar in management they’re doing for MIT student entrepreneurs. It takes place over the IAP (January) term and is open to all MIT students that have startups already underway. The first week of […]

Kanban is the New Scrum

Kanban is the New Scrum

Maybe it’s all the time I spend with startups, but while I strongly value Scrum’s ideas behind self-organizing teams & continual feedback – I can’t help but feel Kanban represents the next level of agility, giving us more flexibility and capitalizing on the lessons we’ve learned from Lean. Scrum A lot of people tend to […]

Agile Vs. Lean: Yeah Yeah, What’s the Difference?

Agile Vs. Lean: Yeah Yeah, What’s the Difference?

Is Agile the same as Lean? When people say “agile” do they really mean Scrum? Or do people still use different types of agile – and if so, why? Been getting a lot of questions lately, so thought I’d take a stab at this… Lean Lean comes from Lean Manufacturing and is a set of […]

Lean Startup: It Rocks Far More than Agile

Lean Startup: It Rocks Far More than Agile

Joshua Kerievsky posted this most excellent table illustrating some of the differences between Agile and Lean Startup. I think this is so awesome because it shows how much more real everything is in Lean Startup. Take Velocity vs. AARRR (AARRR are Dave McClure’s startup metrics that measure things like how many people are visiting your […]

10 Years Later, What’s Next For Agile?

10 Years Later, What’s Next For Agile?

I just got back from Agile 2011 and I have to admit, I was skeptical. It’s been 10 years since we signed the Agile Manifesto and I just had to wonder, “it’s been 10 years – why do we still need a conference on this? We get it already!” But I was also excited because […]

How Development Looks Different When You’re Changing the World

How Development Looks Different When You’re Changing the World

Awesome time presenting to the Beantown .NET Developers last night (thanks, Ben Day!). My secret plan is to travel far and wide, getting developers excited about working for startups.You know, like an evangelist or something… Update 1/1/13 – This is the version I presented at Agile 2011: Click here to view on Slide Share You […]

Is Deploying to Production 50x/Day a GOOD Idea?

Is Deploying to Production 50x/Day a GOOD Idea?

I had the pleasure of attending the Continuous Deployment Breakfast with Eric Ries last week. Eric Ries, creator of the Lean Startup methodology, Co-Founded IMVU who’s known for deploying code to production as many as 50 times per day! In Agile, there’s this notion that there’s someone “out there” (e.g., the Product Owner) who has […]

Lean Startup 101 for Developers

Lean Startup 101 for Developers

Calling all developers who want to change the world… My Lean Startup 101 for Developers presentation that I delivered at the Entrepreneurial Track for New England CodeCamp: If you like this – check out The Hacker Chick Labs & join in the conversation on how you are changing the world.