• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

Book on Agile

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    #41
    Once had to sit through a set of meetings (or Planning Games) to discuss how long each Agile development 'story' would take. There were often 20 people present and no one had any idea what was going on apart from a couple of team leads who wrote the initial application. After droning on for an hour or two they would ask the developers what the estimate was, whereupon we would hold up a random number between 1 and 5 for the development days it would take. Estimating 3 days was the safest as you wouldn't get asked to explain why your estimate was different from the others, and risk betraying the fact you hadn't got a clue what was going on!

    These planning games went on for over a month. Soul destroying.
    Cats are evil.

    Comment


      #42
      The last two posts are the opposite of Agile - having hours of meetings is not agile at all!

      Agile is good and works well but you have to do it right instead of just bandying around the word "Agile" (oh god this happens so much) while being decidedly waterfall.
      All that is necessary for evil members to succeed is that good members post nothing

      Comment


        #43
        Originally posted by Jason View Post
        I nearly always have a good laugh when I go in to sort out a project that has been using agile.

        The problem with agile is most people (who champion it) don't have a clue what it really is.

        The agile manifesto says:
        Individuals and interactions over processes and tools
        Working software over comprehensive documentation
        Customer collaboration over contract negotiation
        Responding to change over following a plan

        Nowhere in the manifesto does it say process, documentation, contracts or plans are unimportant and should not be done!

        In fact the manifesto goes on to say:
        That is, while there is value in the items on the right, we value the items on the left more.


        So when I go in, after the mess that is most peoples version of agile, I put all those things in, but keep the good working practices like test first development, continuous integration, paired development and so on.


        Agile done correctly is an excellent methodology. Unfortunately, like nearly everything in software development, most people seize on any excuse to get sloppy and careless (presumably because it's hard to be a good developer, and most people are lazy or just not very good). It's very easy to misinterpret Agile in such a way as to excuse or even condone such sloppiness, which is why it gets a bad rep.

        Having been fortunate enough to use Agile in teams of brilliant people who take pride in doing things well, I can definitely state that the problems aren't in the methodology.

        FWIW, Leisa Reichelt's Waterfall Bad, Washing Machine Good is an entertaining view of the application of Agile to IA.

        Comment


          #44
          Originally posted by configman View Post
          Whatever book you read it will probably quote the Chrysler 3 Project as the flagship of all Agile projects. What it will not say is that one year after development the project failed and had to be re-written as all the knowledge that had not been documented left when the project manager left the company.

          Spend most of my time going to clients to remove Agile and put something proper in. Have never seen a "true" success story on Agile so far.
          That was specifically an XP project, which is not necessarily the same thing as Agile - it's just one kind of Agile, and its flaws are widely acknowledged by those who aren't into zealotry over methodologies.

          Comment


            #45
            Originally posted by Bumfluff View Post
            But what if the user doesnt actually understand / know what he wants ?
            What makes you think you do?

            Comment


              #46
              Originally posted by NickFitz View Post


              Agile done correctly is an excellent methodology. Unfortunately, like nearly everything in software development, most people seize on any excuse to get sloppy and careless (presumably because it's hard to be a good developer, and most people are lazy or just not very good). It's very easy to misinterpret Agile in such a way as to excuse or even condone such sloppiness, which is why it gets a bad rep.

              Having been fortunate enough to use Agile in teams of brilliant people who take pride in doing things well, I can definitely state that the problems aren't in the methodology.

              FWIW, Leisa Reichelt's Waterfall Bad, Washing Machine Good is an entertaining view of the application of Agile to IA.
              You have pointy hair, and I claim my crisp £5.
              Listen to my last album on Spotify

              Comment


                #47
                The project Im still working on is 'Agile' the manager talks the talk for it but he is a weak leader. 3 months Ive been there I still dont really have a clue what the deadlines are etc, its all back of a fag packet stuff with the occassional keys words thrown in 'Iteration', 'Story board'. I end up wasting half my time reworking stuff because of a last minute change in requirements. I can see the benefits of Agile but IMO for it to be successful the PM needs to be a strong in leadership skills, mine isnt and the whole thing lacks direction.

                Comment


                  #48
                  Originally posted by Cowboy Bob View Post
                  You have pointy hair, and I claim my crisp £5.
                  Wrong.

                  Grey hair, if that's any help

                  Comment

                  Working...
                  X