• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

un-usual clauses

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    #11
    Originally posted by BlasterBates View Post
    It is easy to distinguish a bug caused by you as opposed to a customer's own problem or obvious new requirement which you can then charge out for.
    Really? I've experienced significant arguments over this (not me directly, but my client/their client).

    Fair point though, if you spend time investigating something and it turns out not to be your fault, you should have a clause in there to invoice them. You're going to need to seriously keep copies of the specification. A lot of clients will try to pass of mis-specification as 'bugs'.

    Comment


      #12
      Originally posted by pauldee View Post
      Really? I've experienced significant arguments over this (not me directly, but my client/their client).

      Fair point though, if you spend time investigating something and it turns out not to be your fault, you should have a clause in there to invoice them. You're going to need to seriously keep copies of the specification. A lot of clients will try to pass of mis-specification as 'bugs'.
      In order to explain a bug there must be a line or lines of code that need to be fixed. Any version control system will tell you who wrote those lines of code, i.e. the customer puts in an order id and the system brings up a user input screen with a completely different order. Clearly that is a bug and should be fixed. There are also problems caused by mistakes in the way the customer used the system. Sometimes the customer will simply ask for an improvement or simply complain what he asks for isn't actually adequate i.e. typically it is a bit slow, however those aren't bugs and can just be refused unless it can be demonstrated that it makes the system unusable.
      I'm alright Jack

      Comment


        #13
        Originally posted by BlasterBates View Post
        In order to explain a bug there must be a line or lines of code that need to be fixed. Any version control system will tell you who wrote those lines of code, i.e. the customer puts in an order id and the system brings up a user input screen with a completely different order. Clearly that is a bug and should be fixed. There are also problems caused by mistakes in the way the customer used the system. Sometimes the customer will simply ask for an improvement or simply complain what he asks for isn't actually adequate i.e. typically it is a bit slow, however those aren't bugs and can just be refused unless it can be demonstrated that it makes the system unusable.
        Have you never had a conversation along the lines of "Why does it do that?", "That's what you asked for?", "No I didn't!"?

        Comment


          #14
          Originally posted by BlasterBates View Post
          In order to explain a bug there must be a line or lines of code that need to be fixed. Any version control system will tell you who wrote those lines of code, i.e. the customer puts in an order id and the system brings up a user input screen with a completely different order. Clearly that is a bug and should be fixed. There are also problems caused by mistakes in the way the customer used the system. Sometimes the customer will simply ask for an improvement or simply complain what he asks for isn't actually adequate i.e. typically it is a bit slow, however those aren't bugs and can just be refused unless it can be demonstrated that it makes the system unusable.
          Do what the solution suppliers do, and get code signd off in testing. Once it's signed off, any issues raised become a change request.

          Comment


            #15
            Originally posted by northernladyuk View Post
            Do what the solution suppliers do, and get code signd off in testing. Once it's signed off, any issues raised become a change request.
            I always stick to the mantra of:
            - say what I'm going to do (Statement of work)
            - do it (the work)
            - prove it (testing)
            See You Next Tuesday

            Comment


              #16
              Originally posted by pauldee View Post
              Have you never had a conversation along the lines of "Why does it do that?", "That's what you asked for?", "No I didn't!"?
              It is called email.
              "You’re just a bad memory who doesn’t know when to go away" JR

              Comment


                #17
                Originally posted by SueEllen View Post
                It is called email.
                But in many places, if a client comes up to you with a verbal requirement, they just expect it to be done. Basically I wouldn't want this clause on a contract without a very precise definition of what "defective or otherwise unacceptable" means.

                Comment


                  #18
                  Originally posted by Lance View Post
                  I always stick to the mantra of:
                  - say what I'm going to do (Statement of work)
                  - do it (the work)
                  - prove it (testing)
                  - sign it off

                  Comment


                    #19
                    Originally posted by pauldee View Post
                    Have you never had a conversation along the lines of "Why does it do that?", "That's what you asked for?", "No I didn't!"?

                    https://i0.wp.com/www.fressadi.com/b...ize=1024%2C743

                    Comment


                      #20
                      Originally posted by pauldee View Post
                      But in many places, if a client comes up to you with a verbal requirement, they just expect it to be done. Basically I wouldn't want this clause on a contract without a very precise definition of what "defective or otherwise unacceptable" means.
                      In any large or medium sized company the requirements have to be documented somewhere.

                      So they can come up to you and ask you to do something but either you or they have to as a minimum send an email with what is agreed.

                      Normally there is some other processes involved which means the requirement is logged elsewhere as well.
                      "You’re just a bad memory who doesn’t know when to go away" JR

                      Comment

                      Working...
                      X