| ||||||||||||||||||||
| ||||||||||||||||||||
Sponsored links help make RuneScoop possible; RuneScoop members don't see them. See here for more information about ads. |
The RuneScoop Soapbox - Issue #4 - No Wine Before Its Time Published: January 27, 2010 On Tuesday, Jagex announced that due to unforeseen technical issues, the company was forced to delay the planned content update to the following week. This move was met by disappointment from some players who were looking forward to the update, which is reasonable enough. But it also led to the usual overreaction and hysterics by others, with plenty of the usual whining, protests and accusationswhich is not reasonable. Its also a pretty good indication that some people dont understand anything about how software works. I have a computer engineering degree, and Ive been a programmer off and on for 30 years. And if theres one thing Ive learned in that time, it is that creating software is at least as much an art as it is a science. There is a particular software engineering methodology that can be followed to ensure a good chance of a product or update being done on a particular schedule, but not every problem can be predicted, nor every contingency planned for. And the more significant a new feature is, the more difficult it is to ensure that it is fully tested and able to work properly on all systems. If you write software, there will always come a time when something you planned to have done at a particular time is not ready. This does not mean that the developers are incompetent, or that the quality assurance department is ineptit is simply the nature of the beast. When this does occur, you only have three choices. First, you can just release the software anyway, flaws and all. Second, you can stall the customers by delaying the product day to day while trying to iron out all the bugs. Or third, you can acknowledge that the feature isnt ready, and delay the release until it is done. For a customer, none of these seems like a great outcome, but thats life: you dont always get the choices you want, and you have to make the best of them. Anyone who cant handle that simply needs to grow up, because being unable to accept waiting or disappointment is behavior only tolerable in young children. For the people who are unhappy about Jagex delaying a release, I have to ask: are you saying that would you prefer the alternatives? If so, you have pretty short memories, because two of the most common complaints about Jagex over the last few years have been buggy releases and lack of communication. In delaying a feature that isnt ready, Jagex is doing the right thing, and even if players dont like having to wait, they should give the company credit for choosing the best of the available options. Part of why some people are upset is because they feel like they were teased about the new update by the by the strange event Jagex programmed into the game that some players experienced during the past weekend. But this simply shows that Jagex thinks this new update is something big, and the bigger the change, the more difficult it is to get everything working perfectly the first time. Does anyone really think that Jagex itself is happy about having to delay a big release after putting a teaser into the game about it? Regardless, the bottom line is still the same: would you rather they released a game version filled with bugs, or just left us hanging day after day? Well, Ive had to deal with companies that put out buggy software just to hit their deadlines, and others that just stalled releases endlessly without being straight with their customers about what was going on. And let me tell you, it is no fun at all. Corporations dont like to admit mistakes, and so in many cases the natural inclination is to go ahead with incomplete releases, or to stonewall and deny customers information. Jagex is going against this natural cover-up tendency of software companies, and so should be commended for the approach it now takes to dealing with these situations, not criticized. You cant hassle a company for buggy software releases and then also hassle them when they hold back releases to ensure they are bug-free. And you cant demand better communication with customers and then constantly shoot the messenger when he or she tells you something you dont want to hear. During the 1970s, the renowned actor and director Orson Welles starred in a series of commercials for Paul Masson wineries. These spots featured a now-famous catchphrase: We will sell no wine before its time. This slogan conveys simply the idea that you cant rush quality, and while software doesnt need to be aged like wine, it too should not be released before it is ready.
Home - Table Of Contents - Contact Us RuneScoop.com (http://www.RuneScoop.com) - Premium RuneScape Info for Expert Players Last Site Update: January 27, 2010 © Copyright 2007-2010 Charles M. Kozierok. All Rights Reserved. All information is provided for use at your own risk. Not responsible for any loss resulting from the use of this site. WARNING: All content on RuneScoop is protected by relevant copyright laws in the United States and other countries, and may not be reproduced in any form without expressed written permission. Violators will be prosecuted to the maximum extent permissible by law. | |||||||||||||||||||