Quoting?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • mark | r

    Quoting?

    anyone know a good formula for quoting for development work? i am a designer
    and have a partner who handles development work - my problem is that he
    continually under quotes on both time and project cost saying "its like
    asking, how long is a piece of string" but other people must be able to
    accurately judge the amount of time it will take to develop a project?

    mark


  • Ray at

    #2
    Re: Quoting?

    I think this is something that just comes from experience. After some
    experience, you learn that there are hours, and then there are business
    hours. A job that would take fifteen minutes to do in your head, will take
    an sixty minutes when you go to do it. I'd say make a guess at how many
    hours something will take you, and then add 50% of that time. That is not
    in agreement with my 15:60 ratio I just said, though.

    Ray at work

    "mark | r" <mark@nmd.freeu k.com> wrote in message
    news:3f8563aa$0 $27818$cc9e4d1f @news.dial.pipe x.com...[color=blue]
    > anyone know a good formula for quoting for development work? i am a[/color]
    designer[color=blue]
    > and have a partner who handles development work - my problem is that he
    > continually under quotes on both time and project cost saying "its like
    > asking, how long is a piece of string" but other people must be able to
    > accurately judge the amount of time it will take to develop a project?
    >
    > mark
    >
    >[/color]


    Comment

    • mark | r

      #3
      Re: Quoting?

      weve been at it for over 3 years, id have thought he (by business partner)
      would be able to do this by now?

      mark

      "Ray at <%=sLocation% >" <myfirstname at lane34 dot com> wrote in message
      news:#eUB4qmjDH A.1764@tk2msftn gp13.phx.gbl...[color=blue]
      > I think this is something that just comes from experience. After some
      > experience, you learn that there are hours, and then there are business
      > hours. A job that would take fifteen minutes to do in your head, will[/color]
      take[color=blue]
      > an sixty minutes when you go to do it. I'd say make a guess at how many
      > hours something will take you, and then add 50% of that time. That is not
      > in agreement with my 15:60 ratio I just said, though.
      >
      > Ray at work
      >
      > "mark | r" <mark@nmd.freeu k.com> wrote in message
      > news:3f8563aa$0 $27818$cc9e4d1f @news.dial.pipe x.com...[color=green]
      > > anyone know a good formula for quoting for development work? i am a[/color]
      > designer[color=green]
      > > and have a partner who handles development work - my problem is that he
      > > continually under quotes on both time and project cost saying "its like
      > > asking, how long is a piece of string" but other people must be able to
      > > accurately judge the amount of time it will take to develop a project?
      > >
      > > mark
      > >
      > >[/color]
      >
      >[/color]


      Comment

      • DrewM

        #4
        Re: Quoting?

        mark | r wrote:
        [color=blue]
        > weve been at it for over 3 years, id have thought he (by business partner)
        > would be able to do this by now?[/color]

        That's a reasonable expectation.

        Estimating time is always difficult - especially on projects using
        technologies or techniques that the developer hasn't used before. There
        are many unknowns.

        Experience really is the key. After getting it wrong a few times and
        having to live in the office for the two weeks leading up to the
        deadline, you learn how much extra time you need to factor in.
        Some aspects of the project will still run over, but some will run under
        too, so with a little care it should even out.

        It's not a trivial skill, but it's certainly not a "piece of string"
        situation - in most cases.

        Drew

        Comment

        • Ray at

          #5
          Re: Quoting?


          "DrewM" <bogus@doesntex ist.com> wrote in message
          news:ujBFwfnjDH A.1096@TK2MSFTN GP11.phx.gbl...
          [color=blue]
          >
          > Estimating time is always difficult - especially on projects using
          > technologies or techniques that the developer hasn't used before. There
          > are many unknowns.[/color]

          I will toss in my opinion here. If I have to use a technology that I am not
          familiar with, and I accept the job, I do NOT feel that it is up to the
          client to pay me for the time it takes for me to learn this technology,
          unless it's something proprietary of course. The way I see it is that if I
          know the requirements of the job and I accept the job, it is up to me to
          have the tools to do it. Does anyone disagree?

          Ray at work


          Comment

          • Aaron Bertrand - MVP

            #6
            Re: Quoting?

            > weve been at it for over 3 years, id have thought he (by business partner)[color=blue]
            > would be able to do this by now?[/color]

            Or that you would have learned by now, how much you need to adjust his
            estimates. :-)


            Comment

            • Mark Schupp

              #7
              Re: Quoting?

              You need to track quoted vs actual time for projects. Then you can determine
              the proper "fudge factor" for estimates. The factor will vary for each
              person who does the estimation.

              --
              Mark Schupp
              Head of Development
              Integrity eLearning
              Advancing limitless knowledge and continual growth to create confident problem solvers, one course at a time.



              "mark | r" <mark@nmd.freeu k.com> wrote in message
              news:3f8563aa$0 $27818$cc9e4d1f @news.dial.pipe x.com...[color=blue]
              > anyone know a good formula for quoting for development work? i am a[/color]
              designer[color=blue]
              > and have a partner who handles development work - my problem is that he
              > continually under quotes on both time and project cost saying "its like
              > asking, how long is a piece of string" but other people must be able to
              > accurately judge the amount of time it will take to develop a project?
              >
              > mark
              >
              >[/color]


              Comment

              • Aaron Bertrand - MVP

                #8
                Re: Quoting?

                > I will toss in my opinion here. If I have to use a technology that I am
                not[color=blue]
                > familiar with, and I accept the job, I do NOT feel that it is up to the
                > client to pay me for the time it takes for me to learn this technology,
                > unless it's something proprietary of course. The way I see it is that if[/color]
                I[color=blue]
                > know the requirements of the job and I accept the job, it is up to me to
                > have the tools to do it. Does anyone disagree?[/color]

                I agree, I don't charge clients for my learning curve. However, if the
                environment is non-conventional, such that I have to employ weird and
                untested techniques in order to get my implementation to work, that's a
                different issue.


                Comment

                • Mike Florio

                  #9
                  Re: Quoting?

                  >> I do NOT feel that it is up to the client to pay me for the time it takes
                  for me to learn this technology,

                  Well, I sure do ! Remember, in most cases, you're probably saving your
                  client from having to hire a full-time employee and getting them trained
                  somehow. Most bigger projects I have done have required me to lean
                  something new. The key is to be able to estimate how long the learning
                  curve will be, and *reasonably* factor that time/cost into the quote. In my
                  experience, if it's a client I have done work for previously, then they are
                  highering me because they have confidence in my ability to acheive the end
                  result, and will gladly pay for what it costs to deliver it. And of course,
                  if its a project that's just too far out of my area of comfort/expertise, I
                  decline it.

                  "Ray at <%=sLocation% >" <myfirstname at lane34 dot com> wrote in message
                  news:uBo4KjnjDH A.2772@TK2MSFTN GP10.phx.gbl...[color=blue]
                  >
                  > "DrewM" <bogus@doesntex ist.com> wrote in message
                  > news:ujBFwfnjDH A.1096@TK2MSFTN GP11.phx.gbl...
                  >[color=green]
                  > >
                  > > Estimating time is always difficult - especially on projects using
                  > > technologies or techniques that the developer hasn't used before. There
                  > > are many unknowns.[/color]
                  >
                  > I will toss in my opinion here. If I have to use a technology that I am[/color]
                  not[color=blue]
                  > familiar with, and I accept the job, I do NOT feel that it is up to the
                  > client to pay me for the time it takes for me to learn this technology,
                  > unless it's something proprietary of course. The way I see it is that if[/color]
                  I[color=blue]
                  > know the requirements of the job and I accept the job, it is up to me to
                  > have the tools to do it. Does anyone disagree?
                  >
                  > Ray at work
                  >
                  >[/color]


                  Comment

                  • Ray at

                    #10
                    Re: Quoting?


                    "Mike Florio" <mike@micro-point.com> wrote in message
                    news:voba7uegkl dvd0@corp.super news.com...[color=blue][color=green][color=darkred]
                    > >> I do NOT feel that it is up to the client to pay me for the time it[/color][/color][/color]
                    takes[color=blue]
                    > for me to learn this technology,
                    >
                    > Well, I sure do ! Remember, in most cases, you're probably saving your
                    > client from having to hire a full-time employee and getting them trained
                    > somehow. Most bigger projects I have done have required me to lean
                    > something new.[/color]

                    It all depends on what it is. I could probably talk someone into hiring me
                    to pave his driveway if I wanted to. Would it be ethical for me to charge
                    the person by the hour if I had to spend 40 hours learning how to do it
                    first? I've never paved a driveway before.

                    [color=blue]
                    > The key is to be able to estimate how long the learning
                    > curve will be, and *reasonably* factor that time/cost into the quote. In[/color]
                    my[color=blue]
                    > experience, if it's a client I have done work for previously, then they[/color]
                    are[color=blue]
                    > highering me because they have confidence in my ability to acheive the end
                    > result, and will gladly pay for what it costs to deliver it.[/color]

                    Yes, but you should charge ethically and expose your current knowledge.
                    [color=blue]
                    > And of course,
                    > if its a project that's just too far out of my area of comfort/expertise,[/color]
                    I[color=blue]
                    > decline it.[/color]

                    So I guess you aren't interested in paving my driveway, eh? I'm having a
                    hard time accepting the cost of paving a 600 foot driveway. :[

                    Ray at work


                    Comment

                    • WIlliam Morris

                      #11
                      Re: Quoting?

                      In my experience (no disrespect to your partner, Mark) what your partner is
                      actually saying is "I don't have the guts to really say how long this will
                      take." I used to do that, that is, consistantly underestimate, to make my
                      clients/partners happy, and I ended up eating a lot of crow for it.

                      I now have a partner that called me on the carpet several times early in our
                      relationship for just this issue. The deal is now that I OWN any
                      deadline/estimate I give. If I'm wrong, I'll know it well before the
                      deadline and it's my job to raise my hand and say so. If I wait and force
                      my partner to call and put off the client because of it, then life here at
                      the office gets really unpleasant.

                      By the same token, if I honestly can't estimate, because of a learning curve
                      or needed research, that's also my job to say so. I don't believe this is a
                      skill issue, but a courage issue.

                      My .02. Apologies if I offend.

                      - Wm


                      --
                      William Morris
                      Product Development, Seritas LLC



                      "mark | r" <mark@nmd.freeu k.com> wrote in message
                      news:3f8574f3$0 $27820$cc9e4d1f @news.dial.pipe x.com...[color=blue]
                      > weve been at it for over 3 years, id have thought he (by business partner)
                      > would be able to do this by now?
                      >
                      > mark
                      >
                      > "Ray at <%=sLocation% >" <myfirstname at lane34 dot com> wrote in message
                      > news:#eUB4qmjDH A.1764@tk2msftn gp13.phx.gbl...[color=green]
                      > > I think this is something that just comes from experience. After some
                      > > experience, you learn that there are hours, and then there are business
                      > > hours. A job that would take fifteen minutes to do in your head, will[/color]
                      > take[color=green]
                      > > an sixty minutes when you go to do it. I'd say make a guess at how many
                      > > hours something will take you, and then add 50% of that time. That is[/color][/color]
                      not[color=blue][color=green]
                      > > in agreement with my 15:60 ratio I just said, though.
                      > >
                      > > Ray at work
                      > >
                      > > "mark | r" <mark@nmd.freeu k.com> wrote in message
                      > > news:3f8563aa$0 $27818$cc9e4d1f @news.dial.pipe x.com...[color=darkred]
                      > > > anyone know a good formula for quoting for development work? i am a[/color]
                      > > designer[color=darkred]
                      > > > and have a partner who handles development work - my problem is that[/color][/color][/color]
                      he[color=blue][color=green][color=darkred]
                      > > > continually under quotes on both time and project cost saying "its[/color][/color][/color]
                      like[color=blue][color=green][color=darkred]
                      > > > asking, how long is a piece of string" but other people must be able[/color][/color][/color]
                      to[color=blue][color=green][color=darkred]
                      > > > accurately judge the amount of time it will take to develop a project?
                      > > >
                      > > > mark
                      > > >
                      > > >[/color]
                      > >
                      > >[/color]
                      >
                      >[/color]


                      Comment

                      • Aaron Bertrand - MVP

                        #12
                        Re: Quoting?

                        > Well, I sure do ! Remember, in most cases, you're probably saving your[color=blue]
                        > client from having to hire a full-time employee and getting them trained
                        > somehow.[/color]

                        You have to assume that they're doing so because they don't want to pay
                        someone else to learn something, they want to pay someone else who already
                        knows how to do it. I think charging a client to read a book, which will
                        benefit you in much more tangible ways than it could ever benefit the
                        client, borders on immoral / unethical. YMMV, of course.

                        A


                        Comment

                        • Mike Florio

                          #13
                          Re: Quoting?

                          My philosophy is that the client is paying for me, not the techniques. In
                          other words, to use your example, the client trusts that I will *know* what
                          book to read if I need to read one.

                          Mike


                          "Aaron Bertrand - MVP" <aaron@TRASHasp faq.com> wrote in message
                          news:%23NOaYxpj DHA.2732@TK2MSF TNGP11.phx.gbl. ..[color=blue][color=green]
                          > > Well, I sure do ! Remember, in most cases, you're probably saving your
                          > > client from having to hire a full-time employee and getting them trained
                          > > somehow.[/color]
                          >
                          > You have to assume that they're doing so because they don't want to pay
                          > someone else to learn something, they want to pay someone else who already
                          > knows how to do it. I think charging a client to read a book, which will
                          > benefit you in much more tangible ways than it could ever benefit the
                          > client, borders on immoral / unethical. YMMV, of course.
                          >
                          > A
                          >
                          >[/color]


                          Comment

                          • Mike Florio

                            #14
                            Re: Quoting?

                            Ray,

                            You seem to have missed my point entirely. Your analogy is quite
                            innacurate.

                            Mike


                            "Ray at <%=sLocation% >" <myfirstname at lane34 dot com> wrote in message
                            news:O6Wt1YpjDH A.1004@tk2msftn gp13.phx.gbl...[color=blue]
                            >
                            > "Mike Florio" <mike@micro-point.com> wrote in message
                            > news:voba7uegkl dvd0@corp.super news.com...[color=green][color=darkred]
                            > > >> I do NOT feel that it is up to the client to pay me for the time it[/color][/color]
                            > takes[color=green]
                            > > for me to learn this technology,
                            > >
                            > > Well, I sure do ! Remember, in most cases, you're probably saving your
                            > > client from having to hire a full-time employee and getting them trained
                            > > somehow. Most bigger projects I have done have required me to lean
                            > > something new.[/color]
                            >
                            > It all depends on what it is. I could probably talk someone into hiring[/color]
                            me[color=blue]
                            > to pave his driveway if I wanted to. Would it be ethical for me to charge
                            > the person by the hour if I had to spend 40 hours learning how to do it
                            > first? I've never paved a driveway before.
                            >
                            >[color=green]
                            > > The key is to be able to estimate how long the learning
                            > > curve will be, and *reasonably* factor that time/cost into the quote.[/color][/color]
                            In[color=blue]
                            > my[color=green]
                            > > experience, if it's a client I have done work for previously, then they[/color]
                            > are[color=green]
                            > > highering me because they have confidence in my ability to acheive the[/color][/color]
                            end[color=blue][color=green]
                            > > result, and will gladly pay for what it costs to deliver it.[/color]
                            >
                            > Yes, but you should charge ethically and expose your current knowledge.
                            >[color=green]
                            > > And of course,
                            > > if its a project that's just too far out of my area of[/color][/color]
                            comfort/expertise,[color=blue]
                            > I[color=green]
                            > > decline it.[/color]
                            >
                            > So I guess you aren't interested in paving my driveway, eh? I'm having a
                            > hard time accepting the cost of paving a 600 foot driveway. :[
                            >
                            > Ray at work
                            >
                            >[/color]


                            Comment

                            • Ray at

                              #15
                              Re: Quoting?

                              In that case, I think I'll be a Unix consultant. I'll go buy Unix for
                              Dummies, and I'm ready for anything. If someone asks me how many hours
                              it'll cost to install Unix on a server, I'll say 81. 1 for the install, and
                              80 for reading and learning. :P

                              Ray at work

                              "Mike Florio" <mike@micro-point.com> wrote in message
                              news:vobfqvt4p4 t3e7@corp.super news.com...[color=blue]
                              > My philosophy is that the client is paying for me, not the techniques. In
                              > other words, to use your example, the client trusts that I will *know*[/color]
                              what[color=blue]
                              > book to read if I need to read one.
                              >
                              > Mike
                              >
                              >
                              > "Aaron Bertrand - MVP" <aaron@TRASHasp faq.com> wrote in message
                              > news:%23NOaYxpj DHA.2732@TK2MSF TNGP11.phx.gbl. ..[color=green][color=darkred]
                              > > > Well, I sure do ! Remember, in most cases, you're probably saving[/color][/color][/color]
                              your[color=blue][color=green][color=darkred]
                              > > > client from having to hire a full-time employee and getting them[/color][/color][/color]
                              trained[color=blue][color=green][color=darkred]
                              > > > somehow.[/color]
                              > >
                              > > You have to assume that they're doing so because they don't want to pay
                              > > someone else to learn something, they want to pay someone else who[/color][/color]
                              already[color=blue][color=green]
                              > > knows how to do it. I think charging a client to read a book, which[/color][/color]
                              will[color=blue][color=green]
                              > > benefit you in much more tangible ways than it could ever benefit the
                              > > client, borders on immoral / unethical. YMMV, of course.
                              > >
                              > > A
                              > >
                              > >[/color]
                              >
                              >[/color]


                              Comment

                              Working...