Progress ?
Last weekend I ran into a good example of my future – and it was sobering.
On Sunday I realized that I needed to make a change to a Stored Procedure in a SQL Server/Excel application that had just been moved to the “Production Server” at a client. This change was critical to the roll-out of my application, one that had been delayed and delayed and delayed because of the complexity of getting through the protocols to stage the application on the “Production Server”.
I am “the only” developer for this project and yet I needed to make a request for the change (that consisted of two lines in the SP) from someone in another time zone who was not going to be in until Tuesday because of holidays up here. Then once he came in, the change failed (oops) which took a series of back and forth emails followed by a new SP being added that required approval by the manager of the server. Finally Tuesday afternoon my 2 minute change was in place.
Yesterday I decided to “Rem” out a couple of orphaned SQL Views from this same database to clean up my app (that had to have major changes just to accommodate the structure and conventions of the “Production Server”) to test to see if they were really needed anymore. I could not do this because it would have to go through an approval process and would take days………. Meanwhile the users wait and wait and wait and don’t understand the delay.
I know I am a ***-disturber (that’s why I’m an Office developer I guess), but I am very concerned that this kind of process is a major step backwards in the balancing act between giving the business what it needs and producing applications that conform to some type of standards and protocols. I think it’s a big threat to the future of Office development because once it becomes as difficult and convoluted to implement Office solutions as any other, then Office will lose its advantage and other technologies will break in. At the same time those who rely on Office technologies to do their business will suffer.
The era of just sending out an Excel file in an email is over – is that progress?