Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
I think we work in very different environments. In my experience it is not at all unlikely that new code can be rolled out, but a potential problem won't be noticed or a basic question will not arise until a week later. This is particularly true for applications which (like much stuff I get to support) are used on a monthly schedule.

Allow me to explain. Bonds tend to pay on the 15'th, 20'th, and 25'th. Most companies in finance have to mark their portfolios to market on the last day of each month. Where I work, these facts set the basic rhythm of life.

An ideal rollout therefore works like this. First week of a month it can be tested by end users. You try to do the upgrade that weekend. On Monday people any needed cleanup and further configuration has to happen. A week later developers hopefully have nothing to do, but they need to be around for any questions that might arise. Even if it is just a question on how to type a command. Or as major as having your database get unacceptably slow when everyone is hitting it at once.

So when I said a week later, I wasn't invoking Murphy and pulling a number out of thin air. I was pointing out the expected pattern of usage that I see.

Oh, and (in response to update 2) I work in a small company. In a small company people tend to do multiple things. Internal developers are not segregated from support. If you develop something, you might not field calls from customers, but you will receive feedback. And, of course, with internal products your users expect to be able to talk to you. After all if you added an option to a utility used by 4 people, who else are they going to ask?

As well developers need to be responsive to the unexpected. For a random example, it doesn't matter how technically perfect your XML news feed is or how long it has been working as it flawlessly. If the upstream provider slips banner ads into their feed (accidentally or not, doesn't matter) then the system needs to learn how to strip them. Now. (Hopefully you keep this kind of stuff to a minimum, but sometimes things happen outside of your control...)

Now in your environment these specifics may be irrelevant. But they aren't for me...

In reply to Re (tilly) 3: On programmer schedules and productivity by tilly
in thread On programmer schedules and productivity by eduardo

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

  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?

What's my password?
Create A New User
Domain Nodelet?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others exploiting the Monastery: (3)
As of 2024-06-25 19:48 GMT
Find Nodes?
    Voting Booth?

    No recent polls found

    erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.