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
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… Click here to view on Slide Share You can also find a short (~10 minute) version of this with the [...]
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
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.
Read More.....
Tags: agile, lean startup, startups | Comments
The Agile Manifesto, which we created to uncover better ways of developing software, says, We value Working Software over Documentation And we do. We’d much rather have actual, real live, working software then reams of documentation proclaiming all the great stuff this as-of-yet-nonexistent software is going to do at some point in the future. However, [...]
Read More.....
Tags: agile, lean startup, startups | 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