|
|
On 8/4/2015 5:54 PM, Orchid Win7 v1 wrote:
>
> I have no idea what SAP is, but I'm told it was designed by Satan.
>
And implemented by Beelzebub and his minions*. (Holds hand up with pride.)
> (So... that sounds basically like what most people think about Haskell,
> then!)
>
No. Most people have not even heard of Haskell. And I am talking about
IT managers and the coders that I've met.
>>
>> Well, what do you expect when someone wants to make a point? ;-)
>
> Seeing this almost makes me wonder if there's actually a say of writing
> Perl that's legible and comprehensible, and it's just that all the
> examples you see are actually incredibly badly written...
>
> ....and then I remember we're talking about Perl.
>
Woosh!
>
> I don't know, man... Where I work, trying to get hold of any definitive
> kind of design specification is basically impossible, because the boss
> can't be bothered to *think* about the actual implications of the
> feature we wants. He expects us clever people to just "make it work".
> Even if that's completely self-contradictory.
>
Sack him.
Your company really needs to change the way it operates. Don't rely on
salesmen to write the nitty gritty requirements. That has to be done by
collaboration with someone in the clients company and someone who knows
you product, intimately.
> (And people wonder why software is poorly designed...)
Quite so.
* A quick this is how I would describe it to a mundane.
SAP started out as a financial software package the expanded their scope
to add support for other parts of large business.
They added Production Processes for manufacturing. That integrated the
financial side of manufacturing with the rest of the software. This was
expanded to include the maintenance of the production equipment.
Which is where I come in. I will define their processes of reporting a
breakdown, repairing and recording the fault and the costs along with
having the relevant spare parts in stock. Then analysing the breakdowns
and carrying out preventative maintenance.
In short it is an integrated software package used to control large
international companies.
--
Regards
Stephen
Post a reply to this message
|
|