Saturday, July 19, 2014

Who serves who? Doing the right thing and business ultimately wins

Technical design decisions are sometimes made for the purposes of going around the heavy process and these types of decisions can cost you a lot of money down the road. Systems become over-designed in order to have a lot of items configurable as compiled code goes through more rigorous process. This is all good in moderation. All this is done with right intentions to support the business, but in the long term it hurts business if overdone.

Everybody should be very open about it and deal with the root cause from the beginning. The process is support to serve you and necessary adjustments need to be made to make it more lean and mean. Your organization can be process-light and still meet the audit criteria. Process-light does not necessarily mean that you have noticeably fewer gates; it could also mean that you go through the same process steps/gates quicker. Trust and professionalism play a big role in successfully achieving this.

At the end of the day, you want to do the technical design for the purposes of proper design and you want your process/PDLC to serve you in promoting the right technical design; consequently, the business ultimately wins.

- -

#tech #technology #software #architecture #softwareengineering #softwaredevelopment #programming #process #SDLC #PDLC 

No comments:

Post a Comment