Dorks Delivered Blog

What Is Agile Development and How to Do It

Agile Development

What Is Agile Development?

To understand agile development, let’s go back to the days of the waterfall methodology. Here, you produce something and then you say, ‘Okay, now it’s working, but it might have broken.’ And then you go through a process that’s in series. There’s a clear start and there’s a clear end, but there’s nothing in the middle that isn’t defined. It only has a start and an end, and the product is created.

 

If you need help with the agile development process, schedule a free consultation today. We’ll jump in and have a look at some of your projects and make sure that you are doing them in the most efficient and effective way. 

The problem with that is it costs a lot of money and doesn’t make money most of the time throughout the process. It needs a lot of capital but there’s no money coming in from it. In a nutshell, it’s creating the smallest, most basic item that’s scalable, which you could send off to your clients or send out to market.

A Good Example Would Be Uber

Uber created their app so that you can share a ride with other users. Their intention was to create autonomous vehicles but they needed to have acceleration, data and any other points of black spots and what-not.

However, AI was going to be way too expensive, so they created a small product and then continued to develop the product. They created an app that allowed for ridesharing. They used people—the meat in a seat—to achieve their objectives until they’re able to have AI to a spot where they were able to have it work. They had a known ending but had a profitable product to start off with. 

Agile development gives you a return straight away or very close to straight away. Traditional models or the waterfall model means that you’re going to make an autonomous vehicle and you’re going to say, ‘Okay, it’s going to cost us billions of dollars but we have a clear defined outcome.’ 

With Uber’s agile development, they thought ‘let’s break this down into profitable steps, where we can then use that.’ So although Uber appears as if they’re in competition with DiDi, Ola and Lyft overseas, they’re not really in competition with them and that’s why Uber’s balance sheets look like they’re running at a loss.

You look at others and you go ‘Wow! They’re doing exactly the same thing. How is Uber running at such a loss?’

You May Also Like: Develop Your Business Idea Before Someone Steals It

But aren’t the people who are first are the ones who end up losing all the money?

Uber paved the way and then the others like DiDi, Ola and Lyft jump on it.

McDonald’s and Hungry Jack’s could have the same argument. McDonald’s and Hungry Jack’s are pretty much exactly the same, but you’ve got McDonald’s and it’s definitely first, yet it’s still out there and definitely larger. It all depends. 

Uber’s definitely got the name. No one says ‘I’m going to catch an Ola.’ They go catch an Uber.

The others changed the market and made it a level playing ground. Before, an Uber from your house to the airport could be 28 dollars and now it could be 55 dollars. So all DiDi’s done is they’ve just leveled the playing field. What Uber did was what Netflix did to Blockbuster: ‘Let’s crush the taxi drivers. Once we’ve crushed taxi drivers, increase our profits.’

But you have the early adopters, and then you have the latecomers. They would’ve known that someone was going to come along and copy the idea. But they would have had such a deep footing and grounding in what they’ve done. It wouldn’t have mattered because their end goal wasn’t to compete with DiDi or Ola but to use the points of data.

For us, it looks like the same app, but the intelligence that they’re actually gaining from the app is far greater than what DiDi or Ola has.

Agile Development

If you need help with your agile development process, schedule a free consultation today. We’ll jump in and have a look at some of your projects and make sure that you are doing them in the most efficient and effective way. 

Have You Heard of Beyond Meat?

Beyond Meat has more protein than steak and most hamburgers. It takes up 99% less landmass, has nearly all the health benefits of consuming meat, burns and cooks like meat and has haem in it the same as haemoglobin in meat. It tastes exactly like meat.

Beyond Meat created one product: the Beyond Meat patty. It is absolutely revolutionary with the way that it works, and it means that it’ll be a sustainable product that still gives you all the same benefits as meat into the future.

Regardless of health and life choices, their intention was to have a huge range of products. But they obviously can’t do that and be profitable if they’re working on all these products at once. So they developed the easiest product that was able to sneak into the market as easy as possible. 

If you have a look at the predominant meat eaters, it’d definitely be America. Asia is more vegetarian than America even though they have a huge population.

You May Also Like: How Can We Embrace Vegetarianism?

Why Does Agile Development Make a Difference?

With the traditional methodology, the goal is to produce the simplest product into the market as quickly as possible. Agile development is about improving the original product, with a bigger end goal than just the initial project.

The idea is testing the waters without getting your feet wet. You can use the agile methodology for anything, even marketing. You can slowly develop your business without having a huge cost outlay. From a marketing perspective, there are different ways that people use the agile method.

Agile Development

If you need help with the agile development process, schedule a free consultation today. We’ll jump in and have a look at some of your projects and make sure that you are doing them in the most efficient and effective way. 

Another Example: Apple

Steve Jobs had six different iPhones in front of his stand. One of them played videos, one of them received SMSs and calls, one of them played music, one of them had apps that showed maps, and so on and so forth. Not a single iPhone could do all the things at once without crashing. Each person with agile methodology was able to create a certain function working on each device, but not all of them together. If you tried to, and you accidentally did it, it might start working and then crash mid-presentation.

