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. What do you know...

What do you know...

Scheduled Pinned Locked Moved The Lounge
25 Posts 15 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    AnalogNerd
    wrote on last edited by
    #1

    The project I said would take 4 weeks, that management demanded be done in 2 weeks (without working late) is finished in 2 weeks. With a lot of bugs and no unit tests. :doh:

    G R G L A 10 Replies Last reply
    0
    • A AnalogNerd

      The project I said would take 4 weeks, that management demanded be done in 2 weeks (without working late) is finished in 2 weeks. With a lot of bugs and no unit tests. :doh:

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

      You do realize that the next project you will say will take 2 weeks, management will demand it be done in 0 weeks, and you will go insane.

      Software Zen: delete this;

      A 1 Reply Last reply
      0
      • A AnalogNerd

        The project I said would take 4 weeks, that management demanded be done in 2 weeks (without working late) is finished in 2 weeks. With a lot of bugs and no unit tests. :doh:

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

        The next time management requests magical time compression, respond with "Boeing 787". /ravi

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

        1 Reply Last reply
        0
        • G Gary Wheeler

          You do realize that the next project you will say will take 2 weeks, management will demand it be done in 0 weeks, and you will go insane.

          Software Zen: delete this;

          A Offline
          A Offline
          AnalogNerd
          wrote on last edited by
          #4

          I did realize this, too late. I finished in 2 weeks and the first thing they said was "we should have said 1 week." But now that it is in Test they're finding out that vague requirements, a lack of direction from the Business and a compressed time frame have led to a lot of gaps, not just in the code but in what they actually wanted the application to do. If this thing goes live in less than another 2 weeks I'd be surprised. And that would bring me right back to my original 4 weeks.

          M 1 Reply Last reply
          0
          • A AnalogNerd

            The project I said would take 4 weeks, that management demanded be done in 2 weeks (without working late) is finished in 2 weeks. With a lot of bugs and no unit tests. :doh:

            G Offline
            G Offline
            gavindon
            wrote on last edited by
            #5

            so next time you think 4 weeks, tell them 8 :-D

            Beauty is in the eye of the beer-holder Be careful which toes you step on today, they might be connected to the foot that kicks your butt tomorrow. You can't scare me, I have children.

            A A 2 Replies Last reply
            0
            • A AnalogNerd

              The project I said would take 4 weeks, that management demanded be done in 2 weeks (without working late) is finished in 2 weeks. With a lot of bugs and no unit tests. :doh:

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

              Sounds as if that two weeks would have been better spent looking for a new job.

              A 1 Reply Last reply
              0
              • G gavindon

                so next time you think 4 weeks, tell them 8 :-D

                Beauty is in the eye of the beer-holder Be careful which toes you step on today, they might be connected to the foot that kicks your butt tomorrow. You can't scare me, I have children.

                A Offline
                A Offline
                AnalogNerd
                wrote on last edited by
                #7

                Not a bad plan :-D

                1 Reply Last reply
                0
                • A AnalogNerd

                  The project I said would take 4 weeks, that management demanded be done in 2 weeks (without working late) is finished in 2 weeks. With a lot of bugs and no unit tests. :doh:

                  A Offline
                  A Offline
                  AspDotNetDev
                  wrote on last edited by
                  #8

                  Get your *ss to Mars. You have two weeks.

                  Thou mewling ill-breeding pignut!

                  A 1 Reply Last reply
                  0
                  • L Lost User

                    Sounds as if that two weeks would have been better spent looking for a new job.

                    A Offline
                    A Offline
                    AnalogNerd
                    wrote on last edited by
                    #9

                    I'm the only developer here so my job's safe which is nice. And it is only 2 miles from home. I can deal with their struggle to learn how developing works. And at least they didn't request 90 hour weeks from me like previous places have tried to do.

                    1 Reply Last reply
                    0
                    • A AspDotNetDev

                      Get your *ss to Mars. You have two weeks.

                      Thou mewling ill-breeding pignut!

                      A Offline
                      A Offline
                      AnalogNerd
                      wrote on last edited by
                      #10

                      Mars, Pennsylvania I might be able to manage in two weeks. And given how vague my requirements were that might be what they mean for all I know :)

                      1 Reply Last reply
                      0
                      • G gavindon

                        so next time you think 4 weeks, tell them 8 :-D

                        Beauty is in the eye of the beer-holder Be careful which toes you step on today, they might be connected to the foot that kicks your butt tomorrow. You can't scare me, I have children.

                        A Offline
                        A Offline
                        Albert Holguin
                        wrote on last edited by
                        #11

                        I do this by default... not doubling it but still adding some padding. It's better to surprise them with an early delivery than to continually disappoint them with later deliveries when things go wrong.

                        1 Reply Last reply
                        0
                        • A AnalogNerd

                          The project I said would take 4 weeks, that management demanded be done in 2 weeks (without working late) is finished in 2 weeks. With a lot of bugs and no unit tests. :doh:

                          R Offline
                          R Offline
                          Rutvik Dave
                          wrote on last edited by
                          #12

                          Sure you can do that, tell them you can do that in 2 weeks, without this, This, this and oh yeah THIS feature. ;)

                          1 Reply Last reply
                          0
                          • A AnalogNerd

                            The project I said would take 4 weeks, that management demanded be done in 2 weeks (without working late) is finished in 2 weeks. With a lot of bugs and no unit tests. :doh:

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

                            AnalogNerd wrote:

                            done in 2 weeks

                            Reminds me of one of my favorite lines from The Money Pit: Fielding: When I do get the permits, how long will the job take? Contractor: Two weeks. Fielding: Two weeks? Two weeks? Contractor: You sound like a parakeet. "Two weeks? Two weeks?"

                            What me worry?

                            1 Reply Last reply
                            0
                            • A AnalogNerd

                              The project I said would take 4 weeks, that management demanded be done in 2 weeks (without working late) is finished in 2 weeks. With a lot of bugs and no unit tests. :doh:

                              C Offline
                              C Offline
                              CPallini
                              wrote on last edited by
                              #14

                              Boss: "Carlo, How much time will it take?" Carlo: "Four weeks" Boss. "Too much. You have to complete it in two weeks" Carlo: "OK, boss I will finish it in four weeks" :)

                              Veni, vidi, vici.

                              1 Reply Last reply
                              0
                              • A AnalogNerd

                                The project I said would take 4 weeks, that management demanded be done in 2 weeks (without working late) is finished in 2 weeks. With a lot of bugs and no unit tests. :doh:

                                S Offline
                                S Offline
                                Steve Wellens
                                wrote on last edited by
                                #15

                                There are three main aspects to any project: -Quality -Features -Delivery Date One of these will vary. You decide.

                                Steve Wellens

                                A 1 Reply Last reply
                                0
                                • A AnalogNerd

                                  I did realize this, too late. I finished in 2 weeks and the first thing they said was "we should have said 1 week." But now that it is in Test they're finding out that vague requirements, a lack of direction from the Business and a compressed time frame have led to a lot of gaps, not just in the code but in what they actually wanted the application to do. If this thing goes live in less than another 2 weeks I'd be surprised. And that would bring me right back to my original 4 weeks.

                                  M Offline
                                  M Offline
                                  Mycroft Holmes
                                  wrote on last edited by
                                  #16

                                  We call that iterative development, take their vague specs and lack lustre involvement and turn out a prototype. That gives them something to get excited about and gets them involved. The actual project will finish in about 8 months if ever! The most you can hope for is that the changing requirements don't break your data structure requiring a major refactor.

                                  Never underestimate the power of human stupidity RAH

                                  H 1 Reply Last reply
                                  0
                                  • M Mycroft Holmes

                                    We call that iterative development, take their vague specs and lack lustre involvement and turn out a prototype. That gives them something to get excited about and gets them involved. The actual project will finish in about 8 months if ever! The most you can hope for is that the changing requirements don't break your data structure requiring a major refactor.

                                    Never underestimate the power of human stupidity RAH

                                    H Offline
                                    H Offline
                                    H Brydon
                                    wrote on last edited by
                                    #17

                                    For what its worth, one of my personal observations (that I have never seen anywhere) is that long projects often fail because of schedule stretching due to feature creep. With a short project, there is close to zero feature creep, and in my observation, success rates (measured by customer satisfaction) are higher. If you did it in 2 weeks, it is almost agile regardless of what processes you used. :-)

                                    -- Harvey

                                    M 1 Reply Last reply
                                    0
                                    • H H Brydon

                                      For what its worth, one of my personal observations (that I have never seen anywhere) is that long projects often fail because of schedule stretching due to feature creep. With a short project, there is close to zero feature creep, and in my observation, success rates (measured by customer satisfaction) are higher. If you did it in 2 weeks, it is almost agile regardless of what processes you used. :-)

                                      -- Harvey

                                      M Offline
                                      M Offline
                                      Mycroft Holmes
                                      wrote on last edited by
                                      #18

                                      We had some time and motion people in recently and we were discussing our development methodologies etc. We were accused of using agile, it turns out we do the agile style without the formal agile crap that goes with it! Haven't done a sprint in 30 years, as for daily meetings, not a chance.

                                      Never underestimate the power of human stupidity RAH

                                      G 1 Reply Last reply
                                      0
                                      • M Mycroft Holmes

                                        We had some time and motion people in recently and we were discussing our development methodologies etc. We were accused of using agile, it turns out we do the agile style without the formal agile crap that goes with it! Haven't done a sprint in 30 years, as for daily meetings, not a chance.

                                        Never underestimate the power of human stupidity RAH

                                        G Offline
                                        G Offline
                                        Gary R Wheeler
                                        wrote on last edited by
                                        #19

                                        Mycroft Holmes wrote:

                                        it turns out we do the agile style without the formal agile crap

                                        Same here. We're a casual agile (note the lower case 'a' there) shop. We did have the grand poobah once try to start code reviews, in which he was going to have the hardware engineers review our code, and we were going to review the hardware engineers' designs. We left his body in the stocks until the local flock of turkey vultures had picked his skeleton clean.

                                        Software Zen: delete this;

                                        M 1 Reply Last reply
                                        0
                                        • A AnalogNerd

                                          The project I said would take 4 weeks, that management demanded be done in 2 weeks (without working late) is finished in 2 weeks. With a lot of bugs and no unit tests. :doh:

                                          J Offline
                                          J Offline
                                          JimmyRopes
                                          wrote on last edited by
                                          #20

                                          AnalogNerd wrote:

                                          With a lot of bugs and no unit tests.

                                          That is how we roll out projects too. They finish on unrealistic schedules and no one seems to care. They just assign the inevitable problems that plague the project like it is just another day at the office. It seems the new modus operandi in these times of low budgets and under staffed projects. I believe you can have it fast, you can have it right, you can have it cheap; choose two. :doh:

                                          The report of my death was an exaggeration - Mark Twain
                                          Simply Elegant Designs JimmyRopes Designs
                                          Think inside the box! ProActive Secure Systems
                                          I'm on-line therefore I am. JimmyRopes

                                          A 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