I've encountered lots of reasonable people willing to do a good job that's well-planned, in a reasonable amount of time, at a reasonable cost.

The trouble seems to come from marketing and management people who promise customers 16,000 square foot palaces, then allocate four guys in three months with a budget of $200,000. They always seem to outrank the reasonable people, so unreasonable demands get made and the project is doomed to failure from the start. Six months later the team size has doubled, the budget has tripled, and we have a deliverable that most of the team is ashamed to have been involved with.

At least that's been what I've seen - the people in charge are either non-technical and have no idea what they're asking for and no knowledge that would let them figure what the proper time and resource allocations should be, or they're so worried about pressure from management that they make commitments that they know are probably not reasonably possible, or marketing promises the customer a gold-plated Rolls-Royce at a Hyundai price just to make the sale and the technical people get stuck trying to deliver (and get blamed if they can't).


In reply to Re^2: All I Ever Needed To Know About Computer Programming I Learned In Shop Class by eighty-one
in thread All I Ever Needed To Know About Computer Programming I Learned In Shop Class by locked_user sundialsvc4

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.