To save face while he was showing everyone this revolutionary new technology, he went up and said this is world changing, this is revolutionary, and everyone’s going to have one of these in their pocket. And he’s not half wrong.

What he did there was just fancy video editing. As he put the phone down and then picked it up, he already knew that it was going to be exactly the spot where it needed to be. Additionally, they had a tower that was put there by Verizon and was only paired to their phones that were on the stand—to make sure that they had absolutely lightning-fast speed and no congestion with everyone else that was in the audience. That bit isn’t really agile; that’s just tricky.

But having the different phones, knowing that you can do it somewhat—but you don’t have the capital to continue producing a single device and you don’t know how well it’s going to be received—allowed for a world audience to see, pre-order the devices and have the money to then build it out.

You May Also Like: Are You a Maker or Are You a Taker?

Free Beer and Survey

Joshua and his dad started a craft brewery. They’ve got 10 different products that they’ve got on tap. They haven’t gotten the licensing to sell it, which is quite expensive when you don’t know if it’s going to work and if people are actually going to enjoy the taste of your brew. They’ve created a survey, which people fill out and they give the beers away for free. When people fill out the survey and they try the beers and they go, ‘Yes this is fantastic”, Joshua and his dad pay a pre-order to buy a six-pack for instance. Once they have 6,000 people on that list, they then know that there’s enough of a test there and they know that people would be interested in buying it without having to fork out the money for larger infrastructure and any of the licensing costs.

You May Also Like: Are You a Maker or Are You a Taker?

Agile Development in Marketing

With communication and branding, we can say that a lot of that would come to their marketing and how well they’re being shown on the web, making sure that everything is consistent.

But if you went to a small business and you said ‘you need to make sure that your story resonates with your ideal client,’ but the marketing budget is going to be $200,000 to make sure that you get their message to the appropriate people, most business owners will go, ‘I can’t afford that. I know that that’s what I need to do, but I can’t afford that.’

So let’s test the water, use a long tail keyword, do sniper marketing, and target a very test small audience because you can’t afford the $200,000 even though you know that’s going to work. Test a smaller audience, a subset niche of your target market, and then from that go ‘Okay, that has worked. That is now bringing in income.’ Especially for startup business, even if the income is not huge, it’s bringing in income that allows you to push the money towards the $200,000. It’s about testing the waters as opposed to knowing that you’ve got the full solution from start to finish.

Sometimes, you don’t know how to go about finishing creating a product or service, and that’s where we say ‘agile developmental design is your answer.’

That’s what Steve Jobs did to make sure that they had a product, although they would have had the money and the market research that said ‘this product is going to work,’ they may not have wanted to spend the capital on something that might have flopped because there already was the Nokia phone that could do nearly everything, but it just didn’t have the right story-telling and the right approach to it.

Agile Development

If you need help with the agile development process, schedule a free consultation today. We’ll jump in and have a look at some of your projects and make sure that you are doing them in the most efficient and effective way. 

Importance of Security in Agile Development

Security is another big objective towards agile development. If you don’t have good security practices in your business, it will delay and push things out.

Have you seen the HTTPS at the start of websites? Up until a couple of years ago, there was a vulnerability that had been there for decades for about a decade called heart bleed. Apple was aware of it. Apple had protected all of their systems. Apple didn’t let everyone else know about that. Apple was able to snoop and see any details that were deemed encrypted on everyone else’s system. That’s terrible.

The OpenSSL protocol was able to be broken into. Certain people knew about it and other people didn’t. The person that developed that was in their garage, just a home business that developed this and gave it away for free for everyone to use, and then everyone abused that, and that then opened up to mass hysteria when the security problem came out about a year ago.

Make sure you keep your eyes on the process and your security around all of the processes. If you don’t, you’ll have delays in the way that your product is going to be released.

You May Also Like: How to Teach Staff Members About Data Security

The Final Word

It’s better to be producing something that you can test the waters with. If you need help with the agile development process, schedule a free consultation today. We’ll jump in and have a look at some of your projects and make sure that you are doing them in the most efficient and effective way. 

This article is based on Joshua Lewis’s Special Presentation on Agile Methodology. Joshua founded Dorks Delivered in 2007, wrote for columns for an online entrepreneur magazine, published a book, and was featured on news.com.au. He has a podcast and YouTube channel and a podcast where he shares his passion for automation.

 

10-Step IT Management Checklist

Contact the 2019 Fastest Growing MSP in Australia to learn more about IT solutions that suit your business.

Share the Post:

Subscribe to our Newsletter

Subscribe to our newsletter for regular IT news, tips, tricks, jokes, podcasts and other interesting stuff. It’s a hoot!

We take your privacy very seriously solemnly promise not to SPAM you.

Related Posts

