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
  1. Home
  2. The Lounge
  3. Agile the end of the developer.

Agile the end of the developer.

Scheduled Pinned Locked Moved The Lounge
businessquestioncareer
45 Posts 31 Posters 0 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.
  • Y Ygnaiih

    My agency just put my work group and some select clients through an Agile Boot camp. Early on we were told that everyone is a developer and those sub humans who write code are just um… coders. Then my supervisor jumps up and says so anyone can be a coder. We can have testers or anyone be the coders. So from this we get if everyone is a developer then no one is the developer, and code if written at all can be written by any warm body if we bother to write it at all. Anyone interested in pipe welding as a career? I hear it pays well.

    It's always darkest before it goes completely black.

    M Offline
    M Offline
    Marc Clifton
    wrote on last edited by
    #16

    Earl Owens wrote:

    Early on we were told that everyone is a developer

    A rose by any other name...still pricks you. The only thing I've learned from the agile community is how agile the muscles responsible for laughing can be. Marc

    Imperative to Functional Programming Succinctly Higher Order Programming

    1 Reply Last reply
    0
    • OriginalGriffO OriginalGriff

      In all seriousness, I'm not that convinced by Agile yet - I suspect it's "just another fad" that is going to get dropped in a couple of years when "working code" starts being "not-working code" and the maintenance headache of not having any idea how it works (and no documentation) starts to bite. A problem made worse by an attitude of "any warm body will do". Pipe welding doesn't pay that well in the UK - the country is apparently full of Polish plumbers who can do it for a cup of tea and a fiver... :laugh:

      Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

      R Offline
      R Offline
      Ravi Bhavnani
      wrote on last edited by
      #17

      At my company we use the agile dev process lightly - it's mainly common sense and good planning that allows us to identify and work on small pieces of functionality that can be safely integrated into our product without causing instability.  Task estimates are set by developers and vetted by dev managers (all of whom have been hard-core devs in the past and still know their s---).  Our daily status meetings are brief (10 mins for a team of 10) and to the point, and everyone on the team has a pretty good idea of what the others are working on.  Our public APIs are well documented (the MSDN-style documentation is produced as part of the nightly build) and all check-ins undergo a brief code review. I know we're not the only team that works like this, but posts at CP sure make me think so sometimes. :-D /ravi

      My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

      1 Reply Last reply
      0
      • OriginalGriffO OriginalGriff

        In all seriousness, I'm not that convinced by Agile yet - I suspect it's "just another fad" that is going to get dropped in a couple of years when "working code" starts being "not-working code" and the maintenance headache of not having any idea how it works (and no documentation) starts to bite. A problem made worse by an attitude of "any warm body will do". Pipe welding doesn't pay that well in the UK - the country is apparently full of Polish plumbers who can do it for a cup of tea and a fiver... :laugh:

        Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

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

        There's nothing wrong with agile per se, but idiots are a problem no matter what system you implement.

        I wanna be a eunuchs developer! Pass me a bread knife!

        1 Reply Last reply
        0
        • P PIEBALDconsult

          Disclaimer: Note that the following applies to Scrum, not necessarily all of Agile. " In Scrum, Development Team members are called “developers,“ regardless of their background, job title, or skill set. Development Team members may have experience in software engineering, testing, architecture and design, graphic design, database administration, business analysis, technical writing, or other similar specialties. Regardless of what their resume says, they are now “developers“ as far as Scrum is concerned. They should burn their business cards and focus on delivering value in the form of working software. Also, there are no subteams in Scrum, such as testing or QA. The Development Team performs all of the work required to deliver the done increment of the software product. It’s important to note that just because a team member is called a developer, this does not necessarily mean that they will be developing (writing) code. Depending on the task, they may be developing architecture, developing user interface or design, developing test cases, developing database objects, developing installers, or developing documentation, etc. Everyone develops something. " -- Professional Scrum Development with Microsoft® Visual Studio® 2012, Richard Hundhausen

          M Offline
          M Offline
          Mark_Wallace
          wrote on last edited by
          #19

          It doesn't take a genius to realise that if a term is already used for something else within a system (in this case "developer"), you have to name your new thing with a different word. One would think that anyone who worked in software would realise that without having to be told (unless they believe in using just one variable name in each program). We call them "scrum teams" -- and yes, there are developers in the teams. And testers, etc.

          I wanna be a eunuchs developer! Pass me a bread knife!

          1 Reply Last reply
          0
          • Y Ygnaiih

            My agency just put my work group and some select clients through an Agile Boot camp. Early on we were told that everyone is a developer and those sub humans who write code are just um… coders. Then my supervisor jumps up and says so anyone can be a coder. We can have testers or anyone be the coders. So from this we get if everyone is a developer then no one is the developer, and code if written at all can be written by any warm body if we bother to write it at all. Anyone interested in pipe welding as a career? I hear it pays well.

            It's always darkest before it goes completely black.

            M Offline
            M Offline
            Mark_Wallace
            wrote on last edited by
            #20

            I am Spartacus!

            I wanna be a eunuchs developer! Pass me a bread knife!

            1 Reply Last reply
            0
            • Y Ygnaiih

              My agency just put my work group and some select clients through an Agile Boot camp. Early on we were told that everyone is a developer and those sub humans who write code are just um… coders. Then my supervisor jumps up and says so anyone can be a coder. We can have testers or anyone be the coders. So from this we get if everyone is a developer then no one is the developer, and code if written at all can be written by any warm body if we bother to write it at all. Anyone interested in pipe welding as a career? I hear it pays well.

              It's always darkest before it goes completely black.

              J Offline
              J Offline
              jschell
              wrote on last edited by
              #21

              Earl Owens wrote:

              So from this we get if everyone is a developer then no one is the developer, and code if written at all can be written by any warm body if we bother to write it at all.

              Label doesn't matter to me. What matters to me is what I do during the day and what I get paid to do it. If they want to throw someone in with little experience I can usually find the time to mentor them which I enjoy doing. And I still get paid to do it.

              1 Reply Last reply
              0
              • Y Ygnaiih

                My agency just put my work group and some select clients through an Agile Boot camp. Early on we were told that everyone is a developer and those sub humans who write code are just um… coders. Then my supervisor jumps up and says so anyone can be a coder. We can have testers or anyone be the coders. So from this we get if everyone is a developer then no one is the developer, and code if written at all can be written by any warm body if we bother to write it at all. Anyone interested in pipe welding as a career? I hear it pays well.

                It's always darkest before it goes completely black.

                N Offline
                N Offline
                Nueman
                wrote on last edited by
                #22

                Earl Owens wrote:

                Then my supervisor jumps up and says so anyone can be a coder.

                Anyone can be a coder, but not everyone can be a manager. That requires a superior level of stupid.

                What we got here is a failure to communicate

                1 Reply Last reply
                0
                • P Paul M Watt

                  newton.saber wrote:

                  Everyone is a developer. Up until someone goes to do maintenance on their code.

                  Then what do they become?

                  B Offline
                  B Offline
                  BillWoodruff
                  wrote on last edited by
                  #23

                  A Roto-Rooter [^].

                  « I am putting myself to the fullest possible use which is all, I think, that any conscious entity can ever hope to do » HAL (Heuristically programmed ALgorithmic computer) in "2001, A Space Odyssey"

                  1 Reply Last reply
                  0
                  • Y Ygnaiih

                    My agency just put my work group and some select clients through an Agile Boot camp. Early on we were told that everyone is a developer and those sub humans who write code are just um… coders. Then my supervisor jumps up and says so anyone can be a coder. We can have testers or anyone be the coders. So from this we get if everyone is a developer then no one is the developer, and code if written at all can be written by any warm body if we bother to write it at all. Anyone interested in pipe welding as a career? I hear it pays well.

                    It's always darkest before it goes completely black.

                    A Offline
                    A Offline
                    Anna Jayne Metcalfe
                    wrote on last edited by
                    #24

                    If they're coming out with crap like that they don't know anything about Agile. In other news, your supervisor sounds like an idiot. :doh: But...if you want to learn what Agile is really about, watching conference sessions from Agile on the Beach[^] (a great conference; can heartily recommend it if you're in range) is a pretty good way to start.

                    Anna (@annajayne) Tech Blog | Visual Lint "Why would anyone prefer to wield a weapon that takes both hands at once, when they could use a lighter (and obviously superior) weapon that allows you to wield multiple ones at a time, and thus supports multi-paradigm carnage?"

                    1 Reply Last reply
                    0
                    • Y Ygnaiih

                      My agency just put my work group and some select clients through an Agile Boot camp. Early on we were told that everyone is a developer and those sub humans who write code are just um… coders. Then my supervisor jumps up and says so anyone can be a coder. We can have testers or anyone be the coders. So from this we get if everyone is a developer then no one is the developer, and code if written at all can be written by any warm body if we bother to write it at all. Anyone interested in pipe welding as a career? I hear it pays well.

                      It's always darkest before it goes completely black.

                      D Offline
                      D Offline
                      Duncan Edwards Jones
                      wrote on last edited by
                      #25

                      In the same way as anyone can land a modern passenger plane. There's a couple of people sitting at the front who can probably do it a lot better (and cope a lot better if anything unusual happens) and as a group we therefore decide to let them perform that function. In civil aviation we call these responsible experts "pilots". In computing we call the responsible experts "developers". In both cases we refer to the cost of not having them as a "plane crash".

                      1 Reply Last reply
                      0
                      • OriginalGriffO OriginalGriff

                        Earl Owens wrote:

                        code if written at all can be written by any warm body

                        I've been to QA. Warmed-over is sufficient. :sigh:

                        Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                        G Offline
                        G Offline
                        Gary Wheeler
                        wrote on last edited by
                        #26

                        Does it matter if the bite marks show?

                        Software Zen: delete this;

                        OriginalGriffO 1 Reply Last reply
                        0
                        • G Gary Wheeler

                          Does it matter if the bite marks show?

                          Software Zen: delete this;

                          OriginalGriffO Online
                          OriginalGriffO Online
                          OriginalGriff
                          wrote on last edited by
                          #27

                          Depends. Do you live (or undead) in Wales?[^] :omg:

                          Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                          "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                          "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                          1 Reply Last reply
                          0
                          • Y Ygnaiih

                            My agency just put my work group and some select clients through an Agile Boot camp. Early on we were told that everyone is a developer and those sub humans who write code are just um… coders. Then my supervisor jumps up and says so anyone can be a coder. We can have testers or anyone be the coders. So from this we get if everyone is a developer then no one is the developer, and code if written at all can be written by any warm body if we bother to write it at all. Anyone interested in pipe welding as a career? I hear it pays well.

                            It's always darkest before it goes completely black.

                            K Offline
                            K Offline
                            Kirk Wood
                            wrote on last edited by
                            #28

                            First, realize that Agile is the flavor of the day. And more accurately, is the flavor of the month but could be on its way out soon. Of course people will still jumping on Scrum as it is being replaced by the next great thing. Second, realize that managers can turn all that is good into all that sucks. The very basis of management in America is based on the premise that you have two classes of people. And they teach the management class that if we can be trusted we should be put into the lower level of their class. If we don't want that, we can't be trusted. Because of the basic distrust of managers, most places that profess some methodology us some management speak to twist the thing in a heap of dung but remain buzz word compliant. (And Agile is a buzz word today.) There are rumors of some places claiming scrum from daily meetings and ending them by asking about road blocks. Also, if you ever want some enlightenment, search out the origins of the "waterfall" method of development and see how iterative it really is.

                            1 Reply Last reply
                            0
                            • Y Ygnaiih

                              My agency just put my work group and some select clients through an Agile Boot camp. Early on we were told that everyone is a developer and those sub humans who write code are just um… coders. Then my supervisor jumps up and says so anyone can be a coder. We can have testers or anyone be the coders. So from this we get if everyone is a developer then no one is the developer, and code if written at all can be written by any warm body if we bother to write it at all. Anyone interested in pipe welding as a career? I hear it pays well.

                              It's always darkest before it goes completely black.

                              B Offline
                              B Offline
                              Bassam Abdul Baki
                              wrote on last edited by
                              #29

                              He must have just watched Ratatouille and made the same analogy.

                              Web - BM - RSS - Math - LinkedIn

                              1 Reply Last reply
                              0
                              • P PIEBALDconsult

                                Disclaimer: Note that the following applies to Scrum, not necessarily all of Agile. " In Scrum, Development Team members are called “developers,“ regardless of their background, job title, or skill set. Development Team members may have experience in software engineering, testing, architecture and design, graphic design, database administration, business analysis, technical writing, or other similar specialties. Regardless of what their resume says, they are now “developers“ as far as Scrum is concerned. They should burn their business cards and focus on delivering value in the form of working software. Also, there are no subteams in Scrum, such as testing or QA. The Development Team performs all of the work required to deliver the done increment of the software product. It’s important to note that just because a team member is called a developer, this does not necessarily mean that they will be developing (writing) code. Depending on the task, they may be developing architecture, developing user interface or design, developing test cases, developing database objects, developing installers, or developing documentation, etc. Everyone develops something. " -- Professional Scrum Development with Microsoft® Visual Studio® 2012, Richard Hundhausen

                                Y Offline
                                Y Offline
                                Ygnaiih
                                wrote on last edited by
                                #30

                                Simply Agile is a myth. The only way that someone can point to an agile success is that a person with brains and forcefulness beats the system into submission and makes what ever is happening in the "Scrum" work. There is no real structure. Anything so convoluted that you can write an entire book on one portion of the process (Writing the Story) is far too complicated to be real or functional. The reason everyone is called "Developer" is to minimize the real developers. :mad:

                                1 Reply Last reply
                                0
                                • Y Ygnaiih

                                  My agency just put my work group and some select clients through an Agile Boot camp. Early on we were told that everyone is a developer and those sub humans who write code are just um… coders. Then my supervisor jumps up and says so anyone can be a coder. We can have testers or anyone be the coders. So from this we get if everyone is a developer then no one is the developer, and code if written at all can be written by any warm body if we bother to write it at all. Anyone interested in pipe welding as a career? I hear it pays well.

                                  It's always darkest before it goes completely black.

                                  R Offline
                                  R Offline
                                  Robert Mead
                                  wrote on last edited by
                                  #31

                                  Did your agency pay the the firm conducting the Boot Camp? You guys were robbed. Find someone who knows what they're talking about. I applaud your skepticism, sir.

                                  B. Mead

                                  1 Reply Last reply
                                  0
                                  • OriginalGriffO OriginalGriff

                                    In all seriousness, I'm not that convinced by Agile yet - I suspect it's "just another fad" that is going to get dropped in a couple of years when "working code" starts being "not-working code" and the maintenance headache of not having any idea how it works (and no documentation) starts to bite. A problem made worse by an attitude of "any warm body will do". Pipe welding doesn't pay that well in the UK - the country is apparently full of Polish plumbers who can do it for a cup of tea and a fiver... :laugh:

                                    Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                                    M Offline
                                    M Offline
                                    mrmike
                                    wrote on last edited by
                                    #32

                                    OriginalGriff wrote:

                                    Pipe welding doesn't pay that well in the UK - the country is apparently full of Polish plumbers who can do it for a cup of tea and a fiver... :laugh:

                                    [Queue song: "I wanna be a cowboy", by Boys Don't Cry] Go west young man... go west [^]

                                    1 Reply Last reply
                                    0
                                    • Y Ygnaiih

                                      My agency just put my work group and some select clients through an Agile Boot camp. Early on we were told that everyone is a developer and those sub humans who write code are just um… coders. Then my supervisor jumps up and says so anyone can be a coder. We can have testers or anyone be the coders. So from this we get if everyone is a developer then no one is the developer, and code if written at all can be written by any warm body if we bother to write it at all. Anyone interested in pipe welding as a career? I hear it pays well.

                                      It's always darkest before it goes completely black.

                                      O Offline
                                      O Offline
                                      OutOfCoffeeException
                                      wrote on last edited by
                                      #33

                                      Why I suddenly need to think about Dilbert?

                                      1 Reply Last reply
                                      0
                                      • Y Ygnaiih

                                        My agency just put my work group and some select clients through an Agile Boot camp. Early on we were told that everyone is a developer and those sub humans who write code are just um… coders. Then my supervisor jumps up and says so anyone can be a coder. We can have testers or anyone be the coders. So from this we get if everyone is a developer then no one is the developer, and code if written at all can be written by any warm body if we bother to write it at all. Anyone interested in pipe welding as a career? I hear it pays well.

                                        It's always darkest before it goes completely black.

                                        C Offline
                                        C Offline
                                        ClockMeister
                                        wrote on last edited by
                                        #34

                                        I've heard that bus driving ain't too bad! ;)

                                        1 Reply Last reply
                                        0
                                        • OriginalGriffO OriginalGriff

                                          In all seriousness, I'm not that convinced by Agile yet - I suspect it's "just another fad" that is going to get dropped in a couple of years when "working code" starts being "not-working code" and the maintenance headache of not having any idea how it works (and no documentation) starts to bite. A problem made worse by an attitude of "any warm body will do". Pipe welding doesn't pay that well in the UK - the country is apparently full of Polish plumbers who can do it for a cup of tea and a fiver... :laugh:

                                          Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                                          A Offline
                                          A Offline
                                          agolddog
                                          wrote on last edited by
                                          #35

                                          I suspect it's like any paradigm. Those that need strictly enforced rules ("but agile says it has to be done this way, every time") aren't imaginative enough to adapt and succeed when necessary. Are all facets of any process necessary on any project? I suppose one could argue that noting a typo in some text on page A of the application is requirements gathering. But, sometimes, that's it; we don't need a whole process to discuss and mull over the implications of making that fix. OTOH, some things are complex enough that nobody could imagine all the test cases without putting a little of it in place and seeing it in action. I think that's what agile brings, is making sure everyone has that understanding up front, and that it's not panties-in-a-bunch time when some corner case reveals itself. It's just time to adapt.

                                          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