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. Freelancing...

Freelancing...

Scheduled Pinned Locked Moved The Lounge
careerquestion
23 Posts 11 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.
  • J Jaiprakash M Bankolli

    That is when you need to negotiate with them and say either you will work for hourly basis or flat would be increased by % of money

    Regards, Jaiprakash M Bankolli jaiprakash.bankolli@gmail.com My Blog Suggestions for me

    D Offline
    D Offline
    Dave Kreskowiak
    wrote on last edited by
    #6

    Jaiprakash M Bankolli wrote:

    negotiate

    :laugh::laugh::laugh: negotiate! :laugh::laugh::laugh: What an interesting concept! Too bad customers don't know anything about it. Most of the time, you tell them it'll cost more, the project suddenly isn't needed anymore.

    A guide to posting questions on CodeProject[^]
    Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
         2006, 2007

    J D 2 Replies Last reply
    0
    • D Dave Kreskowiak

      Jaiprakash M Bankolli wrote:

      negotiate

      :laugh::laugh::laugh: negotiate! :laugh::laugh::laugh: What an interesting concept! Too bad customers don't know anything about it. Most of the time, you tell them it'll cost more, the project suddenly isn't needed anymore.

      A guide to posting questions on CodeProject[^]
      Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
           2006, 2007

      J Offline
      J Offline
      Jaiprakash M Bankolli
      wrote on last edited by
      #7

      then I would say you should decide either to work at that low or come to some point which decides your and client's benefit

      Regards, Jaiprakash M Bankolli jaiprakash.bankolli@gmail.com My Blog Suggestions for me

      1 Reply Last reply
      0
      • D Dave Kreskowiak

        Jaiprakash M Bankolli wrote:

        they will get back and say "oh i wanted this as well" etc...

        And they'll want the extra stuff for the same initial flat price they got in the first note.

        A guide to posting questions on CodeProject[^]
        Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
             2006, 2007

        D Offline
        D Offline
        diana_m
        wrote on last edited by
        #8

        Dave, Jaiprakash, I have a very bitter experience with customers requiring this "extra stuff"...just when I was sure we made a "deal", everything changed, and I had to re-negotiate...eventually I spent more time negotiating than working for his project :| And please take into consideration that analysing the requirements comprises work for which I seldom get any payment... :|

        D 1 Reply Last reply
        0
        • D Dave Kreskowiak

          Jaiprakash M Bankolli wrote:

          negotiate

          :laugh::laugh::laugh: negotiate! :laugh::laugh::laugh: What an interesting concept! Too bad customers don't know anything about it. Most of the time, you tell them it'll cost more, the project suddenly isn't needed anymore.

          A guide to posting questions on CodeProject[^]
          Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
               2006, 2007

          D Offline
          D Offline
          diana_m
          wrote on last edited by
          #9

          Yes, Dave, and, most of the time, you tell them you need some details, and the project isn't needed anymore...:doh:

          1 Reply Last reply
          0
          • E ednrgc

            NEVER do flat rate projects. They can quickly get out of hand as the requirements change.

            H Offline
            H Offline
            Hans Dietrich
            wrote on last edited by
            #10

            Totally agree.

            Best wishes, Hans


            [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

            1 Reply Last reply
            0
            • D diana_m

              I work as a freelance programmer for a couple of years. Things went rather good until recently - I have some "recurring" customers, etc...The trouble is that now I receive "job requests" asking for a "flat price" for projects they barely describe. I cannot give a "flat price" and a time estimation without knowing how much work involves the project, so I answer by asking for specifications and technical details. In almost every case, there is no answer...The same if I specify my hourly rate - these guys seem to take into consideration only "flat prices" per project... Does anyone of you have such an experience? How do you handle these "requests"? Did anyone of you tried to hire a freelancer? If yes, do you ask him/her to specify quotes and time estimation without providing technical specs? Any advice?...Thanks...

              G Offline
              G Offline
              GaryWoodfine
              wrote on last edited by
              #11

              Tell them to FO. And go get a sub par software built for next to nothing at some hack code workshop in bangladesh or Kiev. These request are generally these same Hack Code workshops, trying to figure out a price to charge one of there clients. -- modified at 9:58 Tuesday 15th May, 2007

              Kind Regards, Gary


              My Website || My Blog || My Articles

              1 Reply Last reply
              0
              • J Jaiprakash M Bankolli

                I would certainly say that you send them your understanding, even if it is less still you send them and quote your price for those requirement. Once your client see it and reviews it they will get back and say "oh i wanted this as well" etc... I think this should work for you

                Regards, Jaiprakash M Bankolli jaiprakash.bankolli@gmail.com My Blog Suggestions for me

                G Offline
                G Offline
                GaryWoodfine
                wrote on last edited by
                #12

                Don't be so Naive. Things don't work like that in the real world

                Kind Regards, Gary


                My Website || My Blog || My Articles

                E J 2 Replies Last reply
                0
                • D diana_m

                  I work as a freelance programmer for a couple of years. Things went rather good until recently - I have some "recurring" customers, etc...The trouble is that now I receive "job requests" asking for a "flat price" for projects they barely describe. I cannot give a "flat price" and a time estimation without knowing how much work involves the project, so I answer by asking for specifications and technical details. In almost every case, there is no answer...The same if I specify my hourly rate - these guys seem to take into consideration only "flat prices" per project... Does anyone of you have such an experience? How do you handle these "requests"? Did anyone of you tried to hire a freelancer? If yes, do you ask him/her to specify quotes and time estimation without providing technical specs? Any advice?...Thanks...

                  E Offline
                  E Offline
                  El Corazon
                  wrote on last edited by
                  #13

                  diana_m wrote:

                  these guys seem to take into consideration only "flat prices" per project...

                  Every company would "like" to push all the risk on someone else, it is just the way things are. However, do hold your ground, or get the project laid out in detail. I have to do at least some flat-rate projects, it's the way of this particular industry more than any other. However, the only way to succeed is to get everything laid out. I generally take a mind-map strategy, and have even taken a computer with a mind-mapping program to a meeting with a customer. You can actually excite the customer into fleshing out the requirements if you handle it right. Given that any company wants you to foot the risk, and you obviously don't want to (especially if you have some sense, and it looks like you do). The way to reduce everyone's risk is to lay out the details. Start with the big requirements, UI, Storage, etc. Then break things down into more detail. As I said, depending on the customer, you can help them flesh it out and get them excited too. When everything is laid out in Black&White there is an increasing comfort zone for everyone.

                  _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                  1 Reply Last reply
                  0
                  • G GaryWoodfine

                    Don't be so Naive. Things don't work like that in the real world

                    Kind Regards, Gary


                    My Website || My Blog || My Articles

                    E Offline
                    E Offline
                    El Corazon
                    wrote on last edited by
                    #14

                    cykophysh39 wrote:

                    Things don't work like that in the real world

                    Actually, they do in some small cases. We have had customers lay everything out in massive detail, we have had customers give us general requirements. In any case, we always have a "response" report which lays out method and details as we understand it. In the case of the former, it is just a reformat of the customer's list and may only add VV&A if the customer didn't include it. The customer will also generate a response, either accepting, or making changes (striking documentation). Yes they can always come back and say, "we wanted this back ..." but the fact that the negotiation process is formal and on paper allows fewer mishaps. Fewer, not avoiding them, just fewer. It doesn't work for everyone, but we have to work off of formal requirements and planning, and usually fixed price. But as I said, that is the industry requirement. However, risk is laid out too in the response. Anywhere there is R&D there is a creative process in which discoveries are made, or technology advanced, that is not as easy to judge. Thus risk is associated with any R&D based change and identified specifically such that there is no question as to what items constitute the most risk to project delivery and if a partial delivery is even possible.

                    _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                    D D 2 Replies Last reply
                    0
                    • D diana_m

                      I work as a freelance programmer for a couple of years. Things went rather good until recently - I have some "recurring" customers, etc...The trouble is that now I receive "job requests" asking for a "flat price" for projects they barely describe. I cannot give a "flat price" and a time estimation without knowing how much work involves the project, so I answer by asking for specifications and technical details. In almost every case, there is no answer...The same if I specify my hourly rate - these guys seem to take into consideration only "flat prices" per project... Does anyone of you have such an experience? How do you handle these "requests"? Did anyone of you tried to hire a freelancer? If yes, do you ask him/her to specify quotes and time estimation without providing technical specs? Any advice?...Thanks...

                      R Offline
                      R Offline
                      Roger Wright
                      wrote on last edited by
                      #15

                      Refer them to Rent-a-Coder; they'll be back, specs in hand.

                      "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                      L 1 Reply Last reply
                      0
                      • R Roger Wright

                        Refer them to Rent-a-Coder; they'll be back, specs in hand.

                        "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                        L Offline
                        L Offline
                        Luis Alonso Ramos
                        wrote on last edited by
                        #16

                        And Christian can give some good references on the subject :-D

                        Luis Alonso Ramos Intelectix Chihuahua, Mexico

                        Not much here: My CP Blog!

                        1 Reply Last reply
                        0
                        • D diana_m

                          I work as a freelance programmer for a couple of years. Things went rather good until recently - I have some "recurring" customers, etc...The trouble is that now I receive "job requests" asking for a "flat price" for projects they barely describe. I cannot give a "flat price" and a time estimation without knowing how much work involves the project, so I answer by asking for specifications and technical details. In almost every case, there is no answer...The same if I specify my hourly rate - these guys seem to take into consideration only "flat prices" per project... Does anyone of you have such an experience? How do you handle these "requests"? Did anyone of you tried to hire a freelancer? If yes, do you ask him/her to specify quotes and time estimation without providing technical specs? Any advice?...Thanks...

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

                          Offer them a flat price for requirements gaathering.

                          The tigress is here :-D

                          1 Reply Last reply
                          0
                          • D diana_m

                            I work as a freelance programmer for a couple of years. Things went rather good until recently - I have some "recurring" customers, etc...The trouble is that now I receive "job requests" asking for a "flat price" for projects they barely describe. I cannot give a "flat price" and a time estimation without knowing how much work involves the project, so I answer by asking for specifications and technical details. In almost every case, there is no answer...The same if I specify my hourly rate - these guys seem to take into consideration only "flat prices" per project... Does anyone of you have such an experience? How do you handle these "requests"? Did anyone of you tried to hire a freelancer? If yes, do you ask him/her to specify quotes and time estimation without providing technical specs? Any advice?...Thanks...

                            L Offline
                            L Offline
                            Luis Alonso Ramos
                            wrote on last edited by
                            #18

                            I did several fixed-fee projects but have since switched to hourly-billing. From my experience, I can say that, for every project, I always doubled my private initial estimate to give a price, and it always ended half or less of what I should have charged. So if I thought it would take 10, I would charge for 20 and it would take at least 40. Customers don't know what they want, don't have time to review your requirement documents, don't have time to read your spec... and midway through the project want something they initially said they would not need ever. Now that I am billing by the hour, I am on my way to buying myself a Porsche (still very very far, though! :)) Seriously, hourly-billing is the way to go. You might lose a few customers that are not willing to take the risk, but you will be happier. If they don't totally agree, you could share the risk with your customer. If the project goes over 25% over the original estimate, you absorb half of the hourly rate (so you charge half). Just be sure to adjust the estimate as requirements change.

                            Luis Alonso Ramos Intelectix Chihuahua, Mexico

                            Not much here: My CP Blog!

                            1 Reply Last reply
                            0
                            • E El Corazon

                              cykophysh39 wrote:

                              Things don't work like that in the real world

                              Actually, they do in some small cases. We have had customers lay everything out in massive detail, we have had customers give us general requirements. In any case, we always have a "response" report which lays out method and details as we understand it. In the case of the former, it is just a reformat of the customer's list and may only add VV&A if the customer didn't include it. The customer will also generate a response, either accepting, or making changes (striking documentation). Yes they can always come back and say, "we wanted this back ..." but the fact that the negotiation process is formal and on paper allows fewer mishaps. Fewer, not avoiding them, just fewer. It doesn't work for everyone, but we have to work off of formal requirements and planning, and usually fixed price. But as I said, that is the industry requirement. However, risk is laid out too in the response. Anywhere there is R&D there is a creative process in which discoveries are made, or technology advanced, that is not as easy to judge. Thus risk is associated with any R&D based change and identified specifically such that there is no question as to what items constitute the most risk to project delivery and if a partial delivery is even possible.

                              _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                              D Offline
                              D Offline
                              Dan Neely
                              wrote on last edited by
                              #19

                              El Corazon wrote:

                              VV&A

                              Verification, Validation, and Auditing??

                              -- You have to explain to them [VB coders] what you mean by "typed". their first response is likely to be something like, "Of course my code is typed. Do you think i magically project it onto the screen with the power of my mind?" --- John Simmons / outlaw programmer

                              E 1 Reply Last reply
                              0
                              • D Dan Neely

                                El Corazon wrote:

                                VV&A

                                Verification, Validation, and Auditing??

                                -- You have to explain to them [VB coders] what you mean by "typed". their first response is likely to be something like, "Of course my code is typed. Do you think i magically project it onto the screen with the power of my mind?" --- John Simmons / outlaw programmer

                                E Offline
                                E Offline
                                El Corazon
                                wrote on last edited by
                                #20

                                dan neely wrote:

                                and Auditing??

                                sure! ;) actually it all depends on who you ask. Sometimes I feel like the Accreditation/Authentication step should also include Auditing/aggrandizement/agglomeration/assumption and even occasionally augur. Luckily I have yet to pull out Tarot cards as part of the verification step. Close, but not quite there yet. ;)

                                _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                                1 Reply Last reply
                                0
                                • D diana_m

                                  Dave, Jaiprakash, I have a very bitter experience with customers requiring this "extra stuff"...just when I was sure we made a "deal", everything changed, and I had to re-negotiate...eventually I spent more time negotiating than working for his project :| And please take into consideration that analysing the requirements comprises work for which I seldom get any payment... :|

                                  D Offline
                                  D Offline
                                  Dave Kreskowiak
                                  wrote on last edited by
                                  #21

                                  My point exactly! :-D

                                  A guide to posting questions on CodeProject[^]
                                  Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
                                       2006, 2007

                                  1 Reply Last reply
                                  0
                                  • G GaryWoodfine

                                    Don't be so Naive. Things don't work like that in the real world

                                    Kind Regards, Gary


                                    My Website || My Blog || My Articles

                                    J Offline
                                    J Offline
                                    Jaiprakash M Bankolli
                                    wrote on last edited by
                                    #22

                                    I myself has done this way... was successful many times !!!

                                    Regards, Jaiprakash M Bankolli jaiprakash.bankolli@gmail.com My Blog Suggestions for me

                                    1 Reply Last reply
                                    0
                                    • E El Corazon

                                      cykophysh39 wrote:

                                      Things don't work like that in the real world

                                      Actually, they do in some small cases. We have had customers lay everything out in massive detail, we have had customers give us general requirements. In any case, we always have a "response" report which lays out method and details as we understand it. In the case of the former, it is just a reformat of the customer's list and may only add VV&A if the customer didn't include it. The customer will also generate a response, either accepting, or making changes (striking documentation). Yes they can always come back and say, "we wanted this back ..." but the fact that the negotiation process is formal and on paper allows fewer mishaps. Fewer, not avoiding them, just fewer. It doesn't work for everyone, but we have to work off of formal requirements and planning, and usually fixed price. But as I said, that is the industry requirement. However, risk is laid out too in the response. Anywhere there is R&D there is a creative process in which discoveries are made, or technology advanced, that is not as easy to judge. Thus risk is associated with any R&D based change and identified specifically such that there is no question as to what items constitute the most risk to project delivery and if a partial delivery is even possible.

                                      _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                                      D Offline
                                      D Offline
                                      diana_m
                                      wrote on last edited by
                                      #23

                                      Indeed, Corazon, this works in some small cases - I work this way with some customers (trustworthy people I know for a long time) on rather small projects.

                                      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