5.0
Based on 52 reviews
powered by Google
Kennard
02:22 28 Nov 24
I am very Satisfied with the services provided by Dorks; the teams are highly responsive and supportive.
Eleanor Swanepoel
08:38 19 Nov 24
The Dorks got me into my system after it was locked out and the device destined for landfill. Having worked with the Dorks team for 4 years, I have always found them responsive, helpful and diligent. Thoroughly recommend!
Trent Marshall
03:33 15 Nov 24
Josh and the entire Dorks team could not be any more professional, helpful, friendly and knowledgeable if they tried. Time and time again they were patient and went above and beyond to resolve numerous complicated IT issues for myself and my team, at all hours of the day and night. I recommend them to all size and scale of businesses, as no problem is too large for the Dorks! Thanks again Josh and I wish you and the team every success in work and in life.
Meg Dennis
21:27 08 Nov 24
There are very few organisations that have a service culture of going above and beyond. Josh Lewis, Dorks founder did that this week with myself and several peers, helping us through a difficult IT situation. Dorks Managed IT Services are relationship grounded, solution oriented and outcomes based. They are outstanding in their sector.
Meenakshi Vivek
06:46 08 Nov 24
I had the pleasure of speaking with Joshua from Dorks on an IT issue outside of their scope, and I couldn't be more impressed. He went above and beyond to not only resolve my problem quickly on late Friday afternoon but also was very friendly and supportive. His dedication to ensuring everything was working perfectly, truly stood out. Highly recommend Joshua Lewis @Dorks for anyone needing reliable and expert IT assistance!Thank you so much Josh!
Mark Mathews
02:16 15 Aug 24
I've been a client of Dorks Delivered for many years and for good reason! They are so easy to deal with, value for money, host and manage my website, provide office software at discounted rates, easily fix website issues etc. A seamless and easy IT company to deal and communicate with that I highly recommend for all your IT needs.
john aguiflor
03:59 05 Dec 23
Definitely a dream work place!
The Irrigation Shop
02:52 28 Nov 23
These Dorks are fantastic. Always ready to solve any problem we have. Cyber-security, hardware, even tips on marketing. Josh is always approachable and friendly, and the team are top-notch!
Rob Swanson
21:25 27 Nov 23
Dorks has helped get our company IT needs on track and streamlined. They are easily contactable when problems occur and are quick to get you back up and running!
Rimas Veselis
16:55 27 Nov 23
Always extremely helpful!
Mark Ong
02:00 27 Nov 23
The best organisation I've work with so far. All staff are hands-on and they will understand your business in order to support you the best way possible. They are the partners you need for any kind of tech solutions. I love that they are open to two-way feedback and will let you know if something is realistic or not and what is the best solution to move forward given the circumstances. It is no surprise that they come highly recommended for me.
Ben Rayner
01:28 27 Nov 23
Very happy to recommend Dorks Delivered with Teck support etc, we worked together for over 10 years and have all issues resolved promptly.Thanks Team Dorks
Tim Nelson
01:04 20 Nov 23
A refreshing company to manage my IT requirements. Over and above service, and always coming to me with new ideas and concepts
Louise Bedford
03:10 28 Aug 23
Joshua Lewis is a super star. Generous of spirit, skilled as an interviewer, and gifted with the ability to see exactly what people need - I'm sure you'll enjoy dealing with Dorks Delivered.
Dave Abbot
09:08 09 Aug 23
Absolute guns in the industry. Trustworthy reliable and brutally honest.
Tanner Anderson
07:24 04 Aug 23
Working with the team at Dorks is always a pleasure!
Bryan Nillos
00:21 03 Aug 23
Great place and great people to work with. The best MSP, value for money!
Kubrador
04:28 02 Aug 23
I strongly endorse Dorks Delivered for their outstanding Managed IT Services! With a proactive and reliable team, they provide round-the-clock support and top-notch cybersecurity, making them an invaluable partner for achieving business success.
Mark Pope
05:26 06 Jul 23
Definitely talk to Josh Lewis and the Dorks about your managed IT needs. Apart from being smart and having a great team, I have found him to be genuinely concerned about his clients, coming up with the best advice that suits their needs.
Cameron Quin
03:52 05 Jul 23
Honestly, our business wouldn't survive without them. Josh and his team just know everything and I have peace of mind when it comes to the uptime. Of my business. And they give awesome little freebies!!
Adrian Peterson
23:49 25 Apr 23
We recently transferred our I.T. needs to Dorks Delivered and they have been fantastic. The response times, ease of accessibility to them and their understanding of our needs have been brilliant. It's been a complete 180 degree shift from our previous vendor Mercury I.T. We are so pleased with the change and would happily recommend Dorks Delivered to other businesses.
js_loader

Give our IT support team a try...for FREE!

Your first IT support task is FREE (Normally $199) – Yep, absolutely free (up to 4 hours)! Experience how our team can help your business today.

Click here or ring 07 3166 5465 to claim your FREE IT Support Task!

Want to rub shoulders with the greats? We work with the best…