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 the course is a series of guest lectures from industry experts on how to get shit done (that’s where I come in). After that, the course serves as a mini-accelerator with students applying what they’ve learned to their startups and receiving mentoring from myself and the other lecturers. The course concludes with a demo day at the end of the term – which I can’t wait to see!
Here are my slides – I actually beefed this up a little for SlideShare, adding some bullet points for the key talking points (I know, bullet points suck – but otherwise all you have are pictures). Hope you enjoy!
Tags: agile, kanban, lean, lean startup, scrum | Comments
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 think Agile means Scrum – you know how it goes:

Read More…..
Tags: agile, kanban, lean, scrum | Comments
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 principles for achieving quality, speed & customer alignment (same as what we’re trying to do with agile development, right?).
Mary & Tom Poppendieck adapted the principles from Lean Manufacturing to fit software development and I believe these ideas actually provide the premises behind why agile works:
| 1. Eliminate Waste |
5. Deliver Fast |
| 2. Build Quality In |
6. Respect People |
| 3. Create Knowledge |
7. Optimize the Whole |
| 4. Defer Commitment |
Read More…..
Tags: agile, lean, scrum | Comments
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 site, buying your product, etc.). In Agile, we measure progress with Velocity, we say “how much software did we develop this week?” Lean Startup says “Who the hell cares how much software we developed this week – how many people bought our product or used our software” – you know, the things we actually care about.

Source: Industrial Logic’s BLogic
Tags: agile, lean startup | Comments
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 [...]
Read More.....
Tags: agile, lean startup, startups | Comments
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 [...]
Read More.....
Tags: agile, lean startup, startups | Comments
Taking my queue from Seth Godin, I’m posting my list of what I shipped in 2010. As Seth describes it… “Yes, I know you’re a master of [whatever]… But what have you shipped? What have you done with your connection skills that has been worthy of criticism, that moved the dial and that changed [...]
Read More.....
Tags: just do it, passion, startups | Comments
“How many of you have been on a team in a state of shared vision?” This is the question Jim McCarthy used to kick off last night’s Agile Boston presentation. “Now, stay standing if you thought that team was at least 2x as effective as a team without one… 5x more effective… 10x more effective.” [...]
Read More.....
Tags: collaboration, communication, management, startups, teams | Comments
Last week, Moss Colum and Laura Dean gave the Boston Software Craftsmanship group a sneak peak of their Agile 2010 Pairing Games as Intentional Practice session. And, as a bonus, we got to try the games out during our code kata. I know what you’re thinking, Abby, you’re a freakin’ geek. And I’m okay with [...]
Read More.....
Tags: agile, collaboration, programming, tdd | Comments
I read somewhere that a large number of software teams think they’re Agile because they do Daily Scrums. Now I don’t like to get religious, and I certainly don’t believe you have to follow some list of Ten Specific Practices to “Be Agile.” But I do think that sometimes companies get a little overly anxious [...]
Read More.....
Tags: agile, lean | Comments