Attention: Please take a moment to consider our terms and conditions before posting.

Agile Development

I know we had a thread a couple of months back about BA's - thought i'd start a thread for all those BA's/PO's/Developers/Scrum Masters out there (and i know there are a few) who have been sucked into the Agile world.

I am relatively new to Agile -maybe a years experience now primarily as developer/scrum master, and have achieved my CSM, and have just come off a course for writing Effective User Stories.

I am trying very seriously to move into the Agile World full-time now- seeing that job opportunities seem to be much more healthy within Agile than not.

I am also meeting up with one of the Agile Gurus from the States next month who is a regular Podcast writer for ThisAgileLife.com, and also have started reading a book called Scrum Mastery by Jeff Watts which is extremely good.
,
Too many I's - should maybe be starting some paragraphs with 'As a ' !

Whats your experience with Agile/Scrum? - and what has been your thoughts/experiences so far (maybe in comparison to Waterfall development)?.



«134

Comments

  • I've lost the narrative of the effective user story already.

    Do you have an ineffective user story that may help?
  • Charlie and the Chocolate Factory?
  • Golden ticket?
  • Scrum master? Waterfall? I'm out.
  • Mrkinski said:

    Scrum master? Waterfall? I'm out.

    Me too. I'm not really into rugby. I thought this was a football forum?
  • Agile is simply an accurate, transparent audit enabling the leadership teams of software development companies to determine which member(s) of the team to sack when the solution doesn't work.

    With Waterfall, you're guaranteed to ensure the solution works, because each incremental piece of work is tested against deliveries. But it's also almost certain that, by the time it's delivered, customers don't need it any more.
  • I fucking hate it. Not only do you have to deal with PMs who leave the client with the impression that they can have the moon on a stick, but Agile seems to encourage the impression that they can ask for the moon on a stick at the last minute when at the start of the project it was just a rocket lolly.
  • Sponsored links:


  • I've worked with agile teams for the last seven years, as a client rather than dev. I really like the theory of it, and when everyone involved buys into it, and the team is well balanced, it can work brilliantly.

    Biggest problem in my experience is that big corporations don't have the bottle to see the dev plans through - "I know you said we'd launch when we all agreed we were ready, but is it ok if we give you a hard deadline?"
  • It is great if your huge company buys into it fully (they won't).
    The notion that a co-located delivery team will be available in a modern cost cut world is bollocks.

    It is hocum.

    Doesn't work in the real world.

  • Just found myself helping to build an Agile team and do some Agile coaching in the last couple weeks (first time in a while).

    I'll go into more later, but if you do not feel like it is a good (not perfect, nothing is perfect) collaborative way to build and deliver better software then there's a good chance you're doing it wrong. And when done wrong, it's just as, if not more rubbish than anythin.
  • Stig said:

    I'm not sure I'm comfortable with this. My snaff keeps getting stuck in my warblefier; I'm doing everything right but the little elves at Barracuda keep telling me the revs are running too high on my spoo socket. Should I up the ante on my Gollum slop or consign the whole set-up to rainbow packets.

    Have you tried tightening your awooga valves?

    Failing that try sellotaping some bacon to the garden path - that tends to transcend the gollum slop and keeps the Buddhists on track too
  • I may have a few things to say when its not 0330 and I'm smashed waiting for grub in chinatown.
  • I know we had a thread a couple of months back about BA's - thought i'd start a thread for all those BA's/PO's/Developers/Scrum Masters out there (and i know there are a few) who have been sucked into the Agile world.

    I am relatively new to Agile -maybe a years experience now primarily as developer/scrum master, and have achieved my CSM, and have just come off a course for writing Effective User Stories.

    I am trying very seriously to move into the Agile World full-time now- seeing that job opportunities seem to be much more healthy within Agile than not.

    I am also meeting up with one of the Agile Gurus from the States next month who is a regular Podcast writer for ThisAgileLife.com, and also have started reading a book called Scrum Mastery by Jeff Watts which is extremely good.
    ,
    Too many I's - should maybe be starting some paragraphs with 'As a ' !

    Whats your experience with Agile/Scrum? - and what has been your thoughts/experiences so far (maybe in comparison to Waterfall development)?.



    Borrow a dog and go for a long walk. Life will seem a lot more simple.
  • Piss-takers, the lot of yer :)
  • Can't help mate----- ask Katy she talks bollox an might be able to assist
  • Admittedly I am not in IT, but if someone came in and started talking about scrum masters and waterfalls, I would probably punch them in the face.
  • Sponsored links:


  • I feel like Agile can be great for BAs to showcase their bullshittery to clients (speaking as a BA) and horrible for devs who feel like they're having their goalposts shifted all over the place. That's probably with it being done wrong, but I have found developer buy-in is the hardest to get as when developing iteratively they hate the 'that's great, but we want this now...' approach.

    Myself I am by absolutely no means qualified, just fall into the trap of working in an iterative way, but wrongly thinking its 'Aglie'. Couldn't tell you the difference between the two - just found that if the work involves any combination of sprints, backlogs, a Kanban board and stand-ups I go into 'Agile' mode. (Agreed that this sounds like, and may well be, complete and utter jibberish)

    As for working, I do actually like it better than waterfall as it feels more creative and when it works, I've found it works really well. But I bet it's frustrating as hell for those at the sharp end of the stick on the occasion that they're told by some jumped-up consultant (even worse if it's a UX consultant) that the work you were asked to do, "yeah, now was actually want it to do X instead".
  • Just so I'm understanding this right...BA stands for Bullshit Artists right?
  • edited September 2016
    I've been sceptical about Agile, but I think now perhaps I've been so familiar with waterfall approaches I've allowed myself to be one of those change resistant people - particularly as I had a bad experience being dropped into the Agile world as a makeshift BA a few years ago. I've recently been working on a global Agile/Devops introduction programme in a huge and highly regulated company, ironically run using PRINCE2, but it's meant I've really had to get to grips with it all and I've surprised myself with how impressed I've been with it all.

    The key benefit with Agile is that it makes release cycles so much shorter because you're working on smaller work packages. This is a huge thing for end users, who have previously had to wait for all their requirements to be fully built and tested before they get to use it. DevOps takes things a step further, with the idea of continuous delivery and collaboration across the whole lifecycle, including operations.

    Personally I reckon most developers love being freed from the shackles of waterfall, and there's much more scope for creativity. The challenge lies in balancing risk, and whilst such things work brilliantly for companies like Spotify (look for their youtube vid on this, it's fantastic) it's a much different challenge in larger and regulated companies. But I do think the concepts aren't likely to go away very quickly. The world has changed, and companies wanting to be first to market can't wait for traditional linear lifecycles and delivery.

    How naturally I slip into consultant mode. :wink:
  • Piss-takers, the lot of yer :)

    I thought we'd all moved on to Piss-takers 2.0. Surely nobody on this site is left on the old version.
    Unfortunately The_President just doesn't like change. He hates it. I believe he still has a black and white telly and a gramophone.
  • edited September 2016
    A couple more things that were too long for the original:

    I should note, as I often do with this stuff, that I am a Marxist (meaning roughly a Socialist and critic of capitalism--a structure that breeds hierarchies), a Californian (though I've never worked in Silicon Valley or any truly cutting edge field), someone who is naturally curious and learns different things incredibly quickly, a Millennial (of sorts, in that I'm 30 but I'm on the older end) and someone who does not respond well to authority but responds very well to leadership. In short, I possess the personal prerequisites for Agile. As soon as I started in even mildly functional Agile teams, I knew I was home and that I'd want to do this forever.

    But not everyone is like me, and a lot of people I spent the last five+ years working with and building a business with didn't quite have the programming (pardon the pun) for Agile, and yet all have become something of evangelists on the subject. And I've been around this long enough to understand that this isn't for everyone.
  • I know we had a thread a couple of months back about BA's - thought i'd start a thread for all those BA's/PO's/Developers/Scrum Masters out there (and i know there are a few) who have been sucked into the Agile world.

    I am relatively new to Agile -maybe a years experience now primarily as developer/scrum master

    As a rugby fan this is how far I got and then you lost me. Better luck next time.
  • Brilliant post by SD re Agile.
    Will post more later tonight once home from game you lucky peeps.
  • Let's just say my tattoo says "AgileLife," right across my abs like Tupac. Now you know how I roll.
Sign In or Register to comment.

Roland Out Forever!