• 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!
Collapse

You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:

  • You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
  • You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
  • If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.

Previously on "Boring work related problem"

Collapse

  • Pogle
    replied
    Originally posted by SantaClaus View Post
    465 views aint bad for a boring work related problem
    - well, we are all geeks after all

    Leave a comment:


  • SantaClaus
    replied
    465 views aint bad for a boring work related problem

    Leave a comment:


  • TykeMerc
    replied
    Originally posted by EternalOptimist View Post
    You wanna back orf a little here. Sometimes a bodge is the right answer. The dev might hate it, the PM might be out of a job, but for the business, it might be right.
    Occasionally a bodge is called for, but that's got to be an informed decision with the benefits, risks and drawbacks clearly laid out to the customer, discussed, agreed and signed off, that's why I seek the advice of my tech staff even in areas where I have plenty of technical expertise myself.

    A project lacking proper management will always fail in the absence of sheer dumb luck.

    Leave a comment:


  • EternalOptimist
    replied
    Originally posted by TykeMerc View Post
    As a PM I need to know the technical score, that's why I get to know the techies as well as their managers/team leads. If the PM is worth his salt then he will want to know what the real situation is so that he can hold a meeting like I described.
    You wanna back orf a little here. Sometimes a bodge is the right answer. The dev might hate it, the PM might be out of a job, but for the business, it might be right.




    Leave a comment:


  • TykeMerc
    replied
    Originally posted by suityou01 View Post
    I went to the big boss. I explained what trouble the project is in, the bad habits in the design practices (Ie fag packet design approach) and asked if I was here to sort it out, or just bodge and run.

    He was clear in that I was an expensive resource, and they were paying the money for the benefit of my experience. He is going to advise the PM of this.

    PM will now love me I'm sure. Had to be done IMHO.
    As a PM I need to know the technical score, that's why I get to know the techies as well as their managers/team leads. If the PM is worth his salt then he will want to know what the real situation is so that he can hold a meeting like I described.

    Leave a comment:


  • Ruprect
    replied
    Originally posted by suityou01 View Post
    I went to the big boss. I explained what trouble the project is in, the bad habits in the design practices (Ie fag packet design approach) and asked if I was here to sort it out, or just bodge and run.

    He was clear in that I was an expensive resource, and they were paying the money for the benefit of my experience. He is going to advise the PM of this.

    PM will now love me I'm sure. Had to be done IMHO.
    Can't you replace with a normalisation, view, trigger and stored proc?

    Leave a comment:


  • Doggy Styles
    replied
    Originally posted by suityou01 View Post
    I went to the big boss. I explained what trouble the project is in, the bad habits in the design practices (Ie fag packet design approach) and asked if I was here to sort it out, or just bodge and run.

    He was clear in that I was an expensive resource, and they were paying the money for the benefit of my experience. He is going to advise the PM of this.

    PM will now love me I'm sure. Had to be done IMHO.
    You might have said goodbye to the shag as well.

    Leave a comment:


  • suityou01
    replied
    Originally posted by TykeMerc View Post
    That's a classic case of weak/ineffective/non-existent Project Management.

    As a PM I would get your advice as the technical expert, arrange a meeting with the customer and present the technical and real cost/time cases, I'd probably drag you into the meeting too depending on how good you are at translating tech into English.

    The PM needs to make rational recommendations to the customer and customer needs to make a decision. The recommendations should be one of 3 choices with cost estimates and impacts

    1. Rewrite
    2. Bodge it as requested with risks of failure highlighted and longer term repercussions
    3. Close project

    That's the approach I would take anyway based on the summary info you've presented.
    I went to the big boss. I explained what trouble the project is in, the bad habits in the design practices (Ie fag packet design approach) and asked if I was here to sort it out, or just bodge and run.

    He was clear in that I was an expensive resource, and they were paying the money for the benefit of my experience. He is going to advise the PM of this.

    PM will now love me I'm sure. Had to be done IMHO.

    Leave a comment:


  • suityou01
    replied
    I think the bodge it and bugger it approach is somewhat limiting when it comes to references. Also does give contractors a bad name.

    Leave a comment:


  • Andy2
    replied
    I just do what the client asks me to do
    I will be long gone before the tulip hits the fan

    Leave a comment:


  • TykeMerc
    replied
    That's a classic case of weak/ineffective/non-existent Project Management.

    As a PM I would get your advice as the technical expert, arrange a meeting with the customer and present the technical and real cost/time cases, I'd probably drag you into the meeting too depending on how good you are at translating tech into English.

    The PM needs to make rational recommendations to the customer and customer needs to make a decision. The recommendations should be one of 3 choices with cost estimates and impacts

    1. Rewrite
    2. Bodge it as requested with risks of failure highlighted and longer term repercussions
    3. Close project

    That's the approach I would take anyway based on the summary info you've presented.

    Leave a comment:


  • EternalOptimist
    replied
    Originally posted by suityou01 View Post
    Can't do that unfortunately. Metastorm BPM is a workflow engine come screen designer tool (and much more besides but still) and for a given workflow there is only one table. All data entry forms are based on this table. Any twinned tables would not connect to the form.

    I can however split the workflow up into multiple processes and design it all properly, but that's kind of where I am now :-(
    jeez, bound forms.


    so the tables need normalizing and they dont have the time ? excel is too good for them



    Leave a comment:


  • Drewster
    replied
    Originally posted by TazMaN View Post
    I'm be tempted to put these concerns in an email and ensure that it reaches the appropriate people.

    As contractor you can take one of these routes:
    1) Do the job you're told to do, and not give a tulipe about anything
    2) Provide the benefit of your insight and experience, and advise on the best solution possible. Having said that, budgets are always a factor to consider.
    Just a little re-write:
    ....Provide/offer the benefit of your insight and experience, and provide your advice on possible solutions make sure this advice is documented (even if only via an EMail) and is given to the appropriate people then do the job you're paid to do (and not give a tulipe about anything else).

    Edit: Swamp obviously types faster than me!

    Leave a comment:


  • swamp
    replied
    Just write an email saying the table cannot handle more columns. Then add the columns anyway.

    You're a contractor. Don't get involved in office politics, just invoice for the days you've worked and be happy.

    Leave a comment:


  • suityou01
    replied
    Originally posted by EternalOptimist View Post
    you could 'twin' the tables up. Secondary (new) table with the same PK and new fields

    how long have you got if she gets her way ?
    Can't do that unfortunately. Metastorm BPM is a workflow engine come screen designer tool (and much more besides but still) and for a given workflow there is only one table. All data entry forms are based on this table. Any twinned tables would not connect to the form.

    I can however split the workflow up into multiple processes and design it all properly, but that's kind of where I am now :-(

    Leave a comment:

Working...
X