hate these ads?, log in or register to hide them
Page 1 of 3 123 LastLast
Results 1 to 20 of 49

Thread: Agile development sucks ass

  1. #1
    Donor Mike deVoid's Avatar
    Join Date
    April 9, 2011
    Location
    Liverpool, UK :: lowsec
    Posts
    5,038

    Agile development sucks ass

    Seen on slashdot:

    http://developers.slashdot.org/story...-for-lazy-devs

    We recently got a copy of a new Voke analyst report on Agile, and the firm basically blasts the movement from top to bottom. Some highlights: 'The Agile movement is designed to sell services. ... Out of over 200 survey participants, we received only four detailed comments describing success with Agile.' 'Survey participants report that developers use the guise of Agile to avoid planning and to avoid creating documentation required for future maintenance. ... Be aware that the Agile movement might very well just be either a developer rebellion against unwanted tasks and schedules or just an opportunity to sell Agile services including certification and training.' So did the analysts just talk to the wrong 200 people?
    So is this one of the reasons that CCP managed to fail to redevelop old shit for years and years.



    (inb4 Barth wall'o'text)
    Countries do not exist where I am from. The discovery of the Higgs boson led to limitless power, the elimination of poverty and Kit-Kats for everyone. It is a communist chocolate hellhole and I'm here to stop it ever happening.
    Make isk with PI
    The Great Tracking Nerf v0.1
    My fav ECM alternative

  2. #2
    Donor Mike deVoid's Avatar
    Join Date
    April 9, 2011
    Location
    Liverpool, UK :: lowsec
    Posts
    5,038
    No I haven't read the link yet - I'm going out tonight.

    Cya nerds o/!
    Countries do not exist where I am from. The discovery of the Higgs boson led to limitless power, the elimination of poverty and Kit-Kats for everyone. It is a communist chocolate hellhole and I'm here to stop it ever happening.
    Make isk with PI
    The Great Tracking Nerf v0.1
    My fav ECM alternative

  3. #3
    Leboe's Avatar
    Join Date
    April 9, 2011
    Location
    Canada
    Posts
    1,532
    In my experience with software and hardware devs, if you aren't AMAZING at time and expectation management, with agile its really easy to fall into the same loop CCP did of constantly non-delivery while pushing forward recklessly.

  4. #4
    Donor
    Join Date
    April 10, 2011
    Posts
    963
    Quote Originally Posted by Mike deVoid View Post
    So is this one of the reasons that CCP managed to fail to redevelop old shit for years and years.
    More like they chose agile because they didn't want to redevelop old stuff.

  5. #5

    Join Date
    April 24, 2011
    Posts
    32
    Sadly there is no silver bullet for application development.

    Agile is just another approach to try to mitigate the fundamental problem that you are always trying to build something that no one really understands or can describe/articulate well. Remember the classic response from clients..."its just what I asked for....its not what I want"

  6. #6
    Donor Nu11u5's Avatar
    Join Date
    June 8, 2011
    Location
    Missouri, USA
    Posts
    2,090
    So, has CCP restructured their development pipeline since Monoclegate?

  7. #7

    Join Date
    April 10, 2011
    Posts
    1,381
    pretty sure CCP changed to SCRUM a while back or not?

  8. #8
    Movember 2012
    Join Date
    April 9, 2011
    Location
    Alberta, Canada
    Posts
    3,616
    Quote Originally Posted by Jack bubu View Post
    pretty sure CCP changed to SCRUM a while back or not?
    The changed from scrum to agile iirc.

  9. #9

    Join Date
    April 10, 2011
    Posts
    7,027
    SCRUM is Agile, no?

  10. #10
    Ryuichi's Avatar
    Join Date
    April 9, 2011
    Location
    ALL UP IN THA INTERWEBS
    Posts
    109
    SCRUM is one agile methodology.

  11. #11

    Join Date
    October 22, 2011
    Location
    The Netherlands
    Posts
    667
    TL;DR: Software development in general sucks ass

    When the Agile name is used by computer software firms to external clients as "sales pitch", the comments made by the excerpt you quoted makes sense. When using it for internal projects though, esp. onces that you will rely on for your income streams for the foreseeable future like CCP is, it makes much less sense sense, unless you assume they purposefully aim for their own foot and fire for the heck of it.

    I wholeheartedly echo Mane Frehm's statement about lack of Silver Bullet though. Even though we have been developing computer software for ages, the process used for it is still very immature and a far cry from well established, stable, well managed or anything along those lines, and with it, software quality will largely be dependent on individuals rather then process. This isn't a result of Agile or any other process, but rather a result of quality being almost a non-concern in the software world to the point that failure is expected. The end reason for that is (as always) money: building _good_ software will always be more expensive and as long as customers / consumers accept that all software is crap or don't want to pay a lot more for better software, a business simply cannot afford to build better software.

    I wouldn't be surprised if in the coming decade major incidents causing huge loss of life and/or property related to software failure will ultimately lead to legislation in major countries about how software should be built, only then for people to actually get serious about software quality and process control. Think about laws and regulations about food safety, aviation safety, building codes: any civilized country has those, why not force people to make good software either? As a result of this, there will be a lot less "custom" software and a lot more standardization of software, simply because the custom software will become too expensive. It won't happen in a year or perhaps even 10, but it will happen, seeing how dependent we are becoming on software.

    How does that relate to software like EVE? I think it and software like it will probably be in a less regulated category, since it doesn't provide a vital service, but the changes in the entire software industry will have an effect on it as well.
    Last edited by DaDutchDude; July 15 2012 at 12:04:20 AM. Reason: Added TL;DR
    - don't confuse the fact that I like to be right with the rumors that I actually might be -

    EVE: retired
    WoT (EU, DaDutchDude):
    IS-4 | SU-122-54 | T-54 | IS-8 | T-44 | IS-3 | AMX 13 90 | AMX 50 100 | T32 | WZ-132 | Indien Pz | Obj 261 | Tiger | T20 | T-34-1 | Comet | SU-100M1 | KV-1S | T-34-85 | T50-2 | Tetrarch

  12. #12
    sand's Avatar
    Join Date
    April 15, 2011
    Posts
    419
    Yeah the adapted SCRUM - I know since their teacher for agile/scrum actually came to my company a few weeks later and was talking about the "mess" of CCP and how hopefully his instruction helped them.

  13. #13
    Movember 2012
    Join Date
    April 9, 2011
    Location
    Alberta, Canada
    Posts
    3,616
    Quote Originally Posted by sand View Post
    Yeah the adapted SCRUM - I know since their teacher for agile/scrum actually came to my company a few weeks later and was talking about the "mess" of CCP and how hopefully his instruction helped them.
    His name please.

  14. #14

    Join Date
    April 10, 2011
    Posts
    907
    Every project i did at university was done using the RAD methodology. It was great for getting stuff done but when ever i had a break from some work i would come back to it 2 weeks later and i had no idea why i had done any of it as documentation was too much effort


  15. #15

    Join Date
    April 13, 2011
    Posts
    2,648
    Entirely unsurprised scrum (and agile in general) is a complete bag of dicks. I simply do not understand how development processes structured purely around time blocks, rather than completion of features, attaining objectives and meeting qualitative targets can function in the real world. You're supposed to be producing a product. If you assign two weeks to a feature and you're not finished after 2 weeks, you should spend another 2 weeks finishing it (and add a note for the future to allow more time), not throw it back on the pile to be finished by someone else.

  16. #16
    Amantus's Avatar
    Join Date
    April 9, 2011
    Location
    i afiuhagsfksdfdjafkfjg am a fag
    Posts
    6,270
    computers suck ass
    fuck all fat nerds

  17. #17
    Donor Sponk's Avatar
    Join Date
    April 10, 2011
    Location
    AU TZ
    Posts
    7,827
    XP is termed a 'self-reinforcing system'.

    aka 'house of cards'.

    If you have a bunch of quality devs and a supportive business, you get a lot done because there's less bullshit.

    If you don't, then you will crash and burn faster without the tedious checks and balances that are designed to prevent fuckups from escalating.

    In that regard, agile is very much like Ruby and other languages of its ilk, compared to statically-typed verbose languages like Java. If you're good, it increases productivity. If you aren't, it impedes it.

    IMO, a lot of the recent issues with XP is due to mainstream acceptance (with attendant mouth breathers) highlighting resiliency issues that self-selecting early adopters avoid because they're not terrible anyway.

    The existence of Scrum is actually a telltale sign - a highly-performing team doesn't need the ceremony surrounding scrum; it has the proficiency to work out something better that works for them.

    tldr; scrum is for teams full of bad people who aren't good enough to do agile properly without strict rules.
    Contract stuff to Seraphina Amaranth.

    "You give me the awful impression - I hate to have to say - of someone who hasn't read any of the arguments against your position. Ever."

  18. #18
    RoemySchneider's Avatar
    Join Date
    April 9, 2011
    Posts
    3,092
    little-to-no point in discussing eve's code when 'game design' largely consists of adding new shiny stuff.

    half a dude is forced to do some balance. no hope of any changes to the blapping formula. FW exploits make it into the game. someone made a terrible decision based on a terrible conclusion that stemmed from a terrible survey: a new inventory was created 'to reduce window clutter'. etcetcpp

    team bff (and whoever it was that was helping them) have been doing a satisfying job though - credit where credit is due/not their fault/layoffandre.jpg/whatever

  19. #19
    Rakshasa The Cat's Avatar
    Join Date
    April 18, 2011
    Location
    Jita 4-4
    Posts
    2,839
    Good coders code good code, bad coders code shit code, and fucktards comment on processes they don't understand.
    Quote Originally Posted by Random hopeful w-space dweller
    I'm excited about the nebulas, at least it's something I will see out in the wormholes.

  20. #20
    sand's Avatar
    Join Date
    April 15, 2011
    Posts
    419
    Quote Originally Posted by Loire View Post
    Quote Originally Posted by sand View Post
    Yeah the adapted SCRUM - I know since their teacher for agile/scrum actually came to my company a few weeks later and was talking about the "mess" of CCP and how hopefully his instruction helped them.
    His name please.
    I'll look it up on Monday at work and let you know.

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •