IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Performance Plagiarism


IBM Mainframe Forums -> COBOL Programming
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Bill Woodger

Moderator Emeritus


Joined: 09 Mar 2011
Posts: 7309
Location: Inside the Matrix

PostPosted: Mon May 30, 2011 2:40 pm
Reply with quote

Whilst wondering around the internet last night, looking for information about the AWO compiler option, I kept encountering "performance tuning" tips. Most of which just rip-off one of the following documents, uncredited.

Quote:

COBOL Performance Tuning
The following COBOL Performance Tuning papers are available:
Enterprise COBOL for z/OS and OS/390 Version 3 Release 1
COBOL for MVS & VM Version 1 Release 2
VS COBOL II Release 3.2 and Release 4.0


So, if you want to make yourself look like a "tuning" expert, and you can do a google search and some basic text copy/paste, off you go, make a name for yourself... no other skills or thought necessary.

It is a similar thing with the some of the "abend" information. Just ripped-off uncredited from the CBT tape, mostly.
Back to top
View user's profile Send private message
don.leahy

Active Member


Joined: 06 Jul 2010
Posts: 765
Location: Whitby, ON, Canada

PostPosted: Mon May 30, 2011 9:41 pm
Reply with quote

icon_lol.gif Just last month I reviewed a performance tuning document produced by a major consulting firm. The wording used in most of the recommendations looked very familiar. I checked, and yep, it was copied verbatim from the Enterprise Cobol Performance Tuning Guide.
Back to top
View user's profile Send private message
seagull

New User


Joined: 28 May 2007
Posts: 24
Location: Dublin

PostPosted: Thu Aug 04, 2011 4:06 pm
Reply with quote

Did you point this out to them?

Rule #1 of most consulting companies seems to be "If they need us, they're a bunch of idiots who won't notice that we're very good at plagiarising and stealing other people's ideas, and presenting them as our own".
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Thu Aug 04, 2011 6:53 pm
Reply with quote

I thought that rule number 1 was ...
use the customer watch to tell them what time it is icon_biggrin.gif
Back to top
View user's profile Send private message
don.leahy

Active Member


Joined: 06 Jul 2010
Posts: 765
Location: Whitby, ON, Canada

PostPosted: Thu Aug 04, 2011 6:58 pm
Reply with quote

I mentioned it to my manager. They may have gotten the message because the latest version of the document cites the Tuning Guide as a source.
Back to top
View user's profile Send private message
don.leahy

Active Member


Joined: 06 Jul 2010
Posts: 765
Location: Whitby, ON, Canada

PostPosted: Thu Aug 04, 2011 7:15 pm
Reply with quote

A little plagiarism of my own:

A shepherd was herding his flock in a remote pasture when suddenly a brand new BMW advanced out of a dust cloud toward him. The driver, a young man in a Broni suit, Gucci shoes, YSL tie and Ray Ban sunglasses leans out of the window and asks the shepherd, "If I tell you exactly how many sheep you have in your flock, will you give me one?"

The shepherd looks at the man who is obviously a Princeton grad, then looks at his grazing flock and calmly answers, "Sure, why not?"

The yuppie parks his car, whips out his Sony notebook computer, connects to his AT&T cell phone, surfs to a NASA page on the Internet where he calls up a GPS satellite navigation system to get an exact fix on his location. He feeds that data to another NASA satellite which scans the area in an ultra-high resolution photo.

The young man then opens the digital photo in Adobe Photoshop and exports it to an image processing facility located in Hamburg, Germany.

Within seconds, he receives an e-mail on his "Palm Pilot" that the image has been processed and the data stored.

He then accesses a MS-SQL database through an ODBC connected Excel spreadsheet with hundreds of complex formulas. He uploads all of this data via an e-mail on his "Blackberry" and, after a few minutes, receives a response.

Finally, he prints out a full-color, 150-page report on his hi-tech, miniaturized HP Laser jet printer and turns to the shepherd and states, "You have exactly 1,586 sheep."

"That's right. Well, I guess you can take one of my sheep," says the shepherd.

He watches the young man select one of the animals and looks on, amused as the young man stuffs it into the trunk of his car.

Then the shepherd says to the young man, "Hey, if I can tell you exactly what your business is, will you give me back my sheep?"

The young man thinks about it for a second and replies, "Okay, why not?"

"You're a consultant," says the shepherd.

"Wow! That's correct," answers the yuppie. "But how did you guess that?"

"No guessing required. You showed up here even though nobody called you... you want to get paid for an answer I already knew to a question I never asked... and... you don't know s--- about my business.

"Now Give Me Back My Dog!"
Back to top
View user's profile Send private message
Ed Goodman

Active Member


Joined: 08 Jun 2011
Posts: 556
Location: USA

PostPosted: Thu Aug 04, 2011 8:44 pm
Reply with quote

My brother-in-law was a wedding photographer for a while. He said he raised his prices from $300 to $1000 for one reason: Nobody would listen to him if he charged less than $1000.

He did the exact same work as before, but at the $300 price, he would have to chase people around and get them to pose, and they would ignore his suggestions. At $1000, people would stand where he told them and do what he said.

The same thing for performance. Everyone in a shop thinks they know how to do it, and you can get into huge arguments about what works best. Until you pay somebody big money, nothing gets done.

That being said, the money is usually best spent finding a way to IMPLEMENT the performance changes in a way that a shop can handle. Another big plus is DECIDING WHAT PERFORMANCE MEANS for that shop. Are you trying to reduce batch window time, CPU use, TAPE I/O? Pay somebody to document it, and everybody puts down their axe-grinding oil and comes to a consensus.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> COBOL Programming

 


Similar Topics
Topic Forum Replies
No new posts exploiting Z16 performance PL/I & Assembler 2
No new posts JOIN STATEMENT PERFORMANCE. DFSORT/ICETOOL 12
No new posts Which SORT utility can improve the Pe... DFSORT/ICETOOL 16
No new posts COBOL Performance Tuning COBOL Programming 6
No new posts CICS Performance statistics CICS 3
Search our Forums:

Back to Top