Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. The Lounge
  3. I hate agile/scrum because...

I hate agile/scrum because...

Scheduled Pinned Locked Moved The Lounge
sysadminbusinesstoolshelpquestion
29 Posts 17 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • realJSOPR realJSOP
    1. We don't use branching/merging in TFS. 1) We don't have a configuration manager that should be in charge of making deployment packages. 2) We never get sanctioned time to work technical debt on our 13-year-old code base 3) We never get sanctioned time to work on developing tools that help us do our jobs better (a different kind of technical debt) 4) It's not a software development management tool, it's a people/time management tool that doesn't allow for mistakes or problems, or delays outside the development process (usually regarding infrastructure problems). 5) Our program manager is micro-managing our development. Yesterday, he had an all-day meeting to go over ALL of the support tickets and what their status was, and he took it on himself to cancel a bunch for reasons only known to him. During the meeting, he said, "What are you guys doing with your time?", and I said, "Well right now, we're in an endless meeting listening to you complain about ticket statuses, when we could be working on the tickets we've already been assigned." That response was not well-received.

    ".45 ACP - because shooting twice is just silly" - JSOP, 2010
    -----
    You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
    -----
    When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

    G Offline
    G Offline
    GuyThiebaut
    wrote on last edited by
    #17

    My understanding is that the purpose of Agile was to get developers to talk with each other but it has morphed into something that can be marketed and sold and can become bloated with unnecessary guff. Strangely enough all the swimlanes, burndown, backlog, user stories etc. can lead to developers talking less with each other. Branching and merging isn't always necessary but in my daily work I could not get away without it as there are too many of us working on the same codebase to risk committing straight to main and making the lives of other developers hell - on my personal home projects where I am the only developer I don't use branches.

    “That which can be asserted without evidence, can be dismissed without evidence.”

    ― Christopher Hitchens

    1 Reply Last reply
    0
    • realJSOPR realJSOP
      1. We don't use branching/merging in TFS. 1) We don't have a configuration manager that should be in charge of making deployment packages. 2) We never get sanctioned time to work technical debt on our 13-year-old code base 3) We never get sanctioned time to work on developing tools that help us do our jobs better (a different kind of technical debt) 4) It's not a software development management tool, it's a people/time management tool that doesn't allow for mistakes or problems, or delays outside the development process (usually regarding infrastructure problems). 5) Our program manager is micro-managing our development. Yesterday, he had an all-day meeting to go over ALL of the support tickets and what their status was, and he took it on himself to cancel a bunch for reasons only known to him. During the meeting, he said, "What are you guys doing with your time?", and I said, "Well right now, we're in an endless meeting listening to you complain about ticket statuses, when we could be working on the tickets we've already been assigned." That response was not well-received.

      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
      -----
      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
      -----
      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

      M Offline
      M Offline
      megaadam
      wrote on last edited by
      #18

      #realJSOP wrote:

      We never get sanctioned time to work technical debt

      and such idiocy is not the fault of Scrum. That is the fault of a dyzfunctional corporate organisation [that uses "Scrum" as a pretext for anythin and everythin]

      "If we don't change direction, we'll end up where we're going"

      1 Reply Last reply
      0
      • realJSOPR realJSOP
        1. We don't use branching/merging in TFS. 1) We don't have a configuration manager that should be in charge of making deployment packages. 2) We never get sanctioned time to work technical debt on our 13-year-old code base 3) We never get sanctioned time to work on developing tools that help us do our jobs better (a different kind of technical debt) 4) It's not a software development management tool, it's a people/time management tool that doesn't allow for mistakes or problems, or delays outside the development process (usually regarding infrastructure problems). 5) Our program manager is micro-managing our development. Yesterday, he had an all-day meeting to go over ALL of the support tickets and what their status was, and he took it on himself to cancel a bunch for reasons only known to him. During the meeting, he said, "What are you guys doing with your time?", and I said, "Well right now, we're in an endless meeting listening to you complain about ticket statuses, when we could be working on the tickets we've already been assigned." That response was not well-received.

        ".45 ACP - because shooting twice is just silly" - JSOP, 2010
        -----
        You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
        -----
        When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

        O Offline
        O Offline
        obermd
        wrote on last edited by
        #19
        1. is your real problem. I agree with your comment about spending time in an endless meeting. I try not to do this with my staff.
        1 Reply Last reply
        0
        • realJSOPR realJSOP
          1. We don't use branching/merging in TFS. 1) We don't have a configuration manager that should be in charge of making deployment packages. 2) We never get sanctioned time to work technical debt on our 13-year-old code base 3) We never get sanctioned time to work on developing tools that help us do our jobs better (a different kind of technical debt) 4) It's not a software development management tool, it's a people/time management tool that doesn't allow for mistakes or problems, or delays outside the development process (usually regarding infrastructure problems). 5) Our program manager is micro-managing our development. Yesterday, he had an all-day meeting to go over ALL of the support tickets and what their status was, and he took it on himself to cancel a bunch for reasons only known to him. During the meeting, he said, "What are you guys doing with your time?", and I said, "Well right now, we're in an endless meeting listening to you complain about ticket statuses, when we could be working on the tickets we've already been assigned." That response was not well-received.

          ".45 ACP - because shooting twice is just silly" - JSOP, 2010
          -----
          You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
          -----
          When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

          A Offline
          A Offline
          Andreas Mertens
          wrote on last edited by
          #20

          I always try to add an extra bit of buffer to my estimates. That way I have that extra bit of time to deal with refactoring/technical debt issues. If I don't use it, it looks good to management that I am meeting or exceeding my estimates.

          realJSOPR 1 Reply Last reply
          0
          • realJSOPR realJSOP

            July 12 2023 - that's my magic bullet.

            ".45 ACP - because shooting twice is just silly" - JSOP, 2010
            -----
            You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
            -----
            When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

            D Offline
            D Offline
            dandy72
            wrote on last edited by
            #21

            Nice. Exactly one day before I turn 51.

            1 Reply Last reply
            0
            • S Slacker007

              How many more days again till you retire? :laugh:

              T Offline
              T Offline
              trønderen
              wrote on last edited by
              #22

              If I understand your right: If I am under a certain age, I am not granted the freedom to make up my own mind about the value of agile/scrum. Being young requires of me that I embrace it. You are not telling from which age you grant me the right to make my own judgements on the matter. I really hope that I am above that age. Geek and Poke: Advanced Scrum[^]

              S 1 Reply Last reply
              0
              • T trønderen

                If I understand your right: If I am under a certain age, I am not granted the freedom to make up my own mind about the value of agile/scrum. Being young requires of me that I embrace it. You are not telling from which age you grant me the right to make my own judgements on the matter. I really hope that I am above that age. Geek and Poke: Advanced Scrum[^]

                S Offline
                S Offline
                Slacker007
                wrote on last edited by
                #23

                Perhaps you either don't understand the context to which I replied to John or you mistakenly are replying to me on another members post, because I completely do not understand your comments in relation to my post.:confused::confused::confused:

                T 1 Reply Last reply
                0
                • S Slacker007

                  Perhaps you either don't understand the context to which I replied to John or you mistakenly are replying to me on another members post, because I completely do not understand your comments in relation to my post.:confused::confused::confused:

                  T Offline
                  T Offline
                  trønderen
                  wrote on last edited by
                  #24

                  When someone writes a post declaring rather negative feelings about agile/scrum, and you reply by suggesting that he may be near (or into) retirement, I find it quite obvious that you by that means to suggest that "The reason why you hate agile/scrum is that you are too old. If you had been younger, you wouldn't have written such an agile/scrum-critical post". I really see no other good reason why you would be referring to #realJSOP's retirement.

                  S 1 Reply Last reply
                  0
                  • T trønderen

                    When someone writes a post declaring rather negative feelings about agile/scrum, and you reply by suggesting that he may be near (or into) retirement, I find it quite obvious that you by that means to suggest that "The reason why you hate agile/scrum is that you are too old. If you had been younger, you wouldn't have written such an agile/scrum-critical post". I really see no other good reason why you would be referring to #realJSOP's retirement.

                    S Offline
                    S Offline
                    Slacker007
                    wrote on last edited by
                    #25

                    No, I was not suggesting that John was too old. If you know the history of John's employer and working environment, it is full of frustrations and misery a lot of the time. So, when I mentioned he was close to retirement, I meant that he will soon not have to deal with all the crap he deals with. John, I am sure, is more than capable of working in agile/scrum, regardless of his age. Cheers. :java:

                    realJSOPR 1 Reply Last reply
                    0
                    • S Slacker007

                      No, I was not suggesting that John was too old. If you know the history of John's employer and working environment, it is full of frustrations and misery a lot of the time. So, when I mentioned he was close to retirement, I meant that he will soon not have to deal with all the crap he deals with. John, I am sure, is more than capable of working in agile/scrum, regardless of his age. Cheers. :java:

                      realJSOPR Offline
                      realJSOPR Offline
                      realJSOP
                      wrote on last edited by
                      #26

                      Slacker007 wrote:

                      John, I am sure, is more than capable of working in agile/scrum, regardless of his age.

                      Hey hey hey! Let's not get carried away with assumptions. :)

                      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                      -----
                      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                      -----
                      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                      1 Reply Last reply
                      0
                      • A Andreas Mertens

                        I always try to add an extra bit of buffer to my estimates. That way I have that extra bit of time to deal with refactoring/technical debt issues. If I don't use it, it looks good to management that I am meeting or exceeding my estimates.

                        realJSOPR Offline
                        realJSOPR Offline
                        realJSOP
                        wrote on last edited by
                        #27

                        I try to do that, but when we go into sprint planning meanings where we point new stories, I always get overridden when I declare a high points value. I know more about the code base than anyone else working on it, and when I try to give a given task 100 points, then goddammit, it's because I know that chunk of code is complex (which all of our code seems to be). But we're pressured to underestimate the points value. Every time. I hate agile/scrum.

                        ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                        -----
                        You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                        -----
                        When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                        A 1 Reply Last reply
                        0
                        • realJSOPR realJSOP

                          I try to do that, but when we go into sprint planning meanings where we point new stories, I always get overridden when I declare a high points value. I know more about the code base than anyone else working on it, and when I try to give a given task 100 points, then goddammit, it's because I know that chunk of code is complex (which all of our code seems to be). But we're pressured to underestimate the points value. Every time. I hate agile/scrum.

                          ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                          -----
                          You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                          -----
                          When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                          A Offline
                          A Offline
                          Andreas Mertens
                          wrote on last edited by
                          #28

                          I totally understand. This project I was working on, was a total ball of mud originally written by the "architect" of the system before I was brought in. In the previous sprint, I managed to sneak in a large refactoring start, but of course caught flack for that. But I've been pushing for a refactoring push for the past year, and we finally were given this last sprint to do a massive refactoring and code cleanup effort. Of course, that's when I was transferred to another project/team. I have to wonder how this project I am leaving will now fare...

                          realJSOPR 1 Reply Last reply
                          0
                          • A Andreas Mertens

                            I totally understand. This project I was working on, was a total ball of mud originally written by the "architect" of the system before I was brought in. In the previous sprint, I managed to sneak in a large refactoring start, but of course caught flack for that. But I've been pushing for a refactoring push for the past year, and we finally were given this last sprint to do a massive refactoring and code cleanup effort. Of course, that's when I was transferred to another project/team. I have to wonder how this project I am leaving will now fare...

                            realJSOPR Offline
                            realJSOPR Offline
                            realJSOP
                            wrote on last edited by
                            #29

                            The apps I’ve been working on are all moving to a GOTS, so it doesn’t make sense to care anymore. Ticks me off…

                            ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                            -----
                            You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                            -----
                            When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • World
                            • Users
                            • Groups