Andy Black
Help people. Get paid. Help more people.
Staff member
FASTLANE INSIDER
EPIC CONTRIBUTOR
LEGACY MEMBER
Launch & Learn
Imagine building the two sides of a bridge towards each other, to find they don’t meet in the middle?
That’s going to be sooo expensive to fix.
Engineers know how to build bridges. It’s been done many times before, and there are steps that need to be taken in a particular order.
I imagine they would be something like:
When Software Engineering was born, the waterfall model was widely adopted.
Except there were a few key difference between what structural engineers were building, and what software engineers were building.
Structural engineering problems are often “known” problems. Engineers know how to build a bridge, know what problems they can encounter, and know how to get around them.
People also know how they will use a bridge before it has been built, so requirements rarely change.
Software engineers, however, often build things that have never been built before.
And users constantly change their mind over the features they want from software or websites that are being built. (It’s almost like they don’t know what they want until they see it!)
The waterfall model doesn’t help you build something you’ve never built before, for people who don’t know what they want until they see it.
So the smart software engineers came up with a different way of working… called “Agile Methodologies”.
Instead of spending 6 months gathering requirements, 6 months to design the solution, and 12 months to build the solution (the classic waterfall method), software engineers have short cycles where they get the most important requirements, design and build a prototype, get people to use the prototype, learn from feedback, and start a new cycle where they “iterate” the initial prototype.
Cycles can last a matter of weeks, and this agile method helps software engineers build what the users actually want, rather than what they thought the users wanted.
Sound familiar?
(drum roll)
Enter “Agile Marketing”.
This is where you build something quickly to get feedback from your market, so that you can iterate your offering and get into a continuous cycle of improvement.
So that when you eventually “ship”, you have no surprises, and already know the market wants what you’re selling.
Or if it’s a dud, you’ve already taken the product round the back and given it a swift bullet… before you invested too much time and money into developing it.
“Fail fast” as they say.
I do like the phrase “agile marketing”, but I’m not a big fan of buzz words that mystify rather than demystify.
One of my favourite phrases is one I read in Seth Godins awesome little book “Meatball Sundae”.
In it he summed up all this agile methodologies and agile marketing in 3 small words:
It’s become my mantra.
I’ve said before that the biggest benefit of AdWords is not that you buy traffic, but that you get to find out what your market actually wants, so that you can build it and sell it to them.
----------
Want to learn what the biggest benefit of AdWords is?
Read this post.
Imagine building the two sides of a bridge towards each other, to find they don’t meet in the middle?
That’s going to be sooo expensive to fix.
Engineers know how to build bridges. It’s been done many times before, and there are steps that need to be taken in a particular order.
I imagine they would be something like:
- Gather all requirements
- Come up with a design
- Build the foundations
- Build the next bit
- etc…
When Software Engineering was born, the waterfall model was widely adopted.
Except there were a few key difference between what structural engineers were building, and what software engineers were building.
Structural engineering problems are often “known” problems. Engineers know how to build a bridge, know what problems they can encounter, and know how to get around them.
People also know how they will use a bridge before it has been built, so requirements rarely change.
Software engineers, however, often build things that have never been built before.
And users constantly change their mind over the features they want from software or websites that are being built. (It’s almost like they don’t know what they want until they see it!)
The waterfall model doesn’t help you build something you’ve never built before, for people who don’t know what they want until they see it.
So the smart software engineers came up with a different way of working… called “Agile Methodologies”.
Instead of spending 6 months gathering requirements, 6 months to design the solution, and 12 months to build the solution (the classic waterfall method), software engineers have short cycles where they get the most important requirements, design and build a prototype, get people to use the prototype, learn from feedback, and start a new cycle where they “iterate” the initial prototype.
Cycles can last a matter of weeks, and this agile method helps software engineers build what the users actually want, rather than what they thought the users wanted.
Sound familiar?
(drum roll)
Enter “Agile Marketing”.
This is where you build something quickly to get feedback from your market, so that you can iterate your offering and get into a continuous cycle of improvement.
So that when you eventually “ship”, you have no surprises, and already know the market wants what you’re selling.
Or if it’s a dud, you’ve already taken the product round the back and given it a swift bullet… before you invested too much time and money into developing it.
“Fail fast” as they say.
I do like the phrase “agile marketing”, but I’m not a big fan of buzz words that mystify rather than demystify.
One of my favourite phrases is one I read in Seth Godins awesome little book “Meatball Sundae”.
In it he summed up all this agile methodologies and agile marketing in 3 small words:
LAUNCH AND LEARN
It’s become my mantra.
I’ve said before that the biggest benefit of AdWords is not that you buy traffic, but that you get to find out what your market actually wants, so that you can build it and sell it to them.
----------
Want to learn what the biggest benefit of AdWords is?
Read this post.
Dislike ads? Become a Fastlane member:
Subscribe today and surround yourself with winners and millionaire mentors, not those broke friends who only want to drink beer and play video games. :-)
Membership Required: Upgrade to Expose Nearly 1,000,000 Posts
Ready to Unleash the Millionaire Entrepreneur in You?
Become a member of the Fastlane Forum, the private community founded by best-selling author and multi-millionaire entrepreneur MJ DeMarco. Since 2007, MJ DeMarco has poured his heart and soul into the Fastlane Forum, helping entrepreneurs reclaim their time, win their financial freedom, and live their best life.
With more than 39,000 posts packed with insights, strategies, and advice, you’re not just a member—you’re stepping into MJ’s inner-circle, a place where you’ll never be left alone.
Become a member and gain immediate access to...
- Active Community: Ever join a community only to find it DEAD? Not at Fastlane! As you can see from our home page, life-changing content is posted dozens of times daily.
- Exclusive Insights: Direct access to MJ DeMarco’s daily contributions and wisdom.
- Powerful Networking Opportunities: Connect with a diverse group of successful entrepreneurs who can offer mentorship, collaboration, and opportunities.
- Proven Strategies: Learn from the best in the business, with actionable advice and strategies that can accelerate your success.
"You are the average of the five people you surround yourself with the most..."
Who are you surrounding yourself with? Surround yourself with millionaire success. Join Fastlane today!
Join Today