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. Q&A, later in the 21st Century

Q&A, later in the 21st Century

Scheduled Pinned Locked Moved The Lounge
questioncomalgorithmsbusinesshelp
35 Posts 20 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.
  • T theoldfool

    You underestimate the power of AI. Answer: "Ask Siri, she knows"

    If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.

    W Offline
    W Offline
    W Balboos GHB
    wrote on last edited by
    #13

    I won't have one of those shameless hussies in my home! At the very least, I have a wife - one female voiced entity awaiting an opportunity to pounce is all I can handle

    Ravings en masse^

    "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

    "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

    T 1 Reply Last reply
    0
    • W W Balboos GHB

      I won't have one of those shameless hussies in my home! At the very least, I have a wife - one female voiced entity awaiting an opportunity to pounce is all I can handle

      Ravings en masse^

      "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

      "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

      T Offline
      T Offline
      theoldfool
      wrote on last edited by
      #14

      I got you, 3 to 1. I have 2 daughters. No, make it 4 to 1. Almost forgot the granddaughter. Genius: The guy who put the mute button on hearing aids.

      If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.

      1 Reply Last reply
      0
      • 1 11917640 Member

        W∴ Balboos, GHB wrote:

        Now I am contract manager for Agile projects

        I don't believe: do you really dislike Agile? I am trying to convince you to like it. In software development, agile practices approach discovering requirements and developing solutions through the collaborative effort of self-organizing and cross-functional teams and their customer(s)/end user(s).It advocates adaptive planning, evolutionary development, early delivery, and continual improvement, and it encourages flexible responses to change. Which one of these beautiful Agile goodies looks like complete crap?

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #15

        Agile like all these 'processes' is great if people do it properly and stick to it throughout the project. But in my experience, after a few meetings everyone loses focus, or other pressures are put on people. The result is that they do "agile lite", which is as good as not doing it at all. I have never seen (in 40+ years) a project following any of these processes that actually delivered what it promised.

        M 1 Reply Last reply
        0
        • OriginalGriffO OriginalGriff

          You mean that I am personally responsible for that many people failing courses, and not joining the workforce as developers? :omg: Do I get a medal? :laugh:

          "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 AntiTwitter: @DalekDave is now a follower!

          C Offline
          C Offline
          CodeWraith
          wrote on last edited by
          #16

          No, but you have become part of the process of weeding out the duds.

          I have lived with several Zen masters - all of them were cats. His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.

          J 1 Reply Last reply
          0
          • T theoldfool

            You underestimate the power of AI. Answer: "Ask Siri, she knows"

            If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.

            C Offline
            C Offline
            CodeWraith
            wrote on last edited by
            #17

            Here we see again how important artificial intelligence can be to the naturally dumb.

            I have lived with several Zen masters - all of them were cats. His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.

            1 Reply Last reply
            0
            • 1 11917640 Member

              W∴ Balboos, GHB wrote:

              Now I am contract manager for Agile projects

              I don't believe: do you really dislike Agile? I am trying to convince you to like it. In software development, agile practices approach discovering requirements and developing solutions through the collaborative effort of self-organizing and cross-functional teams and their customer(s)/end user(s).It advocates adaptive planning, evolutionary development, early delivery, and continual improvement, and it encourages flexible responses to change. Which one of these beautiful Agile goodies looks like complete crap?

              Greg UtasG Offline
              Greg UtasG Offline
              Greg Utas
              wrote on last edited by
              #18

              Never having used Agile--my salaried days predate it--I will make some observations. Let's start with this. A process will not produce good software without skilled developers. But skilled developers will produce good software without a process, though a process can help them work more effectively.

              In software development, agile practices approach discovering requirements and developing solutions through the collaborative effort of self-organizing and cross-functional teams and their customer(s)/end user(s).

              Discovering requirements, yes. Developing solutions iteratively, yes. But those who don't write code have nothing to do with development except providing user feedback. And cross-functional activity must be managed, lest it significantly increase the number of lines of communication and totally busy people out responding to every twit who invokes their name.

              It advocates adaptive planning, evolutionary development,

              no different than any software process, because the nature of software is evolution

              early delivery,

              as long as everyone understands what alpha and beta releases are

              and continual improvement, and it encourages flexible responses to change.

              again, no different than any software process

              Robust Services Core | Software Techniques for Lemmings | Articles
              The fox knows many things, but the hedgehog knows one big thing.

              <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
              <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

              OriginalGriffO 1 Reply Last reply
              0
              • 1 11917640 Member

                W∴ Balboos, GHB wrote:

                Now I am contract manager for Agile projects

                I don't believe: do you really dislike Agile? I am trying to convince you to like it. In software development, agile practices approach discovering requirements and developing solutions through the collaborative effort of self-organizing and cross-functional teams and their customer(s)/end user(s).It advocates adaptive planning, evolutionary development, early delivery, and continual improvement, and it encourages flexible responses to change. Which one of these beautiful Agile goodies looks like complete crap?

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #19

                They talk the talk, but don't know how to walk. Scraps for beggars (users); one scrap at a time. An elephant is like a snake, except it isn't. But Agile says to focus on the snake; then the tree stump; etc. until you have not the elephant the user wanted. Agile is like web development. One grotesque mismatched part after another. One "trains" to be agile; you don't know Agile until you've done it; but it doesn't work "as described" out of the box. (i.e. no experience, you'll never get agile / Agile).

                It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it. ― Confucian Analects: Rules of Confucius about his food

                J 1 Reply Last reply
                0
                • W W Balboos GHB

                  Who will be doing the A's for the Q's ? Well - the only ones left will be the current Q&A Posters. That, of course, leads me to this simulation: Question: Help me. I need to get my code done by this afternoon. I don't know where to start. What I have tried: Help me. I need to get my code done by this afternoon. I don't know where to start. Answer 1: I recall having the same homework question when I was a student. My solution was to post it at the CodeProject.com and ask for the answer, too. Answer 2: I recall having the same homework question when I was a student. I never got a posted reply to do any of my homework all semester, except this guy, Original Griff, and he'd tell me to do my own homework. so I failed the course. Now I am contract manager for Agile projects

                  Ravings en masse^

                  "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                  "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

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

                  W∴ Balboos, GHB wrote:

                  Well - the only ones left will be the current Q&A Posters.

                  That's a scary thought. :~

                  Latest Articles:
                  Thread Safe Quantized Temporal Frame Ring Buffer

                  1 Reply Last reply
                  0
                  • 1 11917640 Member

                    W∴ Balboos, GHB wrote:

                    Now I am contract manager for Agile projects

                    I don't believe: do you really dislike Agile? I am trying to convince you to like it. In software development, agile practices approach discovering requirements and developing solutions through the collaborative effort of self-organizing and cross-functional teams and their customer(s)/end user(s).It advocates adaptive planning, evolutionary development, early delivery, and continual improvement, and it encourages flexible responses to change. Which one of these beautiful Agile goodies looks like complete crap?

                    Sander RosselS Offline
                    Sander RosselS Offline
                    Sander Rossel
                    wrote on last edited by
                    #21

                    11917640 Member wrote:

                    Which one of these beautiful Agile goodies looks like complete crap?

                    The ones where managers say "we don't need a planning because we're doing agile!" and "we're going to adopt an agile approach, but we really need it done by [insert specific date]." Another classic, switching priorities every other day because "we're agile". Also a favorite, "we're doing agile so you're self-managing teams [I'll be out on the golf court]." :laugh:

                    Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                    1 Reply Last reply
                    0
                    • Greg UtasG Greg Utas

                      Never having used Agile--my salaried days predate it--I will make some observations. Let's start with this. A process will not produce good software without skilled developers. But skilled developers will produce good software without a process, though a process can help them work more effectively.

                      In software development, agile practices approach discovering requirements and developing solutions through the collaborative effort of self-organizing and cross-functional teams and their customer(s)/end user(s).

                      Discovering requirements, yes. Developing solutions iteratively, yes. But those who don't write code have nothing to do with development except providing user feedback. And cross-functional activity must be managed, lest it significantly increase the number of lines of communication and totally busy people out responding to every twit who invokes their name.

                      It advocates adaptive planning, evolutionary development,

                      no different than any software process, because the nature of software is evolution

                      early delivery,

                      as long as everyone understands what alpha and beta releases are

                      and continual improvement, and it encourages flexible responses to change.

                      again, no different than any software process

                      Robust Services Core | Software Techniques for Lemmings | Articles
                      The fox knows many things, but the hedgehog knows one big thing.

                      OriginalGriffO Offline
                      OriginalGriffO Offline
                      OriginalGriff
                      wrote on last edited by
                      #22

                      Greg Utas wrote:

                      as long as everyone understands what alpha and beta releases are

                      Microsoft do, though they use different names. "RTM" is "Alpha", "SP1" is "Beta", ... :-D

                      "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 AntiTwitter: @DalekDave is now a follower!

                      "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
                      • L Lost User

                        They talk the talk, but don't know how to walk. Scraps for beggars (users); one scrap at a time. An elephant is like a snake, except it isn't. But Agile says to focus on the snake; then the tree stump; etc. until you have not the elephant the user wanted. Agile is like web development. One grotesque mismatched part after another. One "trains" to be agile; you don't know Agile until you've done it; but it doesn't work "as described" out of the box. (i.e. no experience, you'll never get agile / Agile).

                        It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it. ― Confucian Analects: Rules of Confucius about his food

                        J Offline
                        J Offline
                        jsc42
                        wrote on last edited by
                        #23

                        Gerry Schmitz wrote:

                        One "trains" to be agile

                        Dogs are trained, people should be taught / educated.

                        1 Reply Last reply
                        0
                        • C CodeWraith

                          No, but you have become part of the process of weeding out the duds.

                          I have lived with several Zen masters - all of them were cats. His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.

                          J Offline
                          J Offline
                          jsc42
                          wrote on last edited by
                          #24

                          H G Wells: War of the Worlds (opening lines) No one would have believed, in the last years of the nineteenth century, that human affairs were being watched keenly and closely by intelligences greater than man's and yet as mortal as his own; that as men busied themselves about their affairs they were scrutinized and studied, perhaps as narrowly as a man with a microscope might scrutinize the transient creatures that swarm and multiply in a drop of water. Code Project: No one would have believed, in the first years of the twenty first century, that Q&A questions were being watched keenly and closely by intelligences greater than man's and yet as mortal as his own; that as men busied themselves about their affairs they were scrutinized and studied, perhaps as narrowly as a man with a microscope might scrutinize the transient creatures that swarm and multiply in a drop of water.

                          1 Reply Last reply
                          0
                          • 1 11917640 Member

                            W∴ Balboos, GHB wrote:

                            Now I am contract manager for Agile projects

                            I don't believe: do you really dislike Agile? I am trying to convince you to like it. In software development, agile practices approach discovering requirements and developing solutions through the collaborative effort of self-organizing and cross-functional teams and their customer(s)/end user(s).It advocates adaptive planning, evolutionary development, early delivery, and continual improvement, and it encourages flexible responses to change. Which one of these beautiful Agile goodies looks like complete crap?

                            D Offline
                            D Offline
                            DerekT P
                            wrote on last edited by
                            #25

                            "discovering requirements and developing solutions through the collaborative effort"; well yes, unless you're a lone worker (I am) then you're in a team, and this is what "team" means. Even if you're a lone worker, then you and the customer are a team - always have been, always will be. (Increasingly I'm my own customer! :) :laugh: ) "adaptive planning"; if project management doesn't adapt, it's not "planning", it was a plan. By definition, "planning" is ongoing and can therefore safely be understood to be adaptive. "evolutionary development"; again, a tautology really. Unless you write a single line of code that completes the solution, it's an evolving solution. "early delivery"; no shit, Sherlock. Which project management methodologies advocate late delivery? "continual improvement". Well, I'm sure we have, as a species, always wanted to learn from our mistakes, and thereby continually improve. Right now, we're improving on "agile". "flexible responses to change". Does "flexible" mean sometimes saying "no"? Hopefully... I could apply the above description of Agile to any of the development paradigms I've had to work under in the past 40 years. They could all be summarised as "listen to the customer, help each other, and learn as you go".

                            J 1 Reply Last reply
                            0
                            • 1 11917640 Member

                              W∴ Balboos, GHB wrote:

                              Now I am contract manager for Agile projects

                              I don't believe: do you really dislike Agile? I am trying to convince you to like it. In software development, agile practices approach discovering requirements and developing solutions through the collaborative effort of self-organizing and cross-functional teams and their customer(s)/end user(s).It advocates adaptive planning, evolutionary development, early delivery, and continual improvement, and it encourages flexible responses to change. Which one of these beautiful Agile goodies looks like complete crap?

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

                              Bollocks. Collaboration is a waste of time. It usually devolves to extended meetings discussing the best color for a specific button.

                              ".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
                              • L Lost User

                                Agile like all these 'processes' is great if people do it properly and stick to it throughout the project. But in my experience, after a few meetings everyone loses focus, or other pressures are put on people. The result is that they do "agile lite", which is as good as not doing it at all. I have never seen (in 40+ years) a project following any of these processes that actually delivered what it promised.

                                M Offline
                                M Offline
                                Martin ISDN
                                wrote on last edited by
                                #27

                                > Agile like all these 'processes' is great if people do it properly and stick to it throughout the project. sounds like class oriented programming. > I have never seen (in 40+ years) a project following any of these processes that actually delivered what it promised. my experience is different. i have never seen (in 30+ years) any of these processes that actually delivered what it promised.

                                1 Reply Last reply
                                0
                                • 1 11917640 Member

                                  W∴ Balboos, GHB wrote:

                                  Now I am contract manager for Agile projects

                                  I don't believe: do you really dislike Agile? I am trying to convince you to like it. In software development, agile practices approach discovering requirements and developing solutions through the collaborative effort of self-organizing and cross-functional teams and their customer(s)/end user(s).It advocates adaptive planning, evolutionary development, early delivery, and continual improvement, and it encourages flexible responses to change. Which one of these beautiful Agile goodies looks like complete crap?

                                  M Offline
                                  M Offline
                                  Matt Bond
                                  wrote on last edited by
                                  #28

                                  I believe Agile is a pipe dream. In theory, it's the best, but in practice it falls far short. I attribute this disconnect, at it's origins, to a complete bastardization of the paper that started it all, The New New Product Development Game (Harvard Press, 1984), which doesn't mention scrum (a rugby term) but does mention rugby. They basically said that new innovations to existing products could be produced faster/better if 1) a small interdisciplinary team worked together, 2) management gave them goals and then got out of the way, and 3) the team was free to take risks. What we got was Agile/Scrum, which is basically a management control layer used for new and existing products where risks are avoided. Completely not the same thing. Bond Keep all things as simple as possible, but no simpler. -said someone, somewhere

                                  1 Reply Last reply
                                  0
                                  • W W Balboos GHB

                                    Who will be doing the A's for the Q's ? Well - the only ones left will be the current Q&A Posters. That, of course, leads me to this simulation: Question: Help me. I need to get my code done by this afternoon. I don't know where to start. What I have tried: Help me. I need to get my code done by this afternoon. I don't know where to start. Answer 1: I recall having the same homework question when I was a student. My solution was to post it at the CodeProject.com and ask for the answer, too. Answer 2: I recall having the same homework question when I was a student. I never got a posted reply to do any of my homework all semester, except this guy, Original Griff, and he'd tell me to do my own homework. so I failed the course. Now I am contract manager for Agile projects

                                    Ravings en masse^

                                    "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                                    "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                                    M Offline
                                    M Offline
                                    MKJCP
                                    wrote on last edited by
                                    #29

                                    That is so funny I nearly wet myself. :laugh: :laugh:

                                    W 1 Reply Last reply
                                    0
                                    • M MKJCP

                                      That is so funny I nearly wet myself. :laugh: :laugh:

                                      W Offline
                                      W Offline
                                      W Balboos GHB
                                      wrote on last edited by
                                      #30

                                      Not quite off topic - a few time in the past I posted "LSHIWM" and similar takeoffs on that horrid "LOL" - so clearly your mental facilities are careening towards a crash in the right direction.

                                      Ravings en masse^

                                      "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                                      "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                                      1 Reply Last reply
                                      0
                                      • W W Balboos GHB

                                        Agile - where the tail wags the dog. And as a bit of insight, you know which end of the dog has the tail and what it's for.

                                        Ravings en masse^

                                        "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                                        "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                                        R Offline
                                        R Offline
                                        Rusty Bullet
                                        wrote on last edited by
                                        #31

                                        The last environment I worked in where Agile was "practiced" had reduced it to worship. The only thing Agile represented was a dictatorship with a religion. The code coming out was worked and reworked until it matched the tech lead's code, whether it worked or not. Deadlines were blown and customers left waiting, but it was Agile.

                                        1 Reply Last reply
                                        0
                                        • OriginalGriffO OriginalGriff

                                          You mean that I am personally responsible for that many people failing courses, and not joining the workforce as developers? :omg: Do I get a medal? :laugh:

                                          "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 AntiTwitter: @DalekDave is now a follower!

                                          R Offline
                                          R Offline
                                          Rusty Bullet
                                          wrote on last edited by
                                          #32

                                          Personally, I saw that post and agreed with you. It is not being harsh to point out reality. I have been a programmer for just under thirty years, but have watched better suited people rocket past me.

                                          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