Slashdot Mirror


Tim Lister on Project Sluts and Strawmen

cramco writes "Tim Lister, principal of Atlantic Systems Guild and co-author of 'Waltzing with Bears: Managing Software Project Risk,' and 'Peopleware: Productive Projects and Teams' talks about the patterns that help determine software success or failure. Patterns good and bad include project sluts, Brownian motion, the strawman, and the safety valve."

13 of 128 comments (clear)

  1. He forgot one by Anonymous Coward · · Score: 5, Funny

    The whore my book pattern.

    1. Re:He forgot one by smittyoneeach · · Score: 5, Funny
      The WMB pattern is really a specialization of the traditional whore_my_product pattern.
      Specializations of the WMP pattern invoke a whore_method() call, with returns along the lines of:
      • Cheesy sex tape leak
      • Customs bust while travelling
      • Messy divorce, with optional taped calls to children
      • Wardrobe malfunction
      • Altercation with police, typically un-sober
      • Provocative language directed at another media/political personality
      • Endorsement of whacky fad (911-truther, Holocaust denier, global warming radicalism)
      The whore_method() takes no arguments initially, but always throws a very public exception, littering the cable news stack with arguments.
      In the absence of actual news, natural disasters, or death-porn, these arguments can reverberate on the cable news stack for weeks, becoming tedious.
      The quality of the product varies inversely to the tastelessness of the whore_method(): real artists just deliver the goods.
      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  2. Isn't that basic Project Management? by khasim · · Score: 4, Insightful

    You get the project.

    You get the people for that project. You work to form them into a team that can handle that project.

    You adjust the specs as the project evolves until it either dies or hits the target.

    Yeah, it's a bit more complicated than that. But that's the basics. Any company that has people juggling multiple projects is going to have problems. The same with any company that forms teams without projects.

    And getting together with your co-workers after work just so you can bond? Fuck that. If it happens, it happens. But do NOT try to institutionalize it. All you'll do is end up with a bunch of people waiting for the first person to leave so they can all go home to their families.

  3. We need more project sluts by AuMatar · · Score: 5, Funny

    Let me tell you, nothing motivates me more at work than a project groupie who will bang me for completing on time.

    What do you mean not that type of slut?

    --
    I still have more fans than freaks. WTF is wrong with you people?
    1. Re:We need more project sluts by Tihstae · · Score: 5, Funny

      I thought they were called "any woman".


      You are posting on /. Do you even know what a woman looks like without a web browser to see them?
    2. Re:We need more project sluts by syousef · · Score: 4, Funny

      Let me tell you, nothing motivates me more at work than a project groupie who will bang me for completing on time.

      You do realize that if management hired her and she was up to the usual standards she'd be inept in the sack, be ugly and have about 3 good teeth...and if women were scarce it would be a fat alcoholic man in a dress. You'd then be told you had to make do, bring it across the line, take one for the team etc. etc.

      --
      These posts express my own personal views, not those of my employer
  4. No best practices... by vux984 · · Score: 4, Funny

    FTFA...

    Lister: I get chills when I hear that phrase. From my point of view there are some pretty good practices, but no best practices ... I'd like people to think about patterns - abstracting their work and recognizing the patterns they're in, good and bad, and making informed decisions to promote those patterns or replace them.

    So, Lister... would thinking about patterns be a best practice?

    Uh-oh! the chain of logic has been attached to itself, we're trapped in a circle from which there is no escape!!

  5. And you forgot one. by neoshroom · · Score: 4, Funny

    The whore my karma pattern.

    --
    Big apple, new Yorik, undig it, something's unrotting in Edenmark.
  6. Institutionalize It by neoshroom · · Score: 4, Funny

    And getting together with your co-workers after work just so you can bond? Fuck that. If it happens, it happens. But do NOT try to institutionalize it. All you'll do is end up with a bunch of people waiting for the first person to leave so they can all go home to their families.

    Obviously, you hold their families hostage at an undisclosed location until the conclusion of the bonding is complete.

    --
    Big apple, new Yorik, undig it, something's unrotting in Edenmark.
  7. Re:strawman by Shados · · Score: 4, Interesting

    I had to quit a job because of that. My boss kept asking me to make prototypes to prove concepts, which I did...then ask me to build entire ERP and CRM systems around the prototypes, which obviously was impossible within the constraints given, and definately impossible to keep maintainable, and mostly secure (they were web based systems exposed to the net, and the prototypes were not security aware...). I quit rather than take the responsability behind that...

  8. Re:strawman by xero314 · · Score: 4, Funny

    My boss kept asking me to make prototypes...then... build entire ERP and CRM systems around [them] I'm guessing you used to work for SAP.
  9. Re:strawman by SpaghettiPattern · · Score: 4, Insightful

    quit rather than take the responsability behind that...
    I know what you mean. However, my experience is that doing the contrary and to NOT code until everything is documented and blessed by everyone is the wrong way to do it. In large organisations (which where I work mostly), before the documentation is finished a couple of project leaders have come and gone. The GO AHEAD AND CODE is given in despair, the concepts in the docs are overtaken by evolution and the bright people have left.

    I am willing to take on a bit more responsibility to have more fun at my work. Having said that, I live in Europe and over here things like responsibility/liability are taken differently than in the US.

    --

    I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
  10. Re:Not surprised by /. reaction thus far by stewbacca · · Score: 4, Insightful

    Good point. But you have to admit, some of these replies are because the people are replying are guilty of nearly everything wrong with what the article talks about. Deep down, I think they know it too, thus they lash out against an otherwise interesting article. I'll be looking into the book for sure.