What is Agile? Agile Explained... with a PENCIL!

Тәжірибелік нұсқаулар және стиль

Need a powerful demonstration of Agile that you can perform almost anywhere? Grab a pad and a pencil - I have a treat for you!
= = = = = = = = = = = =
New for 2024: my best-ever training:
"How Your Agile Teams Can Achieve Predictability and Productivity WITHOUT Burnout"
→ www.developmentthatpays.com/w...
= = = = = = = = = = = =
What is Agile?
Today, I’m going to demonstrate Agile. By playing FOOTBALL. With a PENCIL.
Oh - and stick around to the end because I have a favour to ask!
-------------------
102. What is Agile? Agile Explained... with a PENCIL!
#AgileExplained #Agile #DevelopmentThatPays
Football ----- This is St James Park: home of Newcastle United Football Club. I was born in Newcastle, and grew up a few miles out of town. In Newcastle, they say that football isn’t life and death: it’s more important than that. Alas, my football skills were sadly lacking. But there was this game we’d play in class - when the teacher wasn’t looking. Football. Kind of. I’m sketchy on the rules; I guess we’d take turns to get across the pitch to score a goal. Agile Analogy ---- It struck me recently that the game is a rather lovely demonstration of Agile: We have value delivered in small increments as the “ball” makes its way up the pitch. And we have the opportunity to “course correct”: it’s easy to recover from a wayward first "kick". Special Pencil ----- Hold on a second. I think I’ve just figured out how to play this game. Where did I put my special pencil Ah here it is, My turn: Ready. Aim. Aim some more. Fire! I mean: Shoot! As I'm sure you've guessed, this big-ass pencil represents a Waterfall Approach. It’s an eggs in one basket approach: we design, build and test this leviathan. And launch it into the world. It’s either a big hit. Or it’s a big miss. No second chances. If our aim is true. If the playing field is flat. If the goalposts don’t move. We’re on to a winner. For me, that’s an awful lot of “ifs”. An awful lot of RISK. In an uncertain world, the big ass-pencil starts to look less like an unfair advantage, and more like an enormous liability. In an uncertain world, we need a pencil that’s more…what a good word here Agile. With this small but perfectly formed Agile pencil: our aim doesn’t have to be true. The playing field doesn’t need to be flat. The goal posts don’t need to stay put. All we have to do, is keep kicking. Can you do better ------ So what did you make of the What is Agile pencil analogy Perhaps you hated it.You thought that it didn’t work at all. Perhaps you really liked it, and are wondering where you can your hands on an enormous pencil. Either way, I’d like your help with something I’m planning: I’m on a mission to collect the best “Agile Analogies”. So if you have a good one… or have heard of a good one… or can think of a good one Please let me know. If it helps to answer the question: “What is Agile ” I want to hear about it. Let me know in the comments below. I very much look forward to reading them. And I’ll feature the best ones in a future episode - or episodes - of Development That Pays.
• What is Agile? Agile E...

Пікірлер: 260

  • @Developmentthatpays
    @Developmentthatpays6 жыл бұрын

    Grab a pad. Grab a pencil. You're armed and ready... to demonstrate AGILE!

  • @samanthawalker412
    @samanthawalker4124 жыл бұрын

    Within a few seconds I understood more about agile than 35mins of other clips!! Thanks!!

  • @Developmentthatpays

    @Developmentthatpays

    4 жыл бұрын

    Excellent!

  • @marklivingston6103
    @marklivingston61032 жыл бұрын

    Ok, so as I watched this I was reminded of my time as a surface warfare office in the US Navy. Ship navigation is completely an agile approach! You have wind, currents and tides constantly taking you off coarse. You take hourly or at a minimum 4 hour positions using a variety of means and plot the coordinates on the navigation chart. Are you where you expect/want to be? Usually not...change course, change speed, etc. and take another position fix in an hour and see where you are on the chart. Keep doing this until you arrive at the planned destination!

  • @sophierozsapage762
    @sophierozsapage762 Жыл бұрын

    Great video and analogy. The only comment I would make is that I kind of disagree when you say that for each stroke we get value because there is value only when you score a goal. Other than that I love the part on risks etc. The analogy I use is vacations: The waterfall way is using a pre-packaged tour. Everything is set at the beginning and even if things are not going as planned, there is very little possibility to adapt. So if you, as a customer, want to spend less time or more time somewhere, if it is raining during a planned outdoor activity, if, if, if... then well you might end up not being a satisfied customer. The agile way, you set a vision: destination, type of vacation (sports, cultural, beach, ...) and you fix your time and budget. You prioritise for the beginning of your trip the things you don't want to miss, your must haves. You may end up not doing everything you wanted to do, you may end up doing things you had not planned because once you are there you will adapt depending on what you see (not just what you had read). Your satisfaction of your vacations is not dependent on if you have done everything you had in mind before the trip (it does not depend on achieving the whole scope). And everything you do during your vacation is value delivered.

  • @Jan123.

    @Jan123.

    Жыл бұрын

    I thought the value was getting closer to the goal with every stroke.

  • @Developmentthatpays

    @Developmentthatpays

    Жыл бұрын

    You're right, @Sophia; my analogy is more "Agile _project_ " than "Agile _product_ " - and we should be doing the latter. LOVE your holiday analogy; why haven't I thought of that before? Outstanding!

  • @arpanbhusaldeptofinformati3345
    @arpanbhusaldeptofinformati3345 Жыл бұрын

    if you can teach it to a 10 year old, only then you know the concept properly. This is a masterclass

  • @Developmentthatpays

    @Developmentthatpays

    Жыл бұрын

    Love it! Thank you!

  • @MikeJonesTechno
    @MikeJonesTechno6 жыл бұрын

    Two images: A cheetah and a Gazelle? Which one is more agile? ... Cheetah = built for speed in a straight line Gazelle = built for ability to change direction quickly Learning: The gazelle is more agile and almost all cases wins - the cheetah focuses on picking out the young and the weak. Agile is about the ability to change direction quickly so you can experiment and adapt to changing market conditions (and avoid being eaten by the competition). I need to repeatedly remind people that Agile is not about going fast. Agile is about the ability to change direction quickly. Agile is a gazelle.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Like it! And I like this a LOT : "I need to repeatedly remind people that Agile is not about going fast". Nice one.

  • @Asharas

    @Asharas

    6 жыл бұрын

    As much as I like the comparison, it's unfortunately untrue, the cheetah can use it's tail as a counter weight to make extremely fast and sharp turns :) kzread.info/dash/bejne/o6mfxcVxp6beetI.html

  • @0247ozge

    @0247ozge

    5 жыл бұрын

    I'll use your example in my assessment. I think this example yours can be in top 3 creative explanation of agile methodology.

  • @0247ozge

    @0247ozge

    5 жыл бұрын

    @@Asharas yes cheetah uses its tail to maneuver but important fact is its speed is limited. In average cheetah must catch gazelle in max. 17 seconds. After that cheetah must stop as its brain gets overheated whereas gazelle keeps its brain temperature stabile.

  • @bb_rave

    @bb_rave

    4 жыл бұрын

    @@0247ozge than, I believe, gazelle is more Agile: "Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely." (Principles behind the Agile Manifesto agilemanifesto.org/principles.html)

  • @TunjungUtomo
    @TunjungUtomo6 жыл бұрын

    before we go into the analogy that you asked for, I just want you to know that I just found out about this channel this morning and subscribed immediately after, for your crisp and concise explanation of Scrum and Kanban. Okay, so I'd like to analogize Agile as indoor volleyball, and Waterfall as football (soccer). In indoor volleyball you only have 3 oportunity to hit the ball whenever it comes to your side of court, you and your team must try to defend, pass, and try to make killing deliveries in just 3 steps. After each time you deploy an attack, there's almost nothing you can do except to observe and anticipate what's coming before your opposition 'deliver' their 'feedback' attack on you. Speed of thinking and action is paramount in this game, if you need to change strategy you can only do that during timeouts (limited opportunity) and between sets (=product iteration).

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Thank you for your message - glad you enjoyed the Scrum and Kanban videos. Good analogy - like it!

  • @HRayan
    @HRayan4 жыл бұрын

    Ok, I know you asked the question nearly 2 years ago but I really loved the pencil analogy so I would like to offer my analogy as well. Before seeing the video I felt like Agile is basically like most people's approach to life. You have set goals, but as things change along the way, you change what you want & so forth. A Waterfall approach might work for someone like a heir to a throne or a business. Their path is set, so they can move ahead with a rigid plan.

  • @Developmentthatpays

    @Developmentthatpays

    4 жыл бұрын

    I like that analogy A LOT. - not least because I never would have thought of it. Love it!

  • @mikependergrast9252
    @mikependergrast92526 жыл бұрын

    I ran across this analogy. You are a sailing ship, trying to get from Southampton to Boston. You can determine you position from the sun and stars, the direction and strength of the winds and currents. You know where you are, the current conditions, and where you want to get to. Your have a good crew; they are well trained, and can adapt the ship and sails to the conditions should they change rapidly, or if something unexpected happens. You can't predict your journey time at the outset, but you can dynamically make better estimates as you go along, checking your position and adjusting. You don.t worry about the past You have a strategy, good tactical doctrine, and no need of an operation plan.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    PERFECT! Exactly what I was hoping for! Many thanks!

  • @CashCoyne

    @CashCoyne

    6 жыл бұрын

    I would add to that:You're halfway across the ocean and It turns out that there was a shipwreck at the entrance of the Boston harbor and it is now blocked, so you need to change course and go to Norfolk.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Yes, exactly! Good addition.

  • @Suemary
    @Suemary3 жыл бұрын

    This is brilliant. In New Zealand we played this game as kids but it was golf and you had to cross across the holes with the pencil line and work your way around the course. Sometimes you could even get a hole in one or two - if you were really good (I'm sure my brother cheated). This describes all the iterative development in Agile pretty well too. Thanks. Sue

  • @Developmentthatpays

    @Developmentthatpays

    3 жыл бұрын

    Ooo... I must give the golf version a go. 👍

  • @delightslay
    @delightslay8 ай бұрын

    Agile is demonstrated in full in the game of soccer. the team can shoot the ball overtime they have it straight at kickoff towards the opposing goal, with an AIM to score a goal. they can decide to play to score with small increments by kicking the ball around and making progress down the field to the opposing half, breaking their defence and scoring a goal. they coach can course correct on strategies, make changes by substituting players, until the game is over. this is my analogy of AGILE that i think may easily resonate with soccer loving fans in the our field or profession.

  • @Developmentthatpays

    @Developmentthatpays

    4 ай бұрын

    Very cool: the analogy works well.

  • @strommarn
    @strommarn2 жыл бұрын

    This is a "trivial" analogy - which makes it absolutely SPLENDID 👏 Sometimes it's hard to describe agile's advantages to someone who doesn't have the agile mindset. I'm going to use this analogy in the future, thank you!

  • @Developmentthatpays

    @Developmentthatpays

    2 жыл бұрын

    Sometimes trivial us good! 👍

  • @jamesallen74
    @jamesallen746 жыл бұрын

    Specifically with Scrum (yeah I know you asked for agile), I've heard CURLING used as an analogy. The Developers are the rock (the stone) The Scrum Master is the sweeper, guiding, not forcing The Product Owner is the curler, or the stone pusher The Sprint is the "curling sheet" or the ice between point a and point b The Definition of Done is the curling target The Working Increment of Software is the score you get

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Like it! I'll put this one in the bank for a future episode.

  • @1windozesuk

    @1windozesuk

    Жыл бұрын

    Ha, this example actually taught me about curling by applying scrum as the analogy! Where I am from,no one seems to know what curling is, although we have a culring club in the region, I've yet to meeta member though.

  • @Rahulsaisitisme
    @Rahulsaisitisme4 жыл бұрын

    Imagine you’re in a forest, you start your journey with your feet and move forward looking for food and shelter, on the other hand you climbed on a horse as you thought it had the map of the forest and will land you in a good place but it can go wrong too 😃 thank you for the explanation

  • @sainaths.r2084
    @sainaths.r20845 жыл бұрын

    Fantastic explanation , thanks : )

  • @rexduranzelandony
    @rexduranzelandony2 жыл бұрын

    Best explanation ever. It's still good in 2021

  • @bakiwebdev
    @bakiwebdev3 жыл бұрын

    5 min save my life with struggling with agile, great and easy explanation.

  • @mirzanaveed999
    @mirzanaveed9994 жыл бұрын

    Great analogy... Thanks for sharing it with the agile community.

  • @drajiv1
    @drajiv12 жыл бұрын

    Such a simple, beautiful example. Thanks!!

  • @Developmentthatpays

    @Developmentthatpays

    2 жыл бұрын

    Thank you! I really appreciate that!

  • @mathanakrishnansuresh8075
    @mathanakrishnansuresh80754 жыл бұрын

    How do we implement agile scrum method to new car development?

  • @amarbashir8188
    @amarbashir81886 жыл бұрын

    Great. Loved it. Simple but very powerful.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Thank you!

  • @sanjyogi
    @sanjyogi3 жыл бұрын

    I recently introduced my children to this game...played this growing up in india...we used it call it rocket!

  • @MrRe-sj2iv
    @MrRe-sj2iv Жыл бұрын

    Thank you very much. This is so simple to catch up and not waste any second.

  • @Developmentthatpays

    @Developmentthatpays

    4 ай бұрын

    Glad you liked it!

  • @shahnawazmohammad9243
    @shahnawazmohammad92435 жыл бұрын

    Simply superb...

  • @Developmentthatpays

    @Developmentthatpays

    5 жыл бұрын

    Many thanks!

  • @EmillySilva-bl4qg
    @EmillySilva-bl4qg4 жыл бұрын

    Great explanation!

  • @jqu9989
    @jqu99895 жыл бұрын

    Great analogy!

  • @Developmentthatpays

    @Developmentthatpays

    5 жыл бұрын

    Glad you liked it!

  • @sunnyblp63
    @sunnyblp634 жыл бұрын

    I am beginner in learning Agile concept and have already watched 3 videos was not cleared until I watched your video.. Precisely explained the concept..

  • @Developmentthatpays

    @Developmentthatpays

    4 жыл бұрын

    Thank you! Glad you found the videos to be useful.

  • @hectorlopezorellana724
    @hectorlopezorellana7244 жыл бұрын

    Outstanding analogy!

  • @Developmentthatpays

    @Developmentthatpays

    4 жыл бұрын

    Thank you!

  • @weedosutra
    @weedosutra3 жыл бұрын

    Thank you for this amazing and easy explanation!

  • @Developmentthatpays

    @Developmentthatpays

    3 жыл бұрын

    Glad it was helpful!

  • @BardoSchutz
    @BardoSchutz5 жыл бұрын

    Thanks, great vid!

  • @Developmentthatpays

    @Developmentthatpays

    5 жыл бұрын

    You're welcome!

  • @pierrebrseven
    @pierrebrseven Жыл бұрын

    Thank you, I finally get it!

  • @emna__ayadi
    @emna__ayadi4 жыл бұрын

    Hi, Thanks for the video, I want to know if we can make a link between agile and travelling ? I want to create a conference topic about that metaphor but not sure from where to start?

  • @Developmentthatpays

    @Developmentthatpays

    4 жыл бұрын

    People often talk about an aeroplane - off course most of the time but constantly adjusting... and able to change destination at a moment's notice. You might contrast that with a train. Could that work?

  • @emna__ayadi

    @emna__ayadi

    4 жыл бұрын

    @@Developmentthatpays Thanks for your feedback, I wanted to combine my travelling adrevntures itself. Like planning the trip (planning the sprint) exploring the place to visit as much as I can although I don't know it before (like exploratory testing) ... My inspiration: medium.com/serious-scrum/travel-planning-is-a-nice-metaphor-to-help-explain-many-agile-ideas-ac5bf84f6fff?source=bookmarks---------1------------------

  • @fallinginthed33p

    @fallinginthed33p

    3 жыл бұрын

    @@Developmentthatpays how about agile vs waterfall vacations? The agile vacation would be a road trip with camping along the way, carrying food and cooking equipment, having only a general destination in mind. The waterfall approach would be a fully planned tour with hotels, tourist spots and souvenir stops all scheduled in advance, with not much room for changes.

  • @aahpandasrun
    @aahpandasrun2 жыл бұрын

    Agile is an awesome perspective to have. If only companies would stop thinking agile is this rigid process that ends up burdening everyone with so much more work.

  • @ashleyagar1924
    @ashleyagar19244 жыл бұрын

    Loved this analogy...

  • @Developmentthatpays

    @Developmentthatpays

    4 жыл бұрын

    Glad you liked it!

  • @maheshkirdant3459
    @maheshkirdant34596 жыл бұрын

    I am from India and I like the way you explain with pencil!!!

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Glad you liked it!

  • @camgere
    @camgere9 ай бұрын

    256th comment. Perfect 2^8. Woo Hoo! Yes, agile is a response to uncertainty in design. It is sold as a method of certainty for management. Salaried employees (no overtime) work fixed, predictable calendar schedules (and therefore budgets) and produce predictable results. Mangers can put checkmarks in the schedule and budget checkboxes. Employees "commit" to finishing on time as the buy-in for doing the work. Copious amounts of overtime are expected before missing a schedule. A Product Owner oversees the process to make sure than business interests are primary. If work expands to fill all available time, then time can be shrunk to get any amount of work done. Theoretically. I suppose piece rate garment workers are the analogy. You get paid per piece no matter how much time it takes, handkerchief or wedding gown.

  • @shilpadeswal3304
    @shilpadeswal33043 жыл бұрын

    Very nicely explained 👍👍

  • @banele_tshabalala
    @banele_tshabalala6 ай бұрын

    This was an awesome analogy. Love it

  • @Developmentthatpays

    @Developmentthatpays

    4 ай бұрын

    Thank you! (I love that pencil!)

  • @lindatrowbridge2620
    @lindatrowbridge26206 жыл бұрын

    I am new to Agile and I enjoyed the analogy and especially the humor - great job

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    +Linda Trowbridge - Great comment! Thank you!

  • @kumarak4185
    @kumarak41856 жыл бұрын

    Nice analogy!

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    +Kumara K - Thank you!

  • @MrDonNelson
    @MrDonNelson6 жыл бұрын

    Excellent.. I will share this with my team!

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Don Nelson - Thank you! And thank for spreading the word - much appreciated.

  • @uchep3616
    @uchep36166 жыл бұрын

    first tech video that is very entertaining and interesting. Thank you!

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Thank you! So glad you liked it.

  • @rtakkar
    @rtakkar3 жыл бұрын

    I take an example from Sports itself. You are having a lovely day of cricket and chasing a good total. You are in front seat, plan is to keep run rate up without thinking about wickets much. but then you see black clouds coming in and you have to adapt to new condition. Now, you need to look after your wickets along with score as per DL method assessment.

  • @terrylanmanalansan1329
    @terrylanmanalansan13295 жыл бұрын

    The anime/manga Initial D story revolves around the concept. In street racing, it's not how powerful your engine is. It's about how balanced the car your racing with is.

  • @Developmentthatpays

    @Developmentthatpays

    5 жыл бұрын

    Like it!

  • @AbdulHameed-te9pw
    @AbdulHameed-te9pw4 жыл бұрын

    Loved the introduction in the beginning about Newcastle united. Up the toons!!

  • @BigyanChap
    @BigyanChap6 жыл бұрын

    nice analogy.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Glad you liked it!

  • @chrisscole
    @chrisscole2 жыл бұрын

    No better explanation online!! Good job

  • @erlanacastro
    @erlanacastro3 жыл бұрын

    brilliant analogy!!! Congrats!

  • @Developmentthatpays

    @Developmentthatpays

    3 жыл бұрын

    Thank you! Much appreciated!

  • @keithmackall
    @keithmackall6 жыл бұрын

    I love it!!

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    I'm so pleased!

  • @ulmtester6443
    @ulmtester6443 Жыл бұрын

    @Gary brief your educational and professional side. From where did you learn these?

  • @GaryStraughan

    @GaryStraughan

    Жыл бұрын

    I'm not really sure!

  • @JAHManeShaker
    @JAHManeShaker4 жыл бұрын

    I like to use little wind-up racing cars. With the aid of two volunteers, both wind up their cars and aim to get them from point A to point B. The first person is instructed they can take as much time as they need to set up their car to make sure it goes in the right direction but they can not touch it once it's started moving. The other "driver" can move their car left or right but not move it forward or backward. Usually (with the aid of some knobbling of the first wind-up car), the first driver's car goes completely off course and misses point B while the other driver is able to course-correct to get their car to the finish line. The first car demonstrates a traditional all-up-front planning method like Waterfall. I use the second driver's method to demonstrate Inspection, Adaption and by asking the audience who saw the second driver "cheating" I can demonstrate Transparency. The 3 cornerstones of Scrum. Yes, I like Scrum but I've never learned Kanban!

  • @Vinodmhetre007
    @Vinodmhetre0073 жыл бұрын

    Powerful content, presentation, and delivery. Thanks a lot, Gary. Your voice is amazing.

  • @Developmentthatpays

    @Developmentthatpays

    3 жыл бұрын

    Thank you!

  • @deepk82
    @deepk82 Жыл бұрын

    Amazing presentation

  • @Developmentthatpays

    @Developmentthatpays

    Жыл бұрын

    Thank you!

  • @deepk82

    @deepk82

    Жыл бұрын

    @@Developmentthatpays can you cover other topics as well and explain in an innovative way lik this? - Topics such as customer success, Digital transformation, Cloud, etc.

  • @wtmhistorius5978
    @wtmhistorius5978 Жыл бұрын

    To briefly show what the agile method is all about, we will use a simple example. Since we live in a country near the frontline (in Poland), we can use a comparison to military rockets. Let's assume that the waterfall method is an ordinary unguided rocket. Before we launch the rocket, we need to designate the target of the attack. We calculate flight trajectories and make appropriate corrections related to wind strength and air humidity. Once we launch the rocket, there's nothing we can do. If the target of the attack moves a few meters, the rocket will miss the target. If anti-aircraft missiles appear, the rocket will be knocked down because it is incapable of evading the attack. Now it's time for agile, in our example it's a cruise missile. Before launching the rocket, the operator sets its target. After launch, the missile begins to maneuver, avoiding enemy air defenses. The rocket sometimes flies in a completely different direction than the indicated target, then returns to the correct course. The operator constantly sees the enemy target in the direction of which our clever projectile is flying. It may turn out that during the flight of the missile, the operator will see another, more attractive target and will direct the already flying missile there.

  • @chatlinplus
    @chatlinplus Жыл бұрын

    Great analogy. I am trying to get into a project management career so am getting up to speed on these things. Liked the moment I saw St James'!!! Cheers!

  • @Developmentthatpays

    @Developmentthatpays

    Жыл бұрын

    Howay the Lads! And the very best of luck with your new career 🚀

  • @mandaracme3760
    @mandaracme37603 жыл бұрын

    How do you charge the customer in Agile way of project development?

  • @sudharsansn
    @sudharsansn6 жыл бұрын

    Loved it 🙏👌🖖

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Great! Glad you liked it!

  • @Aishuesp
    @Aishuesp4 жыл бұрын

    Very nice creative video...thanks

  • @wendylynn6807
    @wendylynn68072 жыл бұрын

    Lego’s You can build small working pieces, those can be added to other pieces, you can add pieces to strengthen what you’ve already built and remove other pieces not needed or that are cumbersome and replace them with more ‘agile’ pieces to finish your build. I’m new to agile. This is my day one.

  • @Developmentthatpays

    @Developmentthatpays

    2 жыл бұрын

    Like it! You're off to a flying start with your agile journey!

  • @iq150aa4
    @iq150aa4 Жыл бұрын

    Genuine analogy!

  • @Developmentthatpays

    @Developmentthatpays

    Жыл бұрын

    Thank you!

  • @priyankajambhale5535
    @priyankajambhale55355 жыл бұрын

    awesome

  • @eaglewitharifle
    @eaglewitharifle3 жыл бұрын

    Excellent!

  • @Developmentthatpays

    @Developmentthatpays

    3 жыл бұрын

    Thank you!

  • @Hildaby
    @Hildaby Жыл бұрын

    Wow, what an analogy!...

  • @Developmentthatpays

    @Developmentthatpays

    Жыл бұрын

    Glad you liked it!

  • @jasserlabiadh
    @jasserlabiadh7 ай бұрын

    SIMPLE, U WON A SUB

  • @Developmentthatpays

    @Developmentthatpays

    4 ай бұрын

    Welcome aboard!

  • @MrSammotube
    @MrSammotube6 жыл бұрын

    The good thing about this simple analogy is that it also highlights a main negative of Agile too - it takes much longer to reach the goal.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    +Mr Sammotube - Yes, I guess one of the messages is that it may take longer, but the chances of reaching the goal are increased.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    +Kevin Krupp - You're another one that writes comments better than I write scripts. Excellent points well made.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    +Kevin Krupp - Glad you liked the TDD v BDD episodes - and thanks for spreading the word!

  • @dudulofuu

    @dudulofuu

    6 жыл бұрын

    great comment!

  • @idoneoscom
    @idoneoscom6 жыл бұрын

    Good analogy !! I liked it . May be sailing could bring another one. And yet another: a cannonball in oblique shot ( waterfall) vs. a guided missile (agile)

  • @idoneoscom

    @idoneoscom

    6 жыл бұрын

    one more: professional photographers used to do a lot of previous preparation for "one shot" photography on expensive celluloid process (waterfall) .. Digital enables a try and improve iterative aproach (agile).

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Sailing is good. And I LOVE cannon ball vs. guided missile.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    SO delighted that you mentioned photography: nearly two years ago I wrote an episode about getting my photos developed at the chemist ( yes, I'm THAT old!) - I'd forgotten all about it.

  • @idoneoscom

    @idoneoscom

    6 жыл бұрын

    So I am ( THAT old! ) :)

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Idoneos - :)

  • @bobfishman4711
    @bobfishman47116 жыл бұрын

    All your eggs in one basket. Filling the sack or basket with all of your eggs and walking to your destination. Bag bursts or gets wet, eggs drop and break. I you change sacks on the way or only deliver some at a time, then you have agile because you can always deliver.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Good analogy. Like it!

  • @scoogsy
    @scoogsy2 жыл бұрын

    Yes liked it!

  • @mauryar16
    @mauryar166 жыл бұрын

    Nice demonstration

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    +rajendra prasad - Thank you!

  • @tlig

    @tlig

    5 жыл бұрын

    It wasn't.

  • @rogerswaby6756
    @rogerswaby67563 жыл бұрын

    Brilliant analogy Gary.

  • @Developmentthatpays

    @Developmentthatpays

    3 жыл бұрын

    Thanks, Roger. Glad you liked it!

  • @AdUpActive

    @AdUpActive

    2 жыл бұрын

    @@Developmentthatpays love how you reply on videos from 4 years ago! 😀

  • @Developmentthatpays

    @Developmentthatpays

    2 жыл бұрын

    I try my best 👍

  • @leeamraa
    @leeamraa5 жыл бұрын

    The Gazelle is the target which can be seen as the user requirements. Now for the development process we can use large predator like lion or tiger to represent the plan-driven (waterfall) and the cheetah for agile. Cheetah has much higher likelihood to win.

  • @Developmentthatpays

    @Developmentthatpays

    5 жыл бұрын

    Like it!

  • @mabellemariecutara634
    @mabellemariecutara6344 жыл бұрын

    short but sure...i love this vid

  • @DanielTheeRoperto
    @DanielTheeRoperto6 жыл бұрын

    Another analogy is: LEGO! You build it piece by piece until you get what you wanted and sometimes what you wanted shifts to something else (especially if the client is a 3yo kid - he probably changed his mind about a car and now wants a car-spaceship.). But if something not right? Easy to fix. Please don't super glue your bricks when talking about a solid build using waterfall.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    LOVE IT! Not least because I LOVE Lego!

  • @knightorigin2946
    @knightorigin29466 жыл бұрын

    Hello you! :) I dont think that I have a agile analogy but Ive got some points. For me "agile" is like the "I" its formless. We are formless,we can be "good" or "bad" and both. We can be great or fail at things but we keep moving forward. Like Zen,we keep breathing. We breath life,we breath death and THATS the permernant that agile needs to have. Keep doing things. Just sit,learn - do things..have an enlightmend and then? Sit,learn and do things. The situation will change,the impediments will come but the experience will grow. "Just sit." - Nothing else. Out of this you will create velocity, you will create an environment,you will design everything you need. You will have agility without forcing it.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    True, true: the distinction between workman (workperson?) - and tool.

  • @knightorigin2946

    @knightorigin2946

    6 жыл бұрын

    Yeah,how can you be agile if its only the "tool" you are working with? Then you "do agile" but "are" you agile? Thats the question that needs to be answers but not only from the dev.team also from a leader.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    I think that question is unhelpful. Imagine you go to learn karate. On Day One, will you "be" karate? Of course not! Does that mean you should stop? To learn karate... Agile... anything... we have no choice to be "mechanical" in the early stages.

  • @stephenc7077

    @stephenc7077

    6 жыл бұрын

    That is the hardest thing I think for people who are starting the journey. We hear about 'self-directed' and 'self-organized' teams all of the time. But, in my personal opinion, you need a good person to help the team understand the framework and what it means before they can be at that point of self-direction/organized. Now I'm not saying that you need to be directive yourself as a coach/mentor/scrum master to the point of telling people what to do, but you also cannot just come in, dump a bunch of stories and say "go for it" and expect them to be agile. You walk them through the process - some get it faster than others and you step back and let those help the others but are there to help them correct their form (going back to the karate metaphor). I thought I read about the four stages of learning and how it related to agile, but I can't find that article again.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Great points beautifully made.

  • @carloscrodgers3028
    @carloscrodgers30286 жыл бұрын

    Nice Video!!

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Carlos Navidad - Thank you!

  • @Chemaclass
    @Chemaclass Жыл бұрын

    Awesome metaphor.

  • @Developmentthatpays

    @Developmentthatpays

    Жыл бұрын

    Thank you!

  • @alexgader8769
    @alexgader87692 жыл бұрын

    Best definition !!!!!!

  • @mneiferbag
    @mneiferbag4 жыл бұрын

    Haha. I love this explanation. Thanks for sharing. 😀

  • @Developmentthatpays

    @Developmentthatpays

    4 жыл бұрын

    Really glad you liked it!

  • @WarDisciple1
    @WarDisciple16 жыл бұрын

    very well explained i thought.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Thank you!

  • @OnurKAFALI
    @OnurKAFALI3 жыл бұрын

    Like explanation :)

  • @Mike-jv9cl
    @Mike-jv9cl6 жыл бұрын

    Waterfall - risking your entire bankroll on a sports bet. If you win, you win big, but if you lose, you're bankrupt. Agile - risking a portion of your bankroll on a sports bet. If you win, your bankroll grows, but if you lose, you've only lost a bit of your roll and you can still make future bets.

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Nice one. I guess there's the potential for learning/adjusting between bets?

  • @Mike-jv9cl

    @Mike-jv9cl

    6 жыл бұрын

    Pretty much! Learn from mistakes (agile) rather than go bust (waterfall)

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    😀

  • @snake1625b
    @snake1625b6 жыл бұрын

    Great analogy! Maybe an analogy that actually represents a software product could make it more easy to apply in the real world. Like what would building KZread be like in a agile vs waterfall approach

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Good suggestion. I'll give it some thought.

  • @pratycool
    @pratycool2 жыл бұрын

    Best and too realistic explanation 😀

  • @Developmentthatpays

    @Developmentthatpays

    2 жыл бұрын

    Thank you!

  • @ayyasyazzurqi2535
    @ayyasyazzurqi25355 жыл бұрын

    Good Explanation..But if I used Agile, How can I get profit if my client want a fixed cost for our project?

  • @ChrisAthanas

    @ChrisAthanas

    5 жыл бұрын

    Estimate the number of sprints and add 50% and you will probably be very close

  • @kyleheiser6622

    @kyleheiser6622

    4 жыл бұрын

    Teach your customer what agile is and the benefits of agile. Show them what the cone of uncertainty is and give them full transparency as you work though the process. Also, explain to them story points, and value points and how you’re going to prioritize the value points towards the beginning of the product so at any given time once the value delivered is lower the customer can send the product (launch), or you can redirect some resources off of this product and onto another, therefore, lowering the sprint cost to the customer. Hope this helps

  • @boriseduardosanabriaperez8291
    @boriseduardosanabriaperez82913 жыл бұрын

    Mr., great explanation, We Latinos say: "Clearer doesn't sing a rooster"

  • @Developmentthatpays

    @Developmentthatpays

    3 жыл бұрын

    Like it!

  • @omarz3931
    @omarz39316 жыл бұрын

    Let me see: So, the point is to reach an objective, no matter what, even if sometimes there might be a chance of a big-ass wrong movement. So you have to give your best to go to the correction move and go for the goal again, UNTIL you reach what you first aimed, in first place. It is an interesting analogy to what we SHOULD do to our lives, as in not waste time with stuff that is not related with our REAL goals. Cool! Greetings from Brazil =)

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Exactly!

  • @JayRGabz
    @JayRGabz5 жыл бұрын

    made sense to me.. :D

  • @Developmentthatpays

    @Developmentthatpays

    5 жыл бұрын

    Glad you liked it!

  • @jaideepwarrier9092
    @jaideepwarrier90924 жыл бұрын

    John Wick must have been agile with that pencil.

  • @Developmentthatpays

    @Developmentthatpays

    4 жыл бұрын

    😂

  • @tau93
    @tau936 жыл бұрын

    Let's race a hare against a tortoise, except the hare can only see the route from the starting line and then has to put on a blindfold for the race. The hare takes some extra time to plan before taking off. The tortoise takes off immediately, but goes more slowly. Who would you bet on to win the race?

  • @Developmentthatpays

    @Developmentthatpays

    6 жыл бұрын

    Like that a lot! Great stuff.

  • @twostickes
    @twostickes2 жыл бұрын

    Canny good like!

  • @Developmentthatpays

    @Developmentthatpays

    2 жыл бұрын

    Wey Aye!

  • @redhotbits
    @redhotbits5 жыл бұрын

    small incrementa do not come from agile its just the way it is anyway. agile just makes projects fail slowly

  • @Developmentthatpays

    @Developmentthatpays

    5 жыл бұрын

    Not sure that stacks up. For the sake of argument, let's say that we're talking *market* failure. In other words, building something no one wants. - If I take 9 months to develop something - and then release it - the shortest time to failure is 9 months. - If instead I release something every fortnight - this is the *agile* case - I have 17 chances to fail faster.

  • @redhotbits

    @redhotbits

    5 жыл бұрын

    Development That Pays ok good, how many apps YOU developed (making code) from scratch to release and how many users you have? until you do so stop kidding me with that agile bullshit

  • @Developmentthatpays

    @Developmentthatpays

    5 жыл бұрын

    I'm not an app developer... but you'll find my code at the BBC Worldwide, Sainsbury's, The Economist and others. Your point?

  • @semilooreosanyinbi1731
    @semilooreosanyinbi17312 жыл бұрын

    I played this game when I was in high school in Nigeria. I was really happy with the explanation, because you used what i could relate with. Now I understand what agile and waterfall methodology is. I am now a fan of yours.lol

  • @2002budokan
    @2002budokan6 жыл бұрын

    If agile is such a simple idea, why some authors write pages of books about agile? Do not get me wrong! I'm not criticizing your wonderful analogy. On the contrary, I criticize those cunning bastards. Time is money, after watching your video, I realized that I no longer have to read books for a method that I have already practiced every day. Agile means walking to the target with small increments. All long journeys start with a small step and agile continues with small steps.

  • @Developmentthatpays

    @Developmentthatpays

    5 жыл бұрын

    You do raise a good point: if it (agile) is so simple... why the never-ending stream of books... podcasts... and video? For some reason, it made me think of dieting. It's, arguably, a much more straightforward thing than Agile: "Eat less. Move more." And yet there's no shortage of "column inches". We humans do tend to complicate things :)

  • @2002budokan

    @2002budokan

    5 жыл бұрын

    "Eat less. Move more."... I think this is the best advice to cope with tausends of hypes and finding the real gems.

  • @adrianmorrow2240
    @adrianmorrow22402 жыл бұрын

    Great explanation, but I think I'll stick to the Mythical Man Month approach. 😂. But seriously, I feel like this methodology is something that IT Teams and Engineers are already doing in one way or another. I don't understand why we have to name it Agile or anything for that matter.

  • @fiddley
    @fiddley4 жыл бұрын

    You're a secret Liverpool fan.

  • @tercial
    @tercial3 жыл бұрын

    I appreciate these videos I used JIRA on my IT team at Bank of America like 2 years ago and I need to refresh myself for an interview I have. Thanks again

  • @Developmentthatpays

    @Developmentthatpays

    3 жыл бұрын

    Best of luck with your interview!

  • @markhall3323
    @markhall33233 жыл бұрын

    I think this was made for yourself rather than the viewers but thanks for trying

  • @Developmentthatpays

    @Developmentthatpays

    3 жыл бұрын

    Think there's some truth in that. Do you have a better analogy?

  • @robertwallace5471
    @robertwallace54714 жыл бұрын

    Features are like Fruit. Lmk if you want detail.

  • @Developmentthatpays

    @Developmentthatpays

    4 жыл бұрын

    I do. I do!

  • @robertwallace5471

    @robertwallace5471

    4 жыл бұрын

    OK so basically features are like fruit meeting when you have a fresh fruit that would be your highest party feature you don’t have to squeeze a very hard and you get a lot of juice or value and then wants to split squeezed that fruit there might be another fruit that comes along that’s easier squeeze I get more value from menu you don’t have to complete teachers to get maximum value and the goal should never be to completely drain the root of all it’s choose when it’s a huge amount of effort to get very little results

  • @robertwallace5471

    @robertwallace5471

    4 жыл бұрын

    I was using voice to text apologies for the typos

  • @jasonromney874
    @jasonromney8743 жыл бұрын

    battleship vs speedboat

  • @Developmentthatpays

    @Developmentthatpays

    3 жыл бұрын

    Ah yes. Good one!

  • @sebipoiana1768
    @sebipoiana17682 жыл бұрын

    My analogy is that Agile is like a pistol hitting the target more than once with small bullets (demos) until the centre is hit (or the target shatters) and Waterfall is a rocket launcher which MIGHT hit the target in 1 shot, but may also miss and blow up the back of the military base (it may however hit the target and waste less time). Not sure if its good, but please tell me! 🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣

  • @Developmentthatpays

    @Developmentthatpays

    2 жыл бұрын

    I'm going to give that a rating of... EXCELLENT! I think the analogy works perfectly 👍 👍 👍 👍 👍 👍

  • @sebipoiana1768

    @sebipoiana1768

    2 жыл бұрын

    @@Developmentthatpays Wow! Thank you so much! 😊😊😊

Келесі