Slashdot Mirror


Arbitrary Deadlines Are the Enemy of Creativity, According to Harvard Research (qz.com)

Time can feel like the enemy to an employee in any role, and in any industry, but it's most acutely threatening to creative types. From a report: We may tease them for their diva-like behaviors when they feel persecuted by a deadline, but we have to admit that "develop an amazing new idea" is not something that slides into your schedule, like pick up lunch or respond to new clients. Nor can systems be tweaked and extra hands hired to help hit a goal that requires innovation, the way they can when mundane busy work is piling up. And yet deadlines are a fact of life for any company that wants to stay competitive. In a recent Harvard Business School podcast, professor Teresa Amabile, whose academic career has focused on individuals, teams, and creativity, offers some guidance for managers who struggle to support or coax their creative talent. She explains that although the creative process itself can't be controlled, certain structures can set up the conditions to move it along. When possible, managers should avoid tight deadlines for creative projects. In her work, Amabile found that creative teams can produce ideas on a deadline, and creative people may feel productive on high-pressured days, but their ideas won't be inspired.

123 comments

  1. Not enough time to make an insightful first post by Aero77 · · Score: 5, Funny

    Curse these deadlines!

  2. Rumination by omnichad · · Score: 5, Interesting

    Rumination is free labor. If I'm thinking about a project for several weeks when I'm in the shower, trying to sleep, driving - that's extra overtime for free.

    Doing all of my thinking on a tight deadline while also doing the actual design or coding involves a lot of bad guessing. But there comes a point where I could just think about all the possibilities forever and never start or get anything done.

    1. Re:Rumination by computational+super · · Score: 2

      Arbitrary deadlines = arbitrary results.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    2. Re:Rumination by ranton · · Score: 4, Interesting

      Doing all of my thinking on a tight deadline while also doing the actual design or coding involves a lot of bad guessing. But there comes a point where I could just think about all the possibilities forever and never start or get anything done.

      Like most things, you aren't going to get good results if you don't have implementation teams you can trust to give realistic estimates. And management teams who listen to these estimates, while probably making slight adjustments based on past results (almost always adding time to the estimates).

      I'm in a project right now where we were introduced to the project early October, sat down for a full day requirements gathering session mid-October, and gave estimates by the end of October. We estimated code completion in mid-January. They gave us a mid-December deadline. The product will now be complete at the end of January, after spending weeks in constant status meetings trying to hit that ridiculous deadline.

      In the end the only thing that changed from the results we promised in our first estimates is now the team's two architect-level resources are prepping our resumes just in case this type of shit doesn't happen again and/or this year's bonus isn't a high five figure amount (aka starting with a 3+).

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    3. Re:Rumination by TheFakeTimCook · · Score: 1

      Rumination is free labor. If I'm thinking about a project for several weeks when I'm in the shower, trying to sleep, driving - that's extra overtime for free.

      Doing all of my thinking on a tight deadline while also doing the actual design or coding involves a lot of bad guessing. But there comes a point where I could just think about all the possibilities forever and never start or get anything done.

      Mod parent UP!

    4. Re:Rumination by jellomizer · · Score: 5, Interesting

      There is a difference between an Arbitrary deadlines vs no deadlines.

      Often we will get a deadline, based on the Boss trying to impress a partner, or a customer, or just beat competition to the market. These deadlines are not based on what it would take to do the job right and best. However if someone went to me and say we need to solve this problem, I can usually give a fair ballpark figure on when it can be done by, and add some buffer for unforeseen problems, Then you can have a good deadline, where the project keeps moving and gets done, without stressing and taking shortcuts to meet it.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    5. Re:Rumination by the_skywise · · Score: 2

      Do you work at my last company?
      We spent over a week hammering out work and time estimates for a large project because management demanded we were going to have a realistic schedule this time. No other work was done. We were in day long meetings knocking out feature requirements and possible work load and time estimates for it. In the end we hammered out a 10 month time estimate (basically the following March) - management turned around and said it had to be out by Christmas and took a "F- it we'll do it live" attitude.
      We sat there afterwards with our jaws on the floor wondering a> Why they didn't stipulate Christmas as a hard deadline to begin with and b> why they made us waste a week on a schedule for an already looming deadline!

    6. Re:Rumination by Lead+Butthead · · Score: 1

      ... but management don't care. they want it, and they wanted it last week.

      --
      ELOI, ELOI, LAMA SABACHTHANI!?
    7. Re:Rumination by Anonymous Coward · · Score: 0

      Don't tell me how to mod.

    8. Re:Rumination by thomst · · Score: 3, Insightful

      omnichad observed:

      Doing all of my thinking on a tight deadline while also doing the actual design or coding involves a lot of bad guessing. But there comes a point where I could just think about all the possibilities forever and never start or get anything done.

      Yep. Making the perfect the enemy of the good is never a useful strategy. It's a prescription for inaction.

      Having said that, your first point:

      Rumination is free labor. If I'm thinking about a project for several weeks when I'm in the shower, trying to sleep, driving - that's extra overtime for free.

      is absolutely the case, IMnsHO.

      I'm a writer. A key part of my process is thinking about what I'm going to write. In particular, whether it's a chapter in my novel, an opinion piece, or a feature story, the most important product of my rumination is the opening and closing lines. Assuming I've done the necessary research, and I know the points I want to cover, once I have those taped down, the bit in between them almost writes itself.

      If you work in journalism, you write to deadlines all the time. Under that kind of pressure, stuff tends to falls on the floor - and sometimes that stuff is important. For the most part, that's where corrections and retractions originate: the need to get the piece submitted by an arbitrary deadline (trying to "scoop" the competition, as a big, fat for-instance) incentivizes sloppiness. That's why there used to be people called "fact checkers" in the industry - and, believe it or not, they had the power to spike a story, if it contained factual errors (or simply assertions for which there was insufficient evidence).

      Now? Not so much. The really big guys - NYT, WaPo, WSJ, etc. - can still afford to pay those people, but they inevitably are a dying breed, like circus elephant trainers. That's driven by economics, of course. As circulation numbers for print media have plummeted like an Acapulco cliff diver, so have ad revenues - and ad revenues, not subscription fees, are where print media makes its principal income. (That's also true of digital publication, where ad revenues are tiny compared to print, so fact checking in the online world is mostly post hoc, and conducted for "Gotcha!" purposes, rather than to ensure the journalistic ducks are properly aligned before you click "Publish!")

      The thing is, though, that, for businesses in general, deadlines are a necessary and unavoidable evil. Creative teams rarely work in a vacuum - Google's Project X skunkworks notwithstanding - and it's just impractical to budget and responsibly allocate resources for "When you get around to it ... "

      --
      Check out my novel.
    9. Re:Rumination by sconeu · · Score: 1

      I once was on a project where a team had to learn a new platform (we were switching from embedded with a *nix dev environment to Windows).

      I gave them an estimate of X man-months + 3 CALENDAR months learning curve.

      I got back a response that literally said "Work smarter, not harder". (I wish I'd kept that email).

      The project was -- you guessed it -- 3 months late.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    10. Re:Rumination by Anonymous Coward · · Score: 0

      I would love to get an email saying to work smarter rather than harder. Currently I'm on a project where a lot of the work is organised by emailing spreadsheets around, or updating the one copy stored on Box - there's no time to spend putting it into a database or on Sharepoint.

    11. Re:Rumination by ranton · · Score: 1

      I got back a response that literally said "Work smarter, not harder". (I wish I'd kept that email).

      I literally got a "Work smarter, not harder" comment on my review for this year by the product manager on the project I mentioned above. Maybe you worked with the same guy in the past.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    12. Re:Rumination by dgatwood · · Score: 2

      Arbitrary deadlines are fine, too. What's not fine are deadlines that don't match the work required. If you give me a month to get a new release of an app shipped, I can do it. If you give me a week, I can do that, too. The difference is that the one released after a week will less than a quarter of the changes that would have been in the one released after a month.

      Of course, at some point, a too-fast release cadence can slow down development by requiring you to maintain too much redundant code while you do large redesigns of parts of the app that require multiple release cycles to complete, but that's a separate issue.

      There are two approaches that work: A. choose an arbitrary feature set and then figure out how long it will take to implement those features, or B. choose an arbitrary deadline and then figure out which proposed features you can pull off by that deadline. What doesn't work is choosing an arbitrary feature set and an arbitrary deadline independently. :-)

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    13. Re:Rumination by Hognoxious · · Score: 1

      Am I the only one who can't make head nor tail of the last paragraph?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    14. Re:Rumination by dj245 · · Score: 1

      Do you work at my last company? We spent over a week hammering out work and time estimates for a large project because management demanded we were going to have a realistic schedule this time. No other work was done. We were in day long meetings knocking out feature requirements and possible work load and time estimates for it. In the end we hammered out a 10 month time estimate (basically the following March) - management turned around and said it had to be out by Christmas and took a "F- it we'll do it live" attitude. We sat there afterwards with our jaws on the floor wondering a> Why they didn't stipulate Christmas as a hard deadline to begin with and b> why they made us waste a week on a schedule for an already looming deadline!

      I would look at it this way- you took a week to plan the work that needed to be done in detail. That makes it a lot easier to prioritize requirements and cancel or delay them. If they had just given a deadline, the planning would probably be rushed and the project would not start off well organized. Unorganized projects often lead to unnecessary work, rework, and undefined and shifting requirements.

      --
      Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
    15. Re: Rumination by Anonymous Coward · · Score: 0

      They assume that if they told you up front it's due in Dec, then you'd take all available time to get it done even if it could have been done earlier. They don't know how to manage priorities and they assume you don't either. They want to check the box with doing the least work possible at the lowest acceptable quality they can get away with and they assume you are the same and could not possibly take pride in your high quality work. They never bothered to learn their job which is how to manage, they just read tabloids for the tip of the day.

    16. Re:Rumination by Anonymous Coward · · Score: 0

      Often we will get a deadline, based on the Boss trying to impress a partner, or a customer, or just beat competition to the market. These deadlines are not based on what it would take to do the job right and best

      I do not believe the word "arbitrary" means what you think it means.

      A deadline imposed for any of the reasons you list is not "arbitrary". It's determined to meet the requirements of the project. Those "requirements" may take many forms, but "being in the market in time not to be completely out of date" is definitely one, and "impressing other managers sufficiently to keep the funding open" is also valid.

    17. Re:Rumination by Kjella · · Score: 1

      These deadlines are not based on what it would take to do the job right and best. However if someone went to me and say we need to solve this problem, I can usually give a fair ballpark figure on when it can be done by, and add some buffer for unforeseen problems

      Been there, tried that. The problem is what you might call sub-feature scope creep/unclarity, like say we're going to deliver a car. And everyone has their pet ideas for how every part of it should be different or improved, like it needs a new engine, new gearbox, new suspension, new chassis, new interior, new this and that until not even the windshield wipers are simple. And no matter how much you've reasonable estimated for updates there's always speculative R&D projects or ideas that haven't gotten part the concept stage that get added to the mix.

      And if you try to beat it down you get trapped in a meta-discussion about what the actual promise is, because some thought you were delivering a Rolls-Royce, others a Ferrari, some a truck or SUV, others a cheap inner city compact and some a green EV/hybrid. And then you're trending back towards the waterfall method where you tell me in detail what you want first, then I'll estimate it afterwards. If you want the most ridiculous line I've been asked to estimate in a project it was "Data warehouse". Like, how long does building one of those take.

      --
      Live today, because you never know what tomorrow brings
    18. Re:Rumination by Anonymous Coward · · Score: 0

      The standard rule is that there are three aspects to development. You can have it;
      1) Good
      2) Fast
      3) Cheap

      Pick two.

    19. Re:Rumination by ranton · · Score: 1

      Wait wait wait... where the hell do you get 30k+ bonuses?? I think the biggest I've ever seen was like 4k.

      Finance

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    20. Re:Rumination by ranton · · Score: 1

      Wait wait wait... where the hell do you get 30k+ bonuses?? I think the biggest I've ever seen was like 4k.

      I'll also add, I have found it easier to negotiate for higher pay when you are willing to take a greater portion in the form of bonuses. It is hard to know if a potential hire is really worth a high salary, so if you are willing to take 10%-20% of your salary in bonus your employer can feel more comfortable with your ask. And as long as you are confident in your abilities, when bonus time comes along they don't want to risk upsetting a good new hire. Additionally, once your employer starts thinking of you as someone who is paid by performance, you are more likely to get an even higher bonus than negotiated when you do very well.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    21. Re:Rumination by originalGMC · · Score: 1

      Wait wait wait... where the hell do you get 30k+ bonuses?? I think the biggest I've ever seen was like 4k.

      Finance AKA ruining the planet in the name of money.

      FIXED

  3. Amabile found... by Anonymous Coward · · Score: 0

    ``... that creative teams can produce ideas on a deadline, and creative people may feel productive on high-pressured days, but their ideas won't be inspired.

    But the boss sez: ``I don't care if their ideas are inspired. They'll be on time and that all I--and my boss--care about!''

    1. Re:Amabile found... by computational+super · · Score: 2

      It doesn't matter if the ideas are inspired - it doesn't even matter if they work! As long as they're on time.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    2. Re:Amabile found... by sysrammer · · Score: 1

      +1 to that.

      --
      His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
  4. Two obvious examples by Hognoxious · · Score: 5, Funny

    Systemd and Gnome 3. These would have been much better if the deadline was around 2075.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    1. Re:Two obvious examples by Anonymous Coward · · Score: 0

      Common. No need to rush thing's.

    2. Re:Two obvious examples by Anonymous Coward · · Score: 0

      "Common."

      Huh? What's common? Common is a noun that means something is prevalent, or easily found. Come on, it's not hard to understand.

      "No need to rush thing's."

      No need to pluralize with apostrophes either, although it's common enough.

  5. You needed a scientist to figure that out? by computational+super · · Score: 4, Insightful

    What's next? We'll discover that noisy open office bullpens aren't conducive to any sort of work that requires concentration? Or will we discover that most managers don't much care about productivity as long as they maintain the illusion of control?

    --
    Proud neuron in the Slashdot hivemind since 2002.
    1. Re:You needed a scientist to figure that out? by Anonymous Coward · · Score: 0

      Not really, we just need some independent support when going to management with ideas like this

    2. Re:You needed a scientist to figure that out? by jellomizer · · Score: 2

      Such studies even if it points out something you know is true, you can actually quantify its affect. Because there are also studies that show evidence of things you though were true, to actually be false, or something that has little overall effect.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:You needed a scientist to figure that out? by gfxguy · · Score: 2

      Ahh.... open office plans... the problem with your post is that we've known the truth for at least half a decade or more, but you are absolutely right - as long as the work still gets done, it doesn't matter that it wasn't as good as it could have been. Quantity over quality. Actually, even that's not true. In my work environment, open concept didn't improve quantity - it simply reduced quality while also reducing expenses (cramming 4x as many people into the space), and I'm sure some accountant living 1000 miles away (the order came from the corporate overlords, after all) is patting him/herself on the back with the gold plated hand bought with the huge bonus they got.... all while sitting in their nice corner office in some nice office building somewhere.

      No, I'm not bitter.

      --
      Stupid sexy Flanders.
    4. Re:You needed a scientist to figure that out? by Anonymous Coward · · Score: 0

      We've known for at least 25 years. There were open plan offices back in the 1990's as well. Distractions back then and the same distractions now; doors opened and banged closed so often they sound like a firing range; idiots with squeaky toys; sales and marketing peeps shouting down telephones; senior managers having a constant stream of people coming to their desks to have major group discussions; People pacing around back and forth frantically because they can't work because of the distractions.

      And I thought all the sanatoriums had been closed down.

    5. Re:You needed a scientist to figure that out? by Anonymous Coward · · Score: 0

      The day I'm moved into an open office space bullpen or whatever is the day that I hand in my resignation.

    6. Re:You needed a scientist to figure that out? by computational+super · · Score: 2

      Hand in your resignation all you like. The next job will be an all-distractions, all-the-time open office just like the last one. They can do it, so they do.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    7. Re:You needed a scientist to figure that out? by computational+super · · Score: 1

      shouting down telephones

      Even better, putting their phones on speaker so everybody else can hear both sides of the conversation.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    8. Re:You needed a scientist to figure that out? by wyHunter · · Score: 1

      I call them 'the 40s typing pool' offices.

    9. Re:You needed a scientist to figure that out? by Anonymous Coward · · Score: 0

      ~25 years ago I had a PA system for paging people right outside my office. I'm not really sure why, but it kept on breaking...

  6. cue Jeff Spicoli by Anonymous Coward · · Score: 0

    All I need are some tasty waves, a cool buzz, and I'm fine.

  7. Fricken bean-counters by Anonymous Coward · · Score: 0

    wanting to quantify everything based on cost and time...

    No wonder they are the death of many companies who continue to survive financially, but never produce any creative products after they get 'monetized'

  8. Duh! by Anonymous Coward · · Score: 0

    One can't rush creativity...it must be inspired...and not with money.

  9. Who decides... by Anonymous Coward · · Score: 0

    ...what's arbitrary? The average creative would love infinite time, but reality is that there needs to be a line drawn at the start, and all efforts made to complete within that time amount.

  10. Agreed. OTOH by Anonymous Coward · · Score: 2, Insightful

    The second biggest enemy of creativity is probably the lack of any deadlines. With no urgency, the creative project is put aside for more immediately pressing tasks (or distractions).

  11. creativity is overrated in STEM by mapkinase · · Score: 1

    It's good only for brain storming part, which is the very beginning After that you just apply due process.

    --
    I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
    1. Re:creativity is overrated in STEM by TheFakeTimCook · · Score: 3, Insightful

      It's good only for brain storming part, which is the very beginning After that you just apply due process.

      Sounds like someone who has never actually done anything that requires actual creativity.

      Keep in mind that, each time a Developer, or Development Team runs into an unforseen challenge, that essentially RESETS the "Brain Storming Part" timer. So, in REALITY, "Brain Storming" actually occurs MANY TIMES during EVERY Development Project more complicated than "10 GOTO 10".

      If you believe anything else; you're delusional, clueless, or both.

    2. Re:creativity is overrated in STEM by mapkinase · · Score: 1

      >So, in REALITY, "Brain Storming" actually occurs MANY TIMES during EVERY Development Project more complicated than "10 GOTO 10".

      That is true. Still, it constitutes a small part

      > If you believe anything else; you're delusional, clueless, or both.

      And you are a presumptuous nincompoop

      --
      I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
    3. Re:creativity is overrated in STEM by TheFakeTimCook · · Score: 1

      >So, in REALITY, "Brain Storming" actually occurs MANY TIMES during EVERY Development Project more complicated than "10 GOTO 10".

      That is true. Still, it constitutes a small part

      > If you believe anything else; you're delusional, clueless, or both.

      And you are a presumptuous nincompoop

      But a presumptuous nincompoop with a +4 Insightful on my post...

  12. But often things don't get done... by Anonymous Coward · · Score: 5, Insightful

    if you don't have a deadline. What's the compromise?

    Seriously, I've noticed that after working just over twenty years managing programmers and a few product people that things get done when you schedule a spec review or a demo.

    1. Re:But often things don't get done... by Anonymous Coward · · Score: 0

      Sure, and how is your Quality standing up to the deadlines?
      Were code reviews comprehensive?
      Did all of the potential security flaws get flushed out and handled?

      From the current state of systems security, I would say NO

    2. Re:But often things don't get done... by Anonymous Coward · · Score: 0

      good ideas, but it's only a demo (alpha) and the product is always in beta ...

  13. Define arbitrary by Anonymous Coward · · Score: 1

    Most deadlines are not arbitrary. They have some relation to the real world. There may be an external forcing function, or it may be a time=money calculation.

    1. Re:Define arbitrary by omnichad · · Score: 1

      it may be a time=money calculation.

      You're right. And if you take this factor into consideration, you might be able to decide you can't afford the project after all. And save yourself wasting a lot of money on a poorly implemented half-done thing.

    2. Re:Define arbitrary by jellomizer · · Score: 2

      How many bosses do you see calculating the time vs reward calculation? Not many. They will normally just use a gut feeling if it is worth it or not.
      At one job I had, the Boss gave us 2 weeks to have a demo proof of concepts in front of the customers. No matter how complex it was we had 2 weeks.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:Define arbitrary by mikael · · Score: 1

      Usually it's the date for a trade show; E3, Expo, SIG-whatever,

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    4. Re:Define arbitrary by Anonymous Coward · · Score: 0

      Arbitrary = Not realistic eg. not based on reality

      Deadlines based on reality would be regularly met in completion on time.

    5. Re:Define arbitrary by Anonymous Coward · · Score: 0

      Doing a full cost/benefit analysis has a cost in itself. Because of this, in many cases we "go with our gut" (which has, hopefully, been tuned by many years of experience) and save the full cost/benefit analysis for the situations where the outcome is critical enough to be worth that investment. Sometimes these approximations lead to incorrect results, but that's life...

      Putting a time limit on a proof-of-concept seems right to me. Along with the above (time spent on the proof-of-concept has a cost in itself), part of the concept being tested is that a result can be achieved within a certain cost limit, and so it's totally reasonable to decide that if you can't build the prototype in two weeks then the development cost will outweigh the benefit of what's being developed.

      Business is all about compromises, and sometimes it's the right answer to compromise on quality to save costs, if that additional quality doesn't provide enough value to overcome the additional investment.

  14. Three Words by Anonymous Coward · · Score: 0

    Winds of Winter.

    1. Re:Three Words by Sloppy · · Score: 1

      Arbitrary deadline: write it before you die.

      It's so fucking arbitrary! Why do people feel a need to pile on these needless conditions?!

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  15. Here it comes. by Anonymous Coward · · Score: 0

    More ascetic bullshit predictably like clockwork.

  16. Often deadlines are external by joe_frisch · · Score: 1

    Few organizations operate in a vacuum where they can take whatever time they want to develop new ideas. Generally there is competition in some form and things are advancing. A brilliant idea today may be worthless a year from now when someone else has developed it.

    In addition to competition, there are sometimes specific deadlines - external project reviews, shoot-outs between competing projects, competitive bids etc that have externally set deadlines. In response to those if often makes sense for managers to set a series of smaller deadlines to try to keep a project on schedule.

    I think a good manager will make sure that their employees understand *why* a deadline exists so that the deadlines don't seem arbitrary, but I think its almost impossible to avoid having deadlines.

    1. Re:Often deadlines are external by HornWumpus · · Score: 3, Interesting

      Until a client has informed you that the marketer asked them to ask for a 'very short timeframe' in order to 'motivate the team' you haven't lived.

      We found that out...it was the half the team (the competent half) or him. He is still working there. Never so glad to leave a place as that one.

      Sometimes it becomes crystal clear what the bastards think. Vote with your feet.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  17. Why even bother with deadlines? by plopez · · Score: 2

    We never achieve them anyway. It normally starts out as, "We need to deliver a high quality product with A,B,C,D,E,F,G,H by the deadline."
    Then it goes:
      But we can't do D due to a defect in the vendors/open source project's libraries.

    The deadline is slipping so we talked the customer into deferring the release of E until the next release.

    Oops C relies on D so we can't ship that.

    Chris and Bob quit so we are even more short handed than before.

    G is experiencing massive scope creep, let's cut capabilities so we can ship it.

    We're more short handed than ever so we can't fix more than critical bugs.

    The QA automation is falling behind due to all the changes so we'll have to test manually.

    So what get's shipped often looks nothing like what was promised. All that happens is the goal post is moved and victory is declared.

    --
    putting the 'B' in LGBTQ+
  18. Programming isn't creative anymore by phantomfive · · Score: 1

    Most programming isn't creative anymore. Most of what we make is some version of a workflow app, where the organization of the code follows the organization of the UI. There are slightly interesting problems around scaling, but most of those are solved too, unless you are Google or Amazon.

    --
    "First they came for the slanderers and i said nothing."
    1. Re:Programming isn't creative anymore by Guybrush_T · · Score: 1

      Indeed, which is why some managers believe that all programming isn't creative. And when they end up managing a team where innovation is critical, they screw up all innovation.

    2. Re:Programming isn't creative anymore by phantomfive · · Score: 1

      And when they end up managing a team where innovation is critical, they screw up all innovation.

      Good point.

      --
      "First they came for the slanderers and i said nothing."
    3. Re: Programming isn't creative anymore by Anonymous Coward · · Score: 0

      Welcome to the real world where you need to *produce* something that *makes money* (you know that thing that in turns pays your rent)

  19. No Disagreement Here by Anonymous Coward · · Score: 0

    Since every slashdotter is a middle-aged unemployed former tech worker, there are no deadlines to impede creativity among the washed-up has-beens.

  20. or vice versa by Anonymous Coward · · Score: 0

    I'm willing to bet that arbitrary creativity is also the enemy of deadlines. Depends on your priorities, I guess... Sometimes constraints produce miracles (and vice versa).

  21. I Disagree by the_skywise · · Score: 3, Insightful

    A looming hard deadline can do quite a bit for creativity - ask any writer. Given enough time, GENERALLY, you can create a better solution or work but this can also be a hindrance.

    For proof I submit - Star Citizen.

    1. Re: I Disagree by Anonymous Coward · · Score: 0

      Some badly dressed 20 something snowflake hanging out in a coffee shop 'working' really isn't terribly likely to produce anything creative that's useful enough to make money, just as an open office full of people following a stupid dress code isn't likely to either.

      We allegedly have highly paid managers to figure out just what will--and they don't. I like to consider myself one who does, or would, except I spend much of my time fighting with other managers pointing out that arbitrary deadlines do not work, quantifiably have not worked, and simply result in the project being delivered 'late', meaning along the original realistic estimate but with a lot more noise and drama than was necessary.

  22. Re:Why even bother with deadlines? by Anonymous Coward · · Score: 0

    Deadlines are a very useful means of persuading people to work extra hours for free.

  23. Different priorities in different scenarios... by Junta · · Score: 3, Insightful

    When you are dealing with a situation with other folks depending on you, then the timetable may matter moreso than how creative it can be.

    However novel new capabilities are not generally well served by making up a deadline if one does not naturally exist.

    However that later situation drives managers/project managers insane. Why even bother trying if you don't know when you would finish, how can you 'grade' yourself if you don't know when you would deliver, so make up something.

    Having a backlog of ideas without a milestone to make them due is a fine thing, but project management *must* have it on a roadmap or else get pissed.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Different priorities in different scenarios... by Anonymous Coward · · Score: 0

      This.

      Applied creativity requires constraints, otherwise, you're just daydreaming. Ideas without execution are worthless.

    2. Re:Different priorities in different scenarios... by Junta · · Score: 1

      Actually, my thought was that for some things, there must be constraints.

      For other things, so long as you have a *good* team that is self motivated, allowing the novel things to come as they are ready can work.

      Of course, 'when it's ready' sometimes doesn't work and never happens because everyone is *too* laid back, so it's important to read the situation at hand, but sometimes it works great, for at least part of the work

      One of the particular dangers of imposing an arbitrary deadline is that something that doesn't *really* matter is used as a reason to not do something else that *matters a lot*, because you are too busy trying to get something less important out in time.

      --
      XML is like violence. If it doesn't solve the problem, use more.
  24. Deadlines by daveywest · · Score: 2

    Even God has deadlines. If He let his deliverables slip on days 1-5, you wouldn't be here.

    1. Re:Deadlines by Anonymous Coward · · Score: 1

      How do you know that His deadlines didn't slip and WE are the slipshod product that was pushed out at the last minute?

    2. Re:Deadlines by sysrammer · · Score: 1

      How do you know that His deadlines didn't slip and WE are the slipshod product that was pushed out at the last minute?

      "Dear God, I'd like to file a bug report!" - xkcd

      --
      His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
    3. Re:Deadlines by Tenebrousedge · · Score: 1

      Keep your religious nuttery to yourself.

      --
      Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
    4. Re:Deadlines by Anonymous Coward · · Score: 0

      Don't be a downer.

    5. Re:Deadlines by Anonymous Coward · · Score: 0

      Even God has deadlines. If He let his deliverables slip on days 1-5, you wouldn't be here.

      Texas sharpshooting at its finest. Take an arbitrary amount of time, then define TIME based on that!

    6. Re:Deadlines by Anonymous Coward · · Score: 0

      The gantt chart says it took 6 days when it reality it took millions of years.

  25. They're a necessary evil by jandrese · · Score: 3, Insightful

    The problem with having no deadlines is that too often nothing gets done. Look at Valve for an example of what happens when management is too hands off. Half Life 2 Episode 3 is a full decade behind schedule now. I get that you can't rush greatness, but you gotta keep it motivated.

    --

    I read the internet for the articles.
    1. Re:They're a necessary evil by Anonymous Coward · · Score: 0

      Where's the motivation now? Steam makes money for Valve hand over fist, they're focusing on a dedicated operating system and virtual reality, not to mention the FPS landscape is so far deviated from 2007 that any attempt to close out the HL series would be met with derision.

      The best case scenario is that Half Life 3 is being kept under wraps until VR becomes more widely accepted, and it will be SteamOS exclusive. Realistically, it will be released as a last-ditch effort to stay relevant when some other platform comes along and does everything (library size, social integration, patch distribution, etc) better than Steam, taking away the majority of their userbase.

  26. Arbitrary means the EXACT OPPOSITE of necessary. by Anonymous Coward · · Score: 0

    Arbitrary means the EXACT OPPOSITE of necessary.

  27. True creativity by PPH · · Score: 1

    Like writing a new screenplay. Most writers are working as baristas in Los Angeles, still plugging away at their first salable script. If you want a real 'creative' job, you've got to handle the consequences of your writer's block on your own.

    --
    Have gnu, will travel.
    1. Re:True creativity by OneAhead · · Score: 1

      Errm... there exists such thing as creativity in STEM fields too. Your "working as a barista in Los Angeles" argument doesn't really apply to the premise of TFA. Also, it's not about "writer's block", but about the fact that frantically churning away at some deadline takes away all breathing room needed to come up with / try out some out-of-the box solution that may turn out to be vastly more opportune in the long run. RTFA, sheesh.

    2. Re:True creativity by PPH · · Score: 1

      some out-of-the box solution that may turn out to be vastly more opportune in the long run

      Or not. There are reasons that mature industries use standard hardware and construction techniques rather than trying to optimize every design. You want the best houses possible or something unique? We bring in a structural engineer to work out a custom design. Most houses are built with 2x4s, 16 inches on center. Because it works well enough and we can hire guys standing in front of the Home Depot entrance to get it done.

      Everybody likes to think that their job falls into the 'creative' category. In point of fact, most are not. And management's job is to keep special snowflakes from getting upset when confronted with this fact.

      --
      Have gnu, will travel.
  28. On the other hand ... by fahrbot-bot · · Score: 1

    Arbitrary Deadlines Are the Enemy of Creativity

    So are no deadlines.

    Perhaps it really depends on what you're trying to do. I've actually done some of the most creative problem solving with a deadline looming because it forced me to -- and I hate myself for saying this -- think outside the box. This type of thing is usually different than "develop[ing] an amazing new idea", but not always. In any case, to state what should be obvious, deadlines can be a help or hindrance depending on the task and person.

    --
    It must have been something you assimilated. . . .
  29. Is time a special case for constraints? by Anonymous Coward · · Score: 2, Interesting

    Problem A: think of a cool name.

    Problem B: think of a cool name for a starship.

    Which of the above two problems is easier and which is harder? If you solved both problems, which name was cooler?

    My guess is that problem B was the easier one and it's also the one where you came up with the cooler name. Why? Because it had a constraint, and perversely, constraints cause creativity. Or so I've thought.

    Problem C: think of a cool name for a starship, within 30 seconds.

    I added another constraint, so you got even more creative, right? No. Something about time as a constraint is .. odd.

    But wait a minute. Let's say I show you a mid-game chessboard, and it's white's turn. In one scenario, I give you lots of time to try to come up with the best move. In another, I give you only 10 seconds, and then you must make a move.

    Which chess move to do expect to be the most interesting? Note, I didn't say the best, just the most interesting. I think maybe the time-constrained solution might come out on top.

    Is this all bullshit, or is there something interesting about time?

  30. Be less productive to be creative by k6mfw · · Score: 1

    Neil DeGrasse Tyson mentioned [paraphrasing] many people say they are very productive such as answering all these emails, gathering information, making work orders, etc. The question is did you create something new?

    --
    mfwright@batnet.com
  31. Re:Not enough time to make an insightful first pos by Anonymous Coward · · Score: 0

    I'm going to butt rape you now!!!

    Ah geeze I'm sorry, I got nervous being the first response! AH GEEZE (pulls down pants).

  32. Except when it does. by Anonymous Coward · · Score: 0

    "Teresa Amabile, a creativity researcher at Harvard Business School, and other researchers collected more than 9,000 workday diary entries, crunched the numbers and were able to isolate the two factors that promote creativity on a deadline:

    Time to concentrate with zero interruptions.
    Knowing why the problem is important to solve."

    https://www.success.com/blog/how-to-inspire-creativity-on-a-deadline also out of Harvard.

  33. Best Busines Reason Ever! by avandesande · · Score: 4, Interesting

    Once I asked an application owner what was driving the absurdly short timeline and he replied with a straight face that it was when his yearly review was to occur.

    --
    love is just extroverted narcissism
  34. This may be generally true, but... by hyades1 · · Score: 1

    I can't help but suspect at least some of the problems the professor has observed are the result of creative people feeling abused and undervalued. I know from first-hand experience there's times when an arbitrary deadline can inspire creativity.

    How many times have you had a project dropped in your lap with an impossible deadline...again...and you know the only reason is because some committee well up the food chain has been having a month-long stroke fest over how credit will be meted out?

    The best, most productive creative work I've done has generally happened when something comes up without warning, and we're asked to please, please, please deal with it.

    --
    I've calculated my velocity with such exquisite precision that I have no idea where I am.
  35. It's project management by ErichTheRed · · Score: 2

    The problem I have with arbitrary deadlines isn't really the date, although those can be unrealistic. It's the never-ending nagging of project managers. Anything that prevents them from checking the box they need to check or moving the date out on their Gantt chart is an immediate emergency that must be addressed by endless status meetings. The endless status meetings make the project later by tying people up discussing strategies to reduce the time something will take.

    I think part of it is that PMs have been taught that, just like MBAs, they can project-manage anything. And I can see their methods when they make $100K+ and their sole job is to check those boxes, or nag nag nag until they are. But creative work on any complex project isn't like drywalling a commercial building. There are some things you can't rigidly schedule, but software development is treated exactly like a construction project.

    I have noticed that the best project managers don't nag -- they're often the ones who've actually done the work before and aren't looking to throw you under the bus. The worst are the PMP clones. I seriously have had a couple PMs who are following the PMBOK line by line, using the PMI-approved terminology, and PMI-approved nagging/threatening techniques. That's the kind of PM you don't want.

    1. Re:It's project management by Anonymous Coward · · Score: 0

      I've been a PM, and it's a nerve-wracking job. You get all the pressure and responsibility, but no actual authority to go with it. You can't give anyone a raise, you can't approve overtime or review leave requests, you have essentially zero power over the people on whom you are completely dependent to get things done.

      The first technique I found that worked was going to my manager, and saying to him "if you don't give me these resources right now, I'm going to tell the client we can't do this". That worked. But in order to be able to say it, I had to justify the "right now" part of the statement by, yes, a Gantt chart.

      There's a reason those tools and techniques are popular. Walk a mile in your PM's shoes before criticizing them.

  36. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  37. Tree Tap by mentil · · Score: 2

    My understanding is that creativity is like tree sap. You can tap into it periodically, draining it, but you can't do anything to speed up its production.

    --
    Corruption is convincing someone that the selfless ideal is the same as their selfish ideal.
  38. Between by Tablizer · · Score: 1

    A different approach is to allow time BETWEEN projects to ponder and discuss problems and bottlenecks in the prior project. The stacks and shop conventions should be tuned so one doesn't waste time on stupid shit for the next project.

    You need fast turn-around to survive in a competitive world, but to get that you need tools & practices that do what you need without giving you headaches you don't need.

  39. Creativity and productivity are different. by biggaijin · · Score: 1

    I was a scientific researcher and later I was an engineer. It's great to stare out the window and ruminate, and many good ideas are germinated that way. But, nothing is accomplished without the pressure of some kind of deadline. And, there is a big difference between formulating a new theory and actually executing the development of something.

    One Silicon Valley CEO always asked candidates if they thought having great ideas or having great execution skills was the most important. He was adamant that execution was more important -- even with a mediocre idea, you can produce something. That's better than having a lot of great ideas that are never realized.

  40. Example of an "inspired idea"... apk by Anonymous Coward · · Score: 0

    "Thru the mystic arts we harness energy & shape reality - We travel great distances in an instant"

    * Making the web FASTER

    "The Avengers protect the world from physical dangers - we safeguard it against more mystical threats"

    * Making the web SAFER

    (vs. inefficient remote DNS/Antivirus (riddled w/ security issues) or browser addons (sold out to not work by default ala adblock) for more security/speed/reliability via what you have natively vs. illogically "Bolting on 'MoAr'" w/ hosts doing more for less)

    APK

    P.S.=> "How do I get from here to there?"

    THIS:

    APK Hosts File Engine 10++ SR-1 32/64-bit https://www.google.com/search?hl=en&source=hp&biw=&bih=&q=%22APK+Hosts+File+Engine%22+and+%22start64%22&btnG=Google+Search&gbv=1/

    ALL quotes from the film Dr. "StRaNgE" https://www.youtube.com/watch?feature=player_detailpage&v=kNdM7b1Lm04#t=31/ for "FULL EFFECT" of what inspired me (I read the original 1960's comic as a boy)... apk

  41. Plans to allow for creativity by hlee · · Score: 1

    Deadlines are a fact of life in the corporate world. A good manager will have a phased plan that delivers a minimal product that will be enough to meet a given deadline - this minimal product is not expected to have much creativity or innovation. However, future plans should allocate a portion of the engineer's time to improve the product without the strict deadlines or even goals over an extended period, say 10% of their time (i.e. half a day per week) for as long as the product is supported.

    Most engineers don't have any problems doing this - be it to simply refactor/cleanup code, find more efficient algorithms, and once in a while they might surprise everyone with an innovative addition. The more important aspect of this improvement phase is the process in which the engineer went about the task. E.g. an engineer discovers at the end of the exercise that they were not able to improve on scalability of the existing product, is in itself useful, because they managed to demonstate that the existing implemention is actually scalable. Some times they will encounter a problem or an improvement effort that will take more of their time or assistance from several other team members - this is usually a good thing.

  42. Without a deadline some creative types dont work by 140Mandak262Jamuna · · Score: 1

    Face it. Some of the creative types are such procrastinators they wont do anything unless there is a deadline.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  43. Re:Why even bother with deadlines? by nine-times · · Score: 1

    Yeah, I have a sort of theory of project management that dictates that deadlines can't be taken in isolation. They're actually a part of a triumvirate of priorities: the deadline, the budget, and the required deliverables.

    When you're starting a project, you should have a deadline, a budget, and a list of what is to be delivered. However, you should expect by default that not all of them will be met. So then you have to know, which ones can you sacrifice, and how much can you sacrifice them?

    For example, let's say you discover that you're not going to be able to meet your deadline. Really, that's not the right way to think about it, in terms of "not meeting your deadline". You might possibly be able to meet your deadline if you throw more resources at it (expand your budget). You can certainly meet your deadline if you cut back on your deliverables (i.e. just deliver whatever you have). So given those options, would you prefer to go over budget to make the deadline, make the deadline by shipping whatever you have, or not deliver on the deadline?

    And there's not a real "correct answer". It depends on the project. Sometimes you can't sacrifice one to meet the others. Often, a project will require that you break all three: You'll go over budget, past the deadline, and you won't meet your design specs. However, you have to decide how much you can break which ones. For any project, there's some dollar amount budget that you just can't afford to go over, and some deadline that you can't go past.

    The whole thing is way more complicated than what I'm portraying here, but my basic concept here is in line with the quote, "No plan survives first contact with the enemy." You should have a plan with a deadline, budget, and deliverables, but understand that things aren't going to go according to plan. The real question is, when things go sideways, what are you willing to settle for? What parts of the plan are you willing to give up? In some ways, the answer to that question is more important than the actual plan you came up with in the first place.

  44. A fine line by daq+man · · Score: 1

    It's a fine line with a steep drop filled with mixed metaphors on each side. I think the issue here hinges on the word "arbitrary" and in who's eyes?

    I manage a group of programmers in an R&D environment. We routinely drive professional project manager types crazy because R&D means that, at some level, we really don't know what we are doing or how long it will take because we haven't done that particular thing before. On the other hand, we DO know what we are doing because, whatever it is that we are doing, we've been doing it successfully for some time. So, internally to the group we make realistic deadlines for ourselves and map them onto what the project managers want to know. Still, there are often the cases where we get 90% of the way through a project and realise that there is a much better way of doing it. This can be for many reasons, "the penny finally drops" and the programmer realises what they are doing, someone hears something at a conference or workshop, or a new feature emerges in a programming language or library.

  45. Re:Without a deadline some creative types dont wor by Ol+Olsoc · · Score: 1

    Face it. Some of the creative types are such procrastinators they wont do anything unless there is a deadline.

    That is exactly how it works. "Give us something we can work on by the end of the week." makes for a lot more creativity than "Meh, whenever"

    If no management guidelines are offered, the creative types need to start coming up with restrictions they have to work in themselves, or else they falter

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  46. Semantics by argStyopa · · Score: 1

    Doesn't it really depend on your definition of "arbitrary"?

    I mean, who really insists on entirely arbitrary deadlines? That you have to have something done by Thursday, when in fact it's not really due until 2025?

    Sometimes, shit just needs to get done no matter how much "a few more days" might spur some purported pending creativity.

    --
    -Styopa
  47. money by Goldsmith · · Score: 1

    For most people in creative positions, time and money are interchangeable. Often it's not easy to see how that exchange works, but it's usually there.

    You generally have as much time as there is money to support you until further investment isn't justified.

    The flip is when you're working for yourself. In that situation you have as much time as you want, but you will receive no money until you've come up with something of value to someone else.

    All the project management, management, reviews, and other similar stuff is just there to figure out exactly how to optimize and clarify this trade off (for other people, not for you).

  48. Re:Not enough time to make an insightful first pos by Darinbob · · Score: 1

    See, the deadline for first post is not actually arbitrary.

  49. Re:Why even bother with deadlines? by sysrammer · · Score: 1

    Yep.

    For the tl;dr folks...Good, Fast, Cheap...pick any two.

    --
    His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
  50. Re:Why even bother with deadlines? by plopez · · Score: 1

    But what offends me is the lie, "We made the deadline". No, no you didn't. You fudged the situation and pretended that you achieved something. When you didn't. Which allows arbitrary deadlines to exist without onus or learning what worked. Very unscientific.

    Do you get it? Instead of saying "We failed" and then looking for reasons continued failure is ensured and no improvement occurs.

    --
    putting the 'B' in LGBTQ+
  51. Re:Why even bother with deadlines? by Herve5 · · Score: 1

    Almost a perfect posting, and I definitely retain the 'Enemy contact' quote :-D

    May I just add : you also should have, within your plan, some *margin* on all three features : a couple of weeks hidden margin that you'll carefully release in front of trouble, some extra work capacity ('money') for the like, and -as you mention- an idea of which feature Z you can remove if need be.
    Margin management is key, while in general poorly done or underprovisioned...
    I for one work in a big company where these three margins are perfecly mandatory, everywhere -but also almost always too small.

    Even worse, many brilliant managers when facing this constraint do turn innovative (after all this is the story topic here ;-), but the only possible innovation there consists in finding tricks to fool the 'margin controllers' : like, there is obviously too little margin provisioned for delay contractual penalties, but it is because we expect our subcontractors to share that risk (...we just didn't finalize that negotiation with them)

    --
    Herve S.
  52. Re:Why even bother with deadlines? by Anonymous Coward · · Score: 0

    And this is why Scrum was invented.

    For all its faults (and there are many), what you describe is precisely the scenario in which it can turn a complete fiasco into a productive process.

  53. Re:Why even bother with deadlines? by nine-times · · Score: 1

    I understand that, but I would say that, in that sense, almost every project will "fail". Even if everyone does everything right, it's rare that a project will deliver everything it set out to, on time and within budget. It's not even really the fault of the person who developed the plan or managed the project, but just the fact that things rarely go according to plan. The only way to make sure you don't "fail" is to set meager goals to achieve within extremely unambitious deadlines and over-inflated budget.

    In that context, I don't think that it's necessarily good to think of it as "failure". If you have a long list of deliverables and you cut a bunch to meet a deadline, but the deadline matters and you get the features you actually need, that's at least a partial success. Maybe it's a total success, if the requirements you started out with had a bunch of unnecessary and unrealistic fluff. Or if you miss an arbitrary deadline that didn't really matter and produce all your deliverables shortly after, that could be a total success too.

    Not all deadlines, deliverables, and budgets are created equal. The way I see it is, part of being a good project manager is assessing which things really matter, and then prioritizing those things. If the deadline is extremely important and you get all the deliverables you really needed by that deadline, then yes, you "made the deadline" even if you didn't produce every aspirational deliverable you set out to produce. Don't let the perfect be the enemy of the good.

  54. Re:Why even bother with deadlines? by nine-times · · Score: 1

    Yes, I agree that your plan should have wiggle room. I think that's what you mean. I've always padded my estimates for timelines and budgets, and I try to underplay what I expect to be able to deliver. Not to be dishonest or get away with anything, but more like operating on the Scotty Principle.(definition, source, source)

    But basically, I'll take the amount of time that I think something will take. Then I double it. Then I pad it some more. And then, even then, I expect that I'm not actually going to meet my deadline. I run the whole project on the expectation that things will go far worse then expected, even when I'm planning for everything to go wrong, and then I plan ahead for what sacrifices I can live with.

    One of the glib ways I've described my whole process is, "I don't make plans. I make contingency plans." That is, I don't spend too much time trying to figure out how things will work if everything goes according to plan. I put my effort into figuring out all the various ways things could go wrong, what I should prioritize in case of a disaster, and various ways I can delivery my highest priorities in the worst-case scenario. Over the years, I've found that it's a much more effective way to think about projects.

  55. \o/ by easyTree · · Score: 2

    Q) Why hasn't this project been completed to deadline?
    A) Because you pulled the deadline out of your ass, without considering the amount or complexity of work required to deliver, ignored feedback that the deadline was unreasonable and inserted more tasks after the project started.

  56. Re: Why even bother with deadlines? by Anonymous Coward · · Score: 0

    You have a sort of theory?

    You did not invent the triangle of time, resources, and scope.

    Poser.

  57. Really? On /.? by Anonymous Coward · · Score: 0

    No one posted they love the sound of deadlines as it whooshes by?

    I demand my /. of the aughts back.

  58. Re:Why even bother with deadlines? by plopez · · Score: 1

    I do get your point. But part of the problem is that there doesn't seem, at least in my experience, any provision made for slippage. Every release and/or sprint is filled to the bursting point with features. In disciplines like Operations Research the rule is to never fill the work queue greater than 75% [1]. Otherwise if anything goes wrong you're hosed. Managers want maximum productivity but the only only way to get that is through scheduling in extra capacity. which to most managers seems inefficient, so they cram in more work and ensure failure.

    And I do believe we should label things as failures. By not doing so we come to think all things went well and we don't have to think about what we are doing. While a failure would cause an analysis of what went wrong and what needs to be fixed.

    [1] Which is about the effective saturation point in ethernet.

    --
    putting the 'B' in LGBTQ+
  59. Re:Why even bother with deadlines? by nine-times · · Score: 1

    Well again, I think I still wouldn't call it a failure just because the deadline is missed. I think you can label it a failure if the outcome is bad. If you're talking specifically about software development, if the release is a buggy piece of crap, that's a failure.

    So if your manager sets the goal to implement a bunch of new features by a certain arbitrary, but they instead implement those feature later than that deadline, and then it's all good and everything works great, that doesn't seem like a failure to me. If, instead, they drop some of the proposed features for that release, but still release a substantial high-quality update by the deadline, that also doesn't seem like a failure to me. Sometimes you might include some aspirational goals that you don't expect to reach anyway, but as long as you get done the things that actually need to get done, by the time they need to get done, that's a success.

    However, if management insists on reaching arbitrary goals by arbitrary deadlines, and the result is a bunch of overworked developers pushing out buggy updates with crappy half-finished features, then that's a failure. That's bad management.

    In disciplines like Operations Research the rule is to never fill the work queue greater than 75% [1]. Otherwise if anything goes wrong you're hosed.

    I guess my point here would be, if you fill it to 100%, or even 120%, but everything is properly prioritized and you're ok with only that 75% getting completed, then what's the difference?

    I might give someone 20 tasks to do before a set deadline with the understanding that they'll only complete around 7 of them. Why? Because I could be wrong. Maybe he can do 10. Or 15. There's no reason for anyone to run out of things to do. I could be wrong in the other direction, and he only completes 5. The important thing is to prioritize, and to know which tasks actually have to be completed. It might be that we really only need those 5 tasks completed before the deadline and we're fine. Or it could be that we needed him to complete 6 tasks, in which case, we'll have to push the deadline back. And that might be fine as long as that deadline is arbitrary. It's still not a failure, and doesn't necessarily need an analysis of what went wrong, because nothing really went wrong.

    If I'm giving 20 tasks and a deadline that only allows 7 tasks to be completed, and I still expect all 20 to be complete, that's when there's a problem. If only 7 tasks got completed when you really needed 20 by the deadline, and the deadline wasn't arbitrary, then that's a failure that requires analysis.