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