Click here to Skip to main content
15,887,270 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
harvyk015-Mar-21 11:35
harvyk015-Mar-21 11:35 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
Kirk 1038982115-Mar-21 11:43
Kirk 1038982115-Mar-21 11:43 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
abmv11-Mar-21 23:37
professionalabmv11-Mar-21 23:37 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
Sander Rossel11-Mar-21 23:46
professionalSander Rossel11-Mar-21 23:46 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
Jacquers12-Mar-21 0:37
Jacquers12-Mar-21 0:37 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
Sander Rossel13-Mar-21 0:37
professionalSander Rossel13-Mar-21 0:37 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
Jacquers13-Mar-21 3:39
Jacquers13-Mar-21 3:39 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
markrlondon12-Mar-21 7:06
markrlondon12-Mar-21 7:06 
Sander Rossel wrote:
It would probably be best to sit down with the user and show them how it's done now.
In fact, this request might not even come from a user, but from a manager who thinks their employees should not lose time/make mistakes learning a new system because it would look bad on them.
Or maybe a manager with no imagination who thinks the current system is the best and/or only system that works for their department.
Or it may come from users who are afraid they'll not understand the new system and it could cost them their job.

There is another (but related) scenario that I have seen myself: Both users and managers may well recognise that there are other/better ways to do things but that some of these ways might actually improve efficiency. That can be a problem.

An improvement in efficiency sounds great for the business but:
(a) For many employees "greater efficiency" quite literally means "no job".
(b) Managers at certain levels may be rewarded for improving efficiency by losing out on power/empire or even losing their team entirely as it is redistributed to other managers. They can improve themselves right out of their own job.

Rightly or wrongly, a lot of businesses will in effect punish both management and employees for improving things for the shareholders.

As I mentioned above, I've seen this myself: I was collecting user requirements for an order-taking/processing system and I could see exactly what needed to be done. I was enthusiastically describing how the system could eliminate certain manual steps. Then I noticed I was getting some unpleasant looks. Whoops... I was describing classic "efficiency improvements" which directly translated into lower head count. Some of the staff would be literally redundant. And their manager would have reduced responsibility.

As the PHB once said (or something like this): "It's going to take a strong team to succeed. Specifically a much smaller team."
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
Sander Rossel13-Mar-21 0:42
professionalSander Rossel13-Mar-21 0:42 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
Kirk 1038982115-Mar-21 8:07
Kirk 1038982115-Mar-21 8:07 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
#realJSOP13-Mar-21 0:01
mve#realJSOP13-Mar-21 0:01 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
Sander Rossel13-Mar-21 0:52
professionalSander Rossel13-Mar-21 0:52 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
#realJSOP13-Mar-21 1:01
mve#realJSOP13-Mar-21 1:01 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
PIEBALDconsult12-Mar-21 3:44
mvePIEBALDconsult12-Mar-21 3:44 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
Nagy Vilmos12-Mar-21 4:04
professionalNagy Vilmos12-Mar-21 4:04 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
H.Brydon12-Mar-21 15:07
professionalH.Brydon12-Mar-21 15:07 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
honey the codewitch12-Mar-21 23:40
mvahoney the codewitch12-Mar-21 23:40 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
JohaViss6115-Mar-21 0:09
professionalJohaViss6115-Mar-21 0:09 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
Harrison Pratt15-Mar-21 3:05
professionalHarrison Pratt15-Mar-21 3:05 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
Jan Heckman15-Mar-21 2:00
professionalJan Heckman15-Mar-21 2:00 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
MadGerbil15-Mar-21 2:16
MadGerbil15-Mar-21 2:16 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
Dave B 6815-Mar-21 4:27
Dave B 6815-Mar-21 4:27 
GeneralRe: Legacy System Rewrite - The shackles of bad design Pin
Slow Eddie15-Mar-21 5:44
professionalSlow Eddie15-Mar-21 5:44 
GeneralCCC OTD 12-Mar-2021 Pin
DerekT-P11-Mar-21 22:06
professionalDerekT-P11-Mar-21 22:06 
GeneralRe: CCC OTD 12-Mar-2021 Pin
Fueled By Decaff11-Mar-21 23:44
Fueled By Decaff11-Mar-21 23:44 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.