Slashdot Mirror


Should Companies Delay Products for More Features?

conq writes "BusinessWeek has a piece looking at if it makes sense for companies such as Sony to delay the release of products to ensure that when they do come out they are absolutely top of the line. From the article: 'In the tech world, where consumer trends can rise and fall and product cycles are short, that's more often the exception than the rule. The penalty for a delay can be severe -- even catastrophic. One of the biggest risks in postponing a product launch is being out-hustled to market by rivals.'"

136 comments

  1. Is it soup yet? by BWJones · · Score: 5, Insightful

    Should Companies Delay Products for More Features?

    Companies should release products when they are *done*. This means that they define a set of parameters they want to meet and then complete them. Putting a product out in a date driven fashion is a sure fire way to release crap that you end up beta testing on your customers while trying to add in new features/technology results in version creep. Want to please your customers and get them to come back for your other products? Release a product when it is done and if you want to introduce new features, that is an incremental release.

    *Disclaimer: This only works if you do not have a monopoly... :-)

    --
    Visit Jonesblog and say hello.
    1. Re:Is it soup yet? by Nasheer · · Score: 0, Troll

      Yes, but never doing like Duke Nukem Forever. I'm afraid that such delays, if caused by adding new features will cause the player to actually DIE, if Duke get shot.

      --
      - Please, ignore everything written above.
    2. Re:Is it soup yet? by Mazda6s · · Score: 4, Insightful

      But to start a project without any notion of a deadline is a sure fire way to never release anything. I believe that projects like this require a "happy medium".

      Come up with a list of features to implement, estimate those features (and those features only), design, implement, test, release with re-assessments (and iterations) happening throughout the entire life-cycle of the project, adjusting estimates as necessary.

      At some point the companies need to publish a release date to the public. That should be somewhere near the end of the project, assuming the re-assessments warrant it.

      Do NOT allow new features. Period.

    3. Re:Is it soup yet? by hotdiggitydawg · · Score: 5, Insightful

      ...and in the meantime your competitors have released slightly inferior products much earlier and captured your market share. Then they've used the funds from their initial sales to boost their resources, and started working on the next generation of your product before you've even finished the current one.

      From a customer's point of view, your comments hold water. From a shareholder's point of view they don't. Guess which group of people companies care more about?

    4. Re:Is it soup yet? by AKAImBatman · · Score: 2, Insightful

      But to start a project without any notion of a deadline is a sure fire way to never release anything.

      I understand his point to be that a goal with a reasonably projected timeframe needs to be set, then met. Forcing a deadline will only result in half-finish crud going out the door.

      To use the aforementioned DNF reference, Id Software releases games when they are Done(TM). Yet they still manage to release them while 3D Realms has gone over a decade without a release. Why the difference?

      The answer is in setting goals. Id Software sets goals they want to achieve, then they achieve them. 3D Realms keeps moving the bar (Quake -> Quake II -> Unreal -> Unreal 2.0, etc.), ensuring that they'll never manage to meet their goals. Thus "when its done" means "when we get tired of moving the bar."

    5. Re:Is it soup yet? by TommyBlack · · Score: 1

      Real Artists Ship. But seriously, there is such a thing as "good enough" and sometimes waiting too long is a sure way to someone else eating your lunch. Was anyone really still excited about Starcraft Ghost?

      --
      Why do my serious comments get modded "funny"?
    6. Re:Is it soup yet? by Dante+Alighieri · · Score: 0

      Exactly, they should just make a decision and STICK with it. No second guessing, no allowing new data to change their mind. The only bad decision is not sticking with your first decision. They need to be DECISIVE, dammit, like our fearless leader Dubya.

    7. Re:Is it soup yet? by PaulJCG · · Score: 0

      I agree. I would much rather have a product where time was spent getting it to work properly rather than adding "feature x that you'll hardly ever use". Feature x can be added later on if there's demand for it.

    8. Re:Is it soup yet? by Chryana · · Score: 1

      I heartily agree. Take Duke Nukem Forever, for instance... A textbook example of how good software is made.

    9. Re:Is it soup yet? by flyingsquid · · Score: 1
      Like you say, you can err too much one way or the other. Apple's a good example of the same company making both mistakes. Before Jobs came back, they kept screwing up their next-generation OS projects because they kept trying to add in everything except the kitchen sink, and ended up with these huge, overambitious projects with too many programmers and too many features which got bogged down. For a while, it was unclear if we were ever going to see a new OS, or if Apple was even going to survive.

      On the other hand, they released the Newton before the bugs were entirely out of the system and the handwriting recognition software wasn't quite up to the task. As a result, initial reviews and first impressions were negative. Eventually they got the kinks out and turned it into a decent product, but by that time it was too late, the damage had been done, and they had trouble selling the things.

    10. Re:Is it soup yet? by patio11 · · Score: 2, Informative

      You can find plenty of examples either way on this. iPod/iTunes was beat to market by essentially everyone, and they absolutely revolutionized the MP3 player industry, making people pay premium prices for what used to be commodity hardware. On the other hand, take a look at WinZip. WinZip got to market with its core functionality -- zipping/unzupping in a GUI environment -- and approximately nothing else. This would not have been difficult functionality to implement, considering the actually zipping/unzipping was originally handled by pkzip, which had to be present for winzip to function. Regardless, they got the lion's share of the market by being the first there with a product which worked and was targetted at non-technical users being introduced to the whole new "online" thing back in the early 90s. They're also *obscenely* profitable -- something like 60% of sales, even today when their products' core feature is built into Windows.

    11. Re:Is it soup yet? by diamondwhite · · Score: 1

      It doesn't matter that market share has been captured. Superior (read as more usable and/or less buggy) products, all else being equal, will easily recapture market share. The fear that inspires management to rush to market is generally indicative of either a failure to understand the market or the product they are selling.

      Failing to understand the market means that they haven't really worked out who their user community is and it could therefore be questioned as to whether or not the product they are selling really meets the market need. Failure to understand the product probably stems from not clearly defining the product in terms of functionality, or again, in terms of fulfilling a user need.

      Having said all that the primary measure that most companies see is the bottom line and that seems to be approached from a very short term perspective.

    12. Re:Is it soup yet? by CastrTroy · · Score: 1

      Why can't they just do what most open source projects do. Release what is ready, and then when all the bugs are worked out with the stuff that wasn't done at release, then release that. I don't think there's anything wrong with releasing what's ready, and then giving your customers all the new features for the next year or two. Look at the way microsoft does it. They release something, and then nothing, except bug fixes until the next version. Look at Windows XP, it's been forever since they've added new features. In the meanwhile Linux has made leaps and bounds. I can only imagine what the next 5 years will be like.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    13. Re:Is it soup yet? by wed128 · · Score: 1

      Easy, don't announce stuff untill it's almost done.

    14. Re:Is it soup yet? by Bloke+down+the+pub · · Score: 1

      But it's always almost done.

      --
      It's true I tell you, feller at work's next door neighbour read it in the paper.
    15. Re:Is it soup yet? by somersault · · Score: 1

      That is very strange, when you can also use the program in evaluation mode just by clicking one window beforehand. 60% of what? Of all people who unzip files? And how many of those people actually bought winzip? I remember in high school a friend who had a program that could get your a personalised password (eg matched up to your name, not just passing around his own password).

      --
      which is totally what she said
    16. Re:Is it soup yet? by wed128 · · Score: 1

      i'm talking like "it'll be in stores next week" almost done

    17. Re:Is it soup yet? by patio11 · · Score: 1
      WinZip was an unbelievably profitable business. Check out it's net profit margin. In 2004, WinZip made a profit of $15.5 million on $24.9 million in revenue. That's a 62.4% net profit margin. In 2003, WinZip made a profit of $16.2 million on revenues of $25.3 million. That's 64.2% profit! By comparison, Jasc had profit margins of only 6.8% in 2002 and 10.3% in 2003.

      From the indispensable A Shareware Life blog.
    18. Re:Is it soup yet? by somersault · · Score: 1

      The profit margin has nothing to do with sales (directly) - it sounds like Winzip had $25.3million worth of sales, which is quite a lot, but says nothing about their market share. They must have spent 35% or so of their revenue on marketing and paying employees, and the rest is profit for them. $25.3 million is pretty small fry for a lot of companies, but for a company that's selling a program, that you can actually use for free, and for which you can get alternatives for free, it's pretty good going!

      --
      which is totally what she said
    19. Re:Is it soup yet? by Tweekster · · Score: 1

      The iPod didnt revolutionize anything except for higher prices. It is a bettr product, but it is a natural evolution of MP3 players and that is it.

      --
      The phrase "more better" is acceptable English. suck it grammar Nazis
  2. Like every thing else in life by Lord+Duran · · Score: 3, Insightful

    You just have to find the right balance.

    1. Re:Like every thing else in life by m-wielgo · · Score: 1

      I agree 110%.

    2. Re:Like every thing else in life by Anonymous Coward · · Score: 0

      I agree 40%.

    3. Re:Like every thing else in life by hackstraw · · Score: 1

      Like every thing else in life

      You just have to find the right balance.


      So true.

      I get into these "debates" where people want to know "the answer", the best answer is, "it depends".

      So, if I want to become a new car manufacturer, what do I do? Make cheap disposable cars, like say the Scion, or make cars like Rolls Royce or Bentley that are of such quality that they are willed to people after their death?

      Well, both models exist, and have for some time.

      Should I make cheap handtools for residential use that are only designed to work a year or two, or should I make industrial strength ones that will last a "lifetime", which is typically defined as 7 years.

      We could go on and on with these things, but the true answer is, "it depends".

      There are advantages and disadvantages to any decision, hopefully the goal is to pick the decisions where the advantages outweigh the disadvantages.

      More features requires more time and efforts in both the planning, development, testing, and whatnot. Too few features means that few if anybody will buy the device, but even in that situation, if its cheap enough, someone will buy it :)

      What the fuck, its only a buck!

    4. Re:Like every thing else in life by Ohreally_factor · · Score: 1

      A better answer is "Yes. No. Maybe."

      "It depends" almost guarantees the follow up question, "Depends on what?"

      --
      It's not offtopic, dumbass. It's orthogonal.
    5. Re:Like every thing else in life by susano_otter · · Score: 1

      Heh.

      Seriously, though, that's exactly what makes "depends" the better answer: It drives the questioner's thoughts in the direction of actually figuring out the details.

      --

      Any sufficiently well-organized community is indistinguishable from Government.

  3. Who is kidding who? by WebHostingGuy · · Score: 5, Informative

    Read the article and the real reason is plain as day:

    "The main holdups were a copyright protection mechanism for the PS3's high-definition DVD player."
    Yeah, right, top of the line cool features are delaying shipment. By the way, I have a bridge I want to sell you; and Vista is shipping this month!!

    --
    Quality Hosting e3 Servers
    1. Re:Who is kidding who? by MindStalker · · Score: 1

      But you have to admit delaying Vista is really a good idea from a sales perspective. They are still selling XP license as well as 2003 license for servers. Hell many people are just now moving to 2003. There is almost no marketting reason selling a new version would net them much more income. What they really need is something drastically improved from XP. Of course they are currently scraping features to get it out the door.. Its not like they are losing money while it waits.
      The PS3 on the other hand is something they need to get out the door, BUT they are still selling PS2 games as well so its not exactly something they should be rushing either.

    2. Re:Who is kidding who? by ClamIAm · · Score: 3, Interesting
      I think your quote should read more like:

      "The main holdups were a desire for absolute control over all the bits that will ever pass through a PS3's DVD player"

      or: "the main holdup is greed".

      Remember kids: copy protection is the symptom, not the disease.

  4. They need to show numbers by iXiXi · · Score: 2, Interesting

    If a company can show sales figures at a particular time in the fiscal year, it may be more of an advantage over the lag in release date. It is a balancing act that is dancing between marketing promises, top line sales, etc. There is more to it that quality and features.

  5. Duke Nukem Forever will ROCK! by Anonymous Coward · · Score: 0

    I gladly wait until it's done

  6. Of course they should delay it for more features by WillAffleckUW · · Score: 1

    If it wasn't for more features, we might actually have to care about the actual tech itself.

    Isn't my Frogger mouse just the coolest thing ever? See how it matches the green case?

    --
    -- Tigger warning: This post may contain tiggers! --
  7. No by Rosco+P.+Coltrane · · Score: 3, Informative

    they should delay until all the QA testing and debugging are done. Adding features to buggy products leads to Microsoft Windows-like products and no ends of pain for customers/users...

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:No by tktk · · Score: 4, Insightful
      QA and debugging will never be done. There will always be some bugs.

      Companies deal with the bugs that will affect a lot of users and ignore the bugs that will affect only 12 people. But the trick is telling between the two.

    2. Re:No by Anonymous Coward · · Score: 0

      Agreed.
      They should debug more, reduce memory footprint, optimize the code.
      New features == more bugs.

      It's almost like most software was "Sorry about this product, we didn't have the time or effort to make it smaller, better & leaner."

  8. How coincidental! by Rob+T+Firefly · · Score: 4, Funny

    Purely by chance, this story breaks on the same page as the latest Duke Nukem Forever story...

    1. Re:How coincidental! by GrumblyStuff · · Score: 1

      Where's a Vista story to complete the unholy trinity?

  9. Delay it for more features? A resounding "Yes!" by Anonymous Coward · · Score: 0

    I will only buy games that incorporate the use of email!

    I've been waiting so long it feels like Forever.

  10. So... by monkaduck · · Score: 4, Funny

    This explains Dunke Nukem Forever! They're just waiting for everything to be developed so they can implement it in!

    --
    Napalm is nature's toothpaste
    1. Re:So... by edwardpickman · · Score: 0
      This explains Dunke Nukem Forever! They're just waiting for everything to be developed so they can implement it in!

      Actually they decided to delay the release until time travel is perfected so they can hit their original release date. Other software manufactures are looking into this method of release. Microsoft is said to be excited with this strategy since it gives them hope that they could prevent the release of ME and avoid a great deal of suffering by all parties.

  11. Put it out by Anonymous Coward · · Score: 0

    No, you should just put the product out as soon as you can, get feedback and enhance the product.

    Although, that maybe only works with open source. If you're selling it... it's much harder to judge. :-)

    1. Re:Put it out by mindtriggerz · · Score: 0

      Not only does this work with F/OSS, but service-based applications (think 37signals). You set a goal, reach it, debug, release, and repeat. You just can't be affraid to ieterate.

  12. Absolutly! by TheRon6 · · Score: 0

    Duke Nukem Forever is getting old. We need something new to make fun of for never being released. I want to see "OMG PONIES!" articles about the PS3 ten years from now.

    --
    Does this rag smell like chloroform to you?
  13. top of the line? by fusto99 · · Score: 0

    No matter what Sony or any other company does, someone is almost always going to come out with a better product after you release yours. Everybody knows that if you go out and spend top dollar to get a top of the line product, there is going to be something better in a month or so (depending on what product we're talking about). I don't see the point in waiting.

  14. It's a fine line by teklob · · Score: 3, Insightful

    There is no correct answer to this question. If you put out a crappy product ahead of the competition, nobody will use it - look at the hordes of expansion packs that are released for every successful game. If you wait too long, everyone will have settled for what was available. The bottom line is that companies need to schedule a release date and meet it. If they can't get the product out the door with the original quality on the original timeline, somebody is not doing his job and the marketplace will reflect that.

    1. Re:It's a fine line by ClamIAm · · Score: 1
      If you put out a crappy product ahead of the competition, nobody will use it

      Yeah, like the Xbox 360. (OOOH BURRN!)

      NOTE TO THOSE LACKING A SENSE OF HUMOR: THIS POST IS A JOKE.

    2. Re:It's a fine line by Anonymous Coward · · Score: 0

      If you wait too long, everyone will have settled for what was available.

      Yeah. Look how long it took Windows to release a file server: we'd already standardized on Netware. Once Raytheon had a microwave oven, those other appliance manufacturers didn't stand a chance. Betamax was on the market a year before VHS -- you can guess which I bought. And Palm was *years* late with handheld computers, and everybody had already settled on Newtons. Right? Uh, no...

      The history of technology is littered with people who came to market late but still managed to do OK. People who say that being a little late is bad are just using that as an excuse for a product that people didn't want.

      If you put out a crappy product ahead of the competition, nobody will use it

      Exactly. Timing *isn't* everything. Releasing a product without suck, is.

  15. also known as by minus_273 · · Score: 0, Redundant

    Duke Nukem Forever Syndrome

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
  16. Good Example by XMilkProject · · Score: 4, Informative

    Bethesda is an example of a company that typically waits until everything is 'just right' before releasing.

    The company rarely gives any public information about timelines, they simple say "It will be released when it is done". Which often includes many long delays, but when the product finally is released you can always count on getting your money's worth.

    --
    Big ones, small ones, some as big as yer 'ead!
    Give 'em a twist, a flick o' the wrist...
    1. Re:Good Example by The-Bus · · Score: 1
      "Bethesda is an example of a company that typically waits until everything is 'just right' before releasing... when the product finally is released you can always count on getting your money's worth."


      "Money's worth"? I got one word for you: Horsearmor.

      (Flamebait aside, I mostly agree with you although a better example would be Nintendo, specifically their Zelda series).
      --

      Small potatoes make the steak look bigger.

    2. Re:Good Example by sholden · · Score: 2, Insightful

      Yes, because there weren't any obvious bugs in Daggerfall.

    3. Re:Good Example by Anonymous Coward · · Score: 0

      Give me a break. Oblivion is watered-down crap with a godawful interface and a pathetically slow engine that couldn't even handle levitation. To give a couple examples of how unpolished it is: they forgot to include a way to remove spells from your spellbook, the voice of many NPCs changes depending on what topic you ask about, and their much-hyped AI causes absurd, repetitive conversations between NPCs. Did they do any playtesting?

    4. Re:Good Example by Anonymous Coward · · Score: 0

      3D Realms is an example of a company that typically waits until everything is 'just right' before releasing.

      The company rarely gives any public information about timelines, they simple say "It will be done when it is done". Which often includes many long delays, but when the product finally is released(maybe?) you can always count on getting your money's worth.

    5. Re:Good Example by Lando · · Score: 2, Informative

      Funny,
            The Bethesda products that I have purchased have all had major bugs that should have been caught long ago. However, I'll agree with the fact that when they are developing code to fix the bugs that they make sure those fixes are bulletproof. Of course, you can't prove any problems with bugfixes that are never released. Bethesda does/did have some nice concepts, but they are not, repeat, not a company that releases quality code. I did like the concept of their games originally, but it's been what 10 years and they are still following the same patterns? Nothing new there and they didn't have networking when I purchased programs from them.

      However, I would offer a couple of other companies that have excellent reputations for releasing good products:

      Blizzard: Probably the formost company that could be considered, barring Duke Nukem 2000 ever coming out. They pushed release dates back several times on Diable and starcraft and other programs making sure that the games had very few problems. However, I haven't purchased any Blizzard product since they abused the DMCA and decided to attack my peer group for fixing their network issues.

      id also has an excellent reputation and I still purchase every product that they release, though I haven't opened any of the packages once I saw Quake 3. I'm mainly just contributing to fund the release of the source code nowdays.

      The last one I would recommend is an online game, atitd.com, ie A tale in the desert. I don't have time to play atm, but I continue to pay my subscription because it appears to me that the developer is more interested in providing a good product than to make a lot of money.

      These comments represent my opinions, nothing more. I am not an avid gamer and since I don't have a windows box, though I doubt I am missing much. Game design has gone downhill as the cost of producing the games have gone up, also my opinion.

      ps, Just a brief comment. Half-life, counter-strike(not the same), and Blizzard games are excellent examples of how quality products can overcome idiotic business strategies. Stream is a joke, making it blatently obvious that you don't "own" your game and blizzard's suing over enhancing player experience is just stupid in my opinion and so I refuse to having anything to do with those companies. However, a great many people are more than willing to put up with the bs to be allowed to play decent games.

      --
      /* TODO: Spawn child process, interest child in technology, have child write a new sig */
    6. Re:Good Example by Xugumad · · Score: 3, Interesting

      This would be an version of "just right" that involves spending 6-9 months fixing bugs that should have never got past QA? I can't remember all the bugs I've hit so far, but the most recent one is hilarious:

      My character was being used as bait for someone to ambush... the ambush springs, my backup leaps into action... At this point, two Imperial Guards come around the corner and start mashing my attacker as well. This makes me happy. Finally, they defeat my attacker, and start pureeing my backup. Eek, glad I didn't need them for anything important!

      Beyond that; game balance is poor, and clearly intended that you play a combat-primary character. Playing a stealth-orientated character is a painful joke - sure, I can do 3x/6x more damage on my first hit, but I'm still being slaughtered by single opponents while travelling. This is particularly frustrating when I've just fought my way through HELL, got back, recovered, walk outside town and am torn to pieces by a passing WOLF!!! Other times I've become so bored of combat against a single, random encounter opponent, that I've just given up entirely on the game and done something else.

      Oh, talking of balance: http://acidforblood.net/2006/04/09/the-debate-abou t-gender-in-oblivion/

      In several places missions don't provide options that should be fairly obvious , or doors are plot-locked (*cough* Dark Brotherhood haven *cough*) because they couldn't be bothered dealing with a good stealth character breaking into them.

      Did I mention that the entire stealth system seems to depend on your footware more than anything else? Not to mention, many places don't provide enough cover to creep around, or you are expected to deal with dodging guards that go in and out of zone breaks (as in, doors which do not open, but instead NPCs simply materialise infront of).

      Oh, and you can't kill the plot NPCs, they're merely rendered unconscious, which makes the escort missions a joke. Although the fact that you can fast-travel while escorting someone doesn't really help that either.

      Then there's the points where the game engine holds your character in place so you can't interfere while a character is killed (the start being the obvious example, but there are others).

      Hmmm... found some weird stuff too... broke into the Imperial Palace, pulled a key off a guard, walked down to the entrance to the main chamber, and unlocked the door infront of the guard. Okay, I can accept he didn't stop me there, just about. So I pull my bow out, and try assassinating the head guy whose name escapes me now. You know what happened?

      The arrow goes straight through his head, and sticks in the chair. He continues to ignore me. I empty a few more arrows into the chair, before finally realising that whatever I do, the game won't let me hit someone sitting down.

      Personally, I'd consider Oblivion "barely acceptable" in terms of polish. If Bethesda didn't produce such incredible freeform, diverse games I'd have given up on them years ago. As it is, I'm mostly incredibly frustrated by the wasted potential.

    7. Re:Good Example by Chabo · · Score: 1

      Valve has publically stated many times that if they were to ever go out of business they would release a final patch for Steam making your games accessible without logging in to the central network, in case that helps stem any fear you might have.

      I agree that Valve makes excellent games. I do think that they are going the right way with Steam though. It's much easier to ship a product to people using only bandwidth and not a truck. Not only that, without the publisher being in the way, they cut out the middle man and use the reduction in cost either for themselves (having a larger budget on their next project), or by reducing the price of their games. Sounds good to me...

      --
      Convert FLACs to a portable format with FlacSquisher
    8. Re:Good Example by Lando · · Score: 1

      Yeah, I haven't heard too many horror stories about them yet. However, I would feel more confortable if the code was already done and deposited in a source trust so that it would automatically release on a certain date or when certain effects occured in the future. However, that being said, I don't run windows so they aren't losing a sale on me either.

      --
      /* TODO: Spawn child process, interest child in technology, have child write a new sig */
  17. Competition? by lymond01 · · Score: 3, Insightful
    One of the biggest risks in postponing a product launch is being out-hustled to market by rivals.

    In an industry where there is no originality, only evolution, having your competitor's product out before yours doesn't mean much. People will buy yours if it's better or has features they want. If you're making another XBox 360 but calling it Joe 180, it's your own fault. I for one wouldn't mind things slowing down some, more in software than hardware. Pay programmers not for the final product (or the nth iteration of the product), but for their work on it. Windows' backward compatibility and long next-version-time-to-market is probably the best thing going. Better than having to try to make your product for a particular version of Linux and then right 20 pages of documentation detailing how to get it to work with another version.

    1. Re:Competition? by Anonymous Coward · · Score: 0
      In an industry where there is no originality, only evolution, having your competitor's product out before yours doesn't mean much. People will buy yours if it's better or has features they want. If you're making another XBox 360 but calling it Joe 180, it's your own fault. I for one wouldn't mind things slowing down some, more in software than hardware. Pay programmers not for the final product (or the nth iteration of the product), but for their work on it. Windows' backward compatibility and long next-version-time-to-market is probably the best thing going. Better than having to try to make your product for a particular version of Linux and then right 20 pages of documentation detailing how to get it to work with another version.

      This from someone who is posting on slashdot (talk about no originality, only evolution!), and doesn't even "slow down" enough to hold his product in quality control to spell "write" correctly!
  18. Tech's New Headache: Feature Creep by crowtc · · Score: 4, Insightful

    I don't see how this is truely a new problem. Feature creep has plagued the software development industry for decades. Considering that everyone wants thier new toaster to properly toast bread, bagels and muffins, the next logical step is of course: how can you bake cookies with it?

    It's the marketing zombies that keep trying to one-up each other adding features and screwing up us programmers. There must be a limit placed on the madness. Get the thing working NOW, then worry about what you *can* do with it later.

    --
    -=- I tried going insane, and it was fun for a while, but I got bored and decided to go sane. -=-
    1. Re:Tech's New Headache: Feature Creep by WillAffleckUW · · Score: 1

      exactly. a better method is to do something similar to what Will Wright does with his Sims games. he releases the basic game (Sims 2), then does add ons for each new feature set (Sims 2: University, Sims 2: Night Life, Sims 2: Open For Business), charging the customers who want those new features.

      Then, at some point, they release a combined feature set, with all the bugfixes, at a reduced price.

      --
      -- Tigger warning: This post may contain tiggers! --
    2. Re:Tech's New Headache: Feature Creep by FriendOfBagu · · Score: 1
      Considering that everyone wants thier new toaster to properly toast bread, bagels and muffins, the next logical step is of course: how can you bake cookies with it?
      No, apparently the next logical step is: how can you listen to music with it?

      Now that's feature creep.

  19. I seriously don't buy it by Anonymous Coward · · Score: 0

    That bluray copy protection thing keeps being trotted out, but it doesn't make any sense. The copy protection in bluray drives such as the one in the PS3 are upgradeable. They could have released the drive with incomplete bluray copy protection, and fixed that with an update later on. I think they just weren't ready to ship and used the copy protection thing as a flimsy excuse.

  20. featurecide is easy! by geoff+lane · · Score: 4, Funny

    You can always make your product better by killing one feature.

    This rule is recursive.

    1. Re:featurecide is easy! by tktk · · Score: 2, Interesting

      Once I read an interview with an old school designer/architect(forgot the name). He said that when he was done with a product, he would start removing features. And if missing feature didn't make the product useless, it would stay off.

    2. Re:featurecide is easy! by timeOday · · Score: 1

      And yet, strangely, Word is much more popular than notepad.exe.

    3. Re:featurecide is easy! by susano_otter · · Score: 1

      Stranger still, notepad.exe is my favorite text editor by a large margin.

      vi comes in a distant second.

      MS Word ranks ahead of the OpenOffice text editor, but that's about it.

      Of course this is all just personal opinion.

      YMMV. HTH. HAND. ETC. ETC. ETC.

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    4. Re:featurecide is easy! by ElephanTS · · Score: 1

      Vista uses this technique to spectacular effect.

      --
      spoonerize "magic trackpad"
    5. Re:featurecide is easy! by Anonymous Coward · · Score: 0

      And removing one grain of sand from a heap leaves you with a heap.

    6. Re:featurecide is easy! by Mister+Whirly · · Score: 1

      Yet when Apple adds unnecessary bloat to their OS, fanboys fall over themselves praising the "new features"...

      --
      "But this one goes to 11!"
  21. FUD! by MarkByers · · Score: 1

    Better than having to try to make your product for a particular version of Linux and then right 20 pages of documentation detailing how to get it to work with another version.

    This is FUD! You don't need to read the instructions to install programs - just 'emerge firefox', done! Could not be easier. Never had any problems, and everything works just fff#""!#%!"#%

    --
    I'll probably be modded down for this...
  22. Why? by Anonymous Coward · · Score: 0

    Delaying product release? Fine... But what a weird idea to release it top of the line and flawless...

    - Microsuft

  23. Too late by Eric+Bishop · · Score: 5, Insightful

    If you're asking yourself at the end of the development cycle if you really need some features, why have they survived the design phase?

  24. Is it a freeze or is it a slush? by fak3r · · Score: 1

    This always comes down to the will of marketing vs the will of the developer; guess which group gets to work late into the evenings and weekends when a release is due? As for more features, it's usually a case of if you put in more features you'll introduce more bugs, before existing bugs are addressed.

    Of course you can tag it 'Beta' and release it, ala http://.google.com/ projects!

  25. No, crank it out asafp please! by pair-a-noyd · · Score: 2, Insightful

    I wait until stuff is obsolete to get it.
    Really.

    You can get obsolete stuff (anything more than a year old now) for rock bottom prices and often you can pick it up off of trash piles for free.

    I grabbed a really nice mf printer/scanner/copier off a trash pile the other day that works great, they even put the manuals inside. It was clean and in perfect working order. I guess they had to have the bleeding edge product of the week.
    Works for me..

    You can't imagine how much cool stuff I get out of trash piles and how much money I save. I wasn't born with the "trendy gene"..

    1. Re:No, crank it out asafp please! by Anonymous Coward · · Score: 0

      do you not smell though...? picking through rubbish to find a new printer...

    2. Re:No, crank it out asafp please! by plusser · · Score: 2, Insightful

      You are a very wise man. The problem with a lot of computer products is that they still meet the needs of most users, even if they are 5 or even 10 years old. You would not build an aircraft and then throw it away after 2 years - why should we be doing the same with computers?

    3. Re:No, crank it out asafp please! by Skadet · · Score: 2, Insightful

      I'm too late to the game to be modded -- or possibly read -- but I love this line of thinking. It works in pretty much all facets of life.

      For example, 5 years ago, I was driving a car from 1986. It was in great shape, ran well, etc. A buddy of mine sugguested, "Hey, let's go test drive some new cars! Just for the heck of it. It'll be fun!" And I said.... no, thanks. I know there are cars out there that blow mine away, but I'm *happy* with what I have, and I don't want to make myself unhappy by sampling the other goods.

      If the parent's idea is the foundation of a solid, living-within-your-means life, this idea is easily the cornerstone: don't put yourself in a position to lust after new tech. Unless you're using it for your job and it's putting money in your pocket (in which case it could safely be called an asset), it's an expense you more than likely don't need.

    4. Re:No, crank it out asafp please! by fishybell · · Score: 1
      I read your post.

      And I think you're sexy.

      However, I think that you should get out of your junker and buy my car. That way I can follow in your footsteps and live within my means.

      --
      ><));>
    5. Re:No, crank it out asafp please! by pair-a-noyd · · Score: 1

      Dude. Think..

      I don't just starting ripping open random trash bags.
      I don't open trash bags at all, ever.
      I just look on the side of the road when I'm out and about.

      If I can see something sitting on a pile I stop and pick it up.
      I haven't bought anything new in years. People throw away some really good stuff. It's insane but hey, it works for me...

    6. Re:No, crank it out asafp please! by Mister+Whirly · · Score: 1

      Heh, my "newest" car is a '91 and my other one is an '88 - but guess what?? They have both been paid for in full for over 10 years - so basically I am getting paid $500 a month to keep driving them. I'll take that paycheck!

      --
      "But this one goes to 11!"
  26. Why would they? by minuszero · · Score: 1

    Doesn't make sense to delay the release of a product to put more features in it, when you can just add them on later in the form of an expansion pack for a huge wad of more $$$!

    The trick is to make it just good enough, so that people will want and buy it in the first place, but just incomplete enough as to make the expansion packs really worth getting to the point of being essential for complete fulfilment.

    Best case in point that I can think of off the top of my head is Rollercoaster Tycoon. Good game (if you like that sort of thing), so definitely worth getting, but if you go back to the original after using the expansion pack(s), you'll realise just how limited the original was...

  27. Perhaps... by Flame0001 · · Score: 0, Redundant

    Perhaps, but then you'll reach Duke Nukem Forever status. :)

    --
    Slashdot, the only place where intellectuals can act like idiots... and still sound intellectual.
  28. Decisions, decisions... by SheeEttin · · Score: 1

    Decisions, decisions... Release a product before it's ready, and have your crap sell no copies, or wait until it is ready and have your competitors beat you to it?

    Ah, capitalism...

  29. What they really need to do... by greysky · · Score: 1

    ...is to stop blabbing and hyping products when they are still on the drawing board. Look at Apple -- the iPod would have been considered late to market if they had announced it when they first started to design it. Compare that to Sony, which has been going on about PS3 ever since the PS2 hit the shelves. I'm not saying that they shouldn't say *anything*, but that they shouldn't get consumers' hopes up so far in advance that by the time the product is released nobody cares anymore.

    1. Re:What they really need to do... by ClamIAm · · Score: 1
      Sony, which has been going on about PS3 ever since the PS2 hit the shelves.

      Sony has learned a lot from politicians. If you hype something enough, people will gladly bend over to receive it, no matter the ACTUAL quality. They've also been doing this for years. I think claims were made that the PS2 would be able to render Toy Story in real time, and games-on-demand would explode when the hard drive and network adapter were released. Yeah right.

  30. Elder Scrolls 4 by PoderOmega · · Score: 1

    Or, like Oblivion, remove content before the release of the game (Horse amror, the Orrey) and then sell it for $2 each just two weeks after the release of your $50-60 game! 3. Short turn profit at the cost of your good image!!

  31. It's not about the money - NOT by Spackler · · Score: 1

    It all comes down to the dollars.

    If it will make money like it is, ship it.
    If the problems will cost more than they make, delay.
    If it was promised to the market, ship it (limited release).

    Managers make these calls, not geeks, and there is a reason for that.

  32. How About A Product That *Works*? by WombatControl · · Score: 4, Insightful

    The short answer to the query is "absolutely not."

    Adding "features" is the last thing a successful company does. Added "features" are what delineates a Creative Zen or a Dell DJ from an Apple iPod. The former two concentrated on adding a bunch of superfluous "features" designed to placate a narrow audience, while Apple just built the best damn music player they could before starting to add things.

    "Features" are the enemy of a shipping product in the same way the perfect is the enemy of the good. How do you know what "features" are really useful and what "features" are wastes of time and energy. You don't - at least not if you're honest with yourself.

    Successful technologies like the iPod are based on simplicity. Bad products, like Windows Vista or Office, are based on trying to jam a bunch of features down the throats of their users. The iPod isn't a success because it has the most features of any digital music player, it's the king of the hill because it does what it does damn well. Hell, the iPod shuffle is about as simple as it is possible for a music player to get, and that simplicity is why it was the success that it was.

    Good design isn't about adding features. It's about ensuring that every feature is essential . If you're delaying ship dates to add features you think are worthwhile rather than features which really are essential (and those are rarely overlapping sets), then you're doing something wrong.

    1. Re:How About A Product That *Works*? by redletterrocko · · Score: 1

      This is interesting to me personally because I work for a contract development shop. This usually means that we're the code junkies behind someone's idea. Now, don't get me wrong, because the project coordinator (not part of our company) is a great guy, but he has a problem with dragging out QA and throwing features in. He hired someone full time for QA (which is good, except for that she just gives me more work to do... --:o), but now, because bug testing is much more thorough (as it should be) it takes a bit longer, and while that bug fixing is going on, I often find that our coordinator will throw tons of new ideas in the mix. Sometimes we can persuade him that those features can wait, sometimes we cannot. However, he still looks at time as well, and many times, we're having to work late on code and QA so that we can get a good STABLE application out the door. We look at time, we look at QA, and we look at features. Oftentimes, no one on the other end realizes that as you raise QA and feature releases, you also need to allow for more time. I haven't been with this company for too long, and was actually in sysadmin before this. Does anyone else seem to notice this when they develop software for anyone? I know everyone wants to see cool new features, but does anyone else experience this frustration? These people pay the bills, so we are at their mercy. Bah!

    2. Re:How About A Product That *Works*? by Anonymous Coward · · Score: 0

      Oh yeah, beacause iPods were so successful at working:

      http://www.ipodsdirtysecret.com/

      http://www.appleipodsettlement.com/ (what a joke)

    3. Re:How About A Product That *Works*? by cgenman · · Score: 2, Interesting

      There is a big debate going on in the gaming industry right now about accessability. When these things started out, we had a joystick and one button. Then it was a joypad and four buttons. Now we're up to a joypad, four face buttons, four shoulder buttons, three menu buttons, two analog joysticks, and two joystick buttons.

      Put the controller in front of a new user, and they will have no idea what to do with it. Even advanced users are getting confused all the time as to what each button does. I've met hardcore users who never knew there were buttons under the analog joysticks.

      Games themselves are suffering from the same thing. In a lot of modern games, you can use one joystick to walk, the other joystick to control the camera, one button to shoot, another to jump, another for a secondary fire button, another for magic, D-pad to scroll through inventory, L1 R1 to adjust primary and secondary fire modes, crouch, reload, etc etc etc. Put a copy of God of War in the hands of a user who has never played videogames before and you'll see how quickly they get overwhelmed. Or those wonderful PC RTS games that use every key on the keyboard as the interface palette.

      It is the zipper vs bra-strap debate. The zipper has one of two possible states, up or down. If you're up, you can only go down. If you're down, you can only go up. It isn't very precise, but it works damn well. And it is generally in a highly accessable location, masked by a small piece of fabric. Bra-straps, on the other hand, have multiple possible states. Not only do they have multiple adjustment settings, but they also generally have multiple hooks with which to make those settings. They are in an aesthetically pleasing but utterly inaccessable area, and are difficult to interact with. If you absolutely need a perfect fit, the bra strap model is the way to go. But for nearly all things, a simple zipper is your best choice. We're suffering through an economy of gadgets that are using bra straps when they should be using zippers.

      It is also worth pointing out that the Shuffle was available on the day it was announced. For all we know, it could have been delayed for two years for revisions. But Apple knows what they're doing, and has decided to get users excited about things they can actually buy, rather than making them wait for things they may or may not want a year later.

    4. Re:How About A Product That *Works*? by Anonymous Coward · · Score: 0

      Just another reason I'm glad I'm gay.

    5. Re:How About A Product That *Works*? by Anonymous Coward · · Score: 0

      But Office sells a ton and makes MS lots money. Therefore, from their point of view, it's a great product and it's been incredibly sucessful.
      It's not even monopoly abuse, like with Windows. Office has always had good competition. Hell, they give away a version of Office with fewer features (so better, according to you) free with the OS (called Write or Wordpad).

    6. Re:How About A Product That *Works*? by Anonymous Coward · · Score: 0

      I've seen this same thing happen at several companies. While you are bug fixing stuff QA finds, product managers try to cram in more features. They figure if you get it done while QA is still happening that it should be able to make it into the release. Nobody seems to understand that if you change code that has already passed QA, it has to be done again.

      Let's say you can test 10 features in one section of a product in 10 man hours. After they are done, you add a new feature to that section of a product. You should schedule at least 11 more man hours to test it. Most companies either think it takes no more time, or that it takes 1 hour.

    7. Re:How About A Product That *Works*? by Mister+Whirly · · Score: 1

      " "Features" are the enemy of a shipping product in the same way the perfect is the enemy of the good. How do you know what "features" are really useful and what "features" are wastes of time and energy. "

      Because Steve Jobs tells me which ones are good...

      --
      "But this one goes to 11!"
    8. Re:How About A Product That *Works*? by Anonymous Coward · · Score: 0
      Good design isn't about adding features. It's about ensuring that every feature is essential . If you're delaying ship dates to add features you think are worthwhile rather than features which really are essential [...], then you're doing something wrong.
      Mod parent up. I've worked as a design / developement software engineer for years, and that's probably the most concise, clear bit of wisdom i've seen in a long time.
  33. top of the line technology, my ass. by Vellmont · · Score: 1

    Sony would have us believe that they only care about the consumers here, and just want to deliver the best product they possibly can. I think that's a load of malarky. Sony has essentially admited that the delays are due to blu-ray, which ads really nothing to the gaming experience. It's not about gamers, the best product possible, or even the gaming division of Sony. The reason Sony has included blu-ray is simply to try to gain a foothold in the HD-TV vs Blu-Ray battle, at the expense of everyone else.

    Frankly I don't really care as I'm not a gamer. But it does bother me to hear this kind of spin coming out of anyone.

    --
    AccountKiller
  34. Depends by amigabill · · Score: 1

    Is the cause for delay relatively small feature that can be added without significant trouble, or is it a whole redo new design/rewrite? Is the product completely unsellable or unusable without it? Is it important or just eye candy? If not perfect, would it work acceptably as it is and get an upgrade to be even better in the near future, or is it not upgradable at all?

    I work at a semiconductor company doing chip layout. There's been times when we're close to finishing what we were given to do and marketing comes in and asks for new stuff. When we get close to finishing the revised design the come in and ask for yet another change or addition. At times I wish I had the authority to tell them no, as I'd love to actually finish SOMETHING. Some additions make sense, others I'd like to chuck out the window.

    What's holding up Duke Nukem Forever?

  35. To a point by AusIV · · Score: 1

    New technology is always becoming available. It's always possible to improve the specs of a product by the time its released. Unfortunately if you always try to have everything top of the line, the product never gets released. If you want to ever actually release the product, you'll have to make some cuts. What companies need to do is know what features they want to have and complete it with the best available technology. Constantly adding features to a product that's never going to release (or is going to be so expensive it doesn't sell one it is released) is pointless.

  36. More Features =\= Better Game by Anonymous Coward · · Score: 0

    More features doesn't mean that the game is actually any better, Consider Metroid Prime and Half-Life 2; neither game came with any multiplayer (at least initially) and yet both games were some of the best games released in their given years. It is my personal believe that, on average, more features actually produces worse games; had XIII focused on having a really solid single player game and didn't bother with multiplayer the game would have cost less to develop and yet been a better game (and probably sold better).

    The average FPS game now has to (in the opinion of certain people) have offline multiplayer in both competative and co-operative styles, online multiplayer (including CTF, Deathmatch and Counter-Strike like play), and an epic single player experience; all of which must include outsanding visuals and sound inside of massive seamless environments. Had (most) developers focused on one or two elements their games would be a lot more fun and original.

  37. Go with fewer features by Infonaut · · Score: 1

    Iteration is a good thing. The "this will be everything to everybody" model of product development is a tar baby.

    Check out Getting Real if you're interested in seeing how less can be more not just in theory, but in the real, rough and tumble world o' business.

    --
    Read the EFF's Fair Use FAQ
  38. Straight to the point by Anonymous Coward · · Score: 0
    This is truly tragic:

      "BusinessWeek has a piece looking at if it makes sense for companies such as Sony to delay the release of products to ensure that when they do come out they are absolutely top of the line..."

    And this is what to do about it:
    http://www.arts.uottawa.ca/writcent/hypergrammar/p artsp.html

  39. What's more important is by TubeSteak · · Score: 1

    What's more important is that the features you do release work well.

    The only thing worse than a product that is late to market, is a product that is early/on-time, but is buggy. You will only get a bad rep by selling hardware/software with broken or buggy features.

    --
    [Fuck Beta]
    o0t!
  40. The Anser... by AndyG314 · · Score: 0

    A resounding maby...

    It really depends. Will your product be competive with out it?
    How much time will it take? Can you support the new feature?
    Is there a demand for it? Will it sell more units?
    How long of a delay? Is your product already on schedual? or is it behind?
    How much will it cost?

    It really depends.

    --
    If it's dead, you killed it.
  41. Long development schedules are hit or miss by Mr_eX9 · · Score: 1

    Really, how much time a game takes to produce has no relationship with the overall experience the game provides. It depends on the developer.

    Exhibit A: Blizzard and Nintendo. All of Blizzard's games are high-quality because the developers basically dictate their own schedule. Diablo II and obviously WoW have huge followings because they put so many things into the game to keep people coming back. Their releases are few and far between, but you can bet they'll all be worth your money--every time. The same can be said for developers like Nintendo and BioWare.

    Exhibit B: Bungie, Rare, and Lionhead. Games like Fable, Perfect Dark Zero, and most notably Halo 2 could have been much more than they are. Fable was in development for at least six years, and was being hyped as the perfect RPG, but instead ended up being a 20-hour, linear hand-and-slash. Bungie wasted countless hours and manpower coding the Halo 2 engine, which fundamentally added nothing to the gameplay.

    Bottom-line: Some developers do better by having more freedom, and others need to be kept on a leash.

  42. stampede of the rivals by Device666 · · Score: 1

    From the article: 'In the tech world, where consumer trends can rise and fall and product cycles are short, that's more often the exception than the rule. The penalty for a delay can be severe -- even catastrophic. One of the biggest risks in postponing a product launch is being out-hustled to market by rivals.'"

    Vista got delayed.... Caution stampeding rivals at the horizon!

  43. Obligatory Simpson's quote by Anonymous Coward · · Score: 0

    "You fat cats didn't finish your plankton; now its mine!"

  44. Why? by Lord_Dweomer · · Score: 1
    Why do that when they can just take those additional features (and any they feel like scraping out of the initial release) and sell them as "add-ons" for a couple bucks a pop? *cough*Bethesda*cough*

    --
    Buy Steampunk Clothing Online!
  45. Maybe... by Illbay · · Score: 1
    --
    Any technology distinguishable from magic is insufficiently advanced.
  46. Turn it around and you know the answer by Traa · · Score: 1

    If you turn that phrase around it becomes easier to answer I think. "Should companies rush products to market even though they are not complete?". This happends all to often and we don't like it. A few incomplete products from the same brand and consumers will start noticing.

  47. Never by thePig · · Score: 1

    Design the products as per the design requirements.
    Make it *extremely* patchable.*

    If new features are to be included during any time of the release, patch the same to it.
    Even after the release, you release patches to make it jazzy and cutting-edge et al.

    *This needs a VERY solid base design, though.

    --
    rajmohan_h@yahoo.com
  48. More Features - Not necessarily the better product by plusser · · Score: 1

    I've spent quite an amount of time testing professional software applications. One thing I have found out time and again is that having all of the possible features does not necessarily make better software - it is just more likely to consfuse the user.

    There is an old addage:-

    KISS - "Keep It Simple Stupid"

    Do your market research, put the features in the customer wants. If the customer wants more features, it can be used as a good excuse for an upgraded version of the software. Above all make sure your software delivers, because a customer can forgive a delay, but they can't forgive poor quality.

  49. there are no delays if there's no hype by nEoN+nOoDlE · · Score: 1

    Maybe companies should spend less time marketing their products years before they come out. The hype surrounding new product launches is started long before hype surrounding films (which you rarely see or notice delays in). For film, usually you'll see maybe one "teaser" trailer up to 6 months before release and then nothing until around 2 months before release. In software, it seems like the marketing department hits the press as soon as the developers think about adding a feature.

    --
    Don't trust a bull's horn, a doberman's tooth, a runaway horse or me.
  50. It depends by rudegeek · · Score: 1

    It's sane to delay if a fuature missing is "our main character dies when he's near wall" but it's insane to delay product if you'd like to add "an e-market where you can buy branded underware and send e-mails with .MID song attached"

    --
    Rocksteady, are you ready to ska?
    1. Re:It depends by Anonymous Coward · · Score: 0

      Wow, there is one sane voice in the wilderness. It's amazing how many people can't see the elephant in the room, isn't it?

      Here are a couple of features/qualifications every product should wait for:

      * Will it potentially wreck data? It's own data, other data, whatever.
      * Is it secure?
      * If you do user authentication, are you shoehorning some hair brained scheme because it's easy,
          or are you relying on tried true and secure authentication mechanisms?
      * Related: are you forcing your audience to introduce yet another ID management system?

      Obviously, the list depends on the type of application. But it's amazing how little effort and talent go into a lot of the shrinkwrapped crap out there. I guess there is still a sucker born every minute. "Maximize shareholder value!" Screw 'em all!

  51. "done" means all the bad bugs are fixed. by Audigy · · Score: 1

    By most QA standards, a product should be considered "feature complete" once it hits beta. If a feature doesn't make it in by that point, too bad. The rest of the development time should be spent in QA, and the product should ship when all of the bugs that were found have been fixed, or reasonably addressed.

    Companies that do otherwise need to address perhaps a bigger problem. *points to management*

    Communication between development and marketing is key.

    --
    [an error occured while processing this directive]
  52. delay... by somethinghollow · · Score: 1

    Should Companies Delay Products for More Features?
     
    Yes, Microsoft should delay Vista to put the features they touted long ago (that we all looked forward to, even if we'd never use Windows) that they since reneged on.

    If that is what you were asking, you should have just asked it. ;)

  53. Follow the open source model by dooglio · · Score: 1
    Well, this applies more to software than hardware, but the philosphy of open source is to release early, release often. For closed-source companies, there is still no reason not to follow this. Everyone gets caught up in the feature war, when the user just wants a stable product that works.

    My company is following that philospohy with our latest product: http://www.turnwatcher.com/. It's an Initiative Tracker for table-top RPG DMs. The idea is when you buy a copy, you get free, downloadable updates for one year. Not just bug fixes, but features that are requested. This, I think, is the future way for software companies to develop. You've got to get yourself out of the feature war.

  54. The reason... by Five+Bucks! · · Score: 1

    Duke Nukem Forever is being delayed is due to the addition of so many new features. I've heard rumors that Duke Nukem Forever is going to be THE best game ever, and also a fridge, stove, and deep freeze killer.

    --
    52 52'23" W 47 32'07" N
  55. It depends on the length of the product lifecycle by beemishboy · · Score: 1

    Sony's playstation has a pretty long lifecycle, i.e. years. If it is a feature that comes with the hardware itself, it is very difficult or kludgy to add it on later.

    <digression>
    Imagine if the first Playstation 2 systems had a half as much RAM initially? It would have been crazy for the developers to be able to depend on the system specs when the update came out. That's why I think it's a great thing to have a standard hard drive for the playstation 3 and why it might be a mistake to not have it standard in the xbox 360: because developers can't depend on it being there.
    </digression>

    If we are talking about a software package like Office or iLife something, that makes it easier to add a feature in a follow-up release or wait until the next version.

  56. Basic Logic by Nom+du+Keyboard · · Score: 1

    10 Delay product to incroporate top-of-the-line features
    20 New top-of-the-line features are created
    30 GoTo 10
    40 Never End

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  57. How about... by Anonymous Coward · · Score: 0

    How about releasing something when it works correctly and stop this trend of releasing buggy, malfunctioning or incomplete products?

    Stop excepting mediocrity as the norm!

    Vote with your dollars!

  58. Not more features... by sarguin · · Score: 1

    ...more stable!!!!

  59. No, delay it for usability testing! by kiddailey · · Score: 1

    Seriously, from microwaves to cell phones to remote controls -- it seems that very few companies are actively trying to make their products usable.

  60. It's all about balance by jskiff · · Score: 3, Interesting

    As other posters have mentioned, the key to releasing a successful product is all about balance. As a product manager, I would love to be able to wait until the product has 100% of the specified features and zero bugs before we ship it.

    That's just not feasible in the real world, though. While first to market does not necessarily provide an advantage, being las to market is a tough hole to climb out of. Additionally, there are always pressures to meet revenue expectations, especially in a public company. This is why I try, as much as possible, to define requirements early, to work with our engineering team early to get initial (and continually refined) estimates, and to know which features I can sacrifice when we get to crunch time and the product has to ship.

    Having worked on both the software development side and the product management side, my impression is that most programmers and software engineers are not aware of the pressure to meet revenue targets. It is the reason (in a lot of cases) why the company exists. Waiting "until it's done," in many instances is just not feasible...at least if I want the company to stay in business.

    --
    It's "no one," not "noone." Who the hell is noone anyway?
  61. Bah! by Anonymous Coward · · Score: 0

    But no one wanted my "mu" software :(

    function mu () {}

  62. Re:More Features - Not necessarily the better prod by Anonymous Coward · · Score: 0

    I prefer KIS because it is simpler than KISS

  63. Theres a quote for all that... by MachDelta · · Score: 1

    "A designer knows he has achieved perfection not when there is nothing left to add, but when there is nothing left to take away."

    -- Antoine De Saint-Exupery

  64. They Say by Ranger · · Score: 1

    There is no such thing as a stupid question. Only stupid people. Well, "Should companies delay products for more features?" is a stupid question . The only reason a company should delay is if it will make them more money in doing so. Like waiting till Christmas season to roll out a new game. Best to roll out WTF I early and incomplete while working on WTF II which will have cooler graphics but only be marginally better so people will have to buy the newer version. Delays happen for a variety of reasons, like poor planning or a fire destroys the factory. They don't have to be deliberate. Unless you are trying to build up the hype to grab more market share.

    --
    "You'll get nothing, and you'll like it!"
  65. You're never going to be top of the line by daivdg · · Score: 1

    Why would you want to have the *all* the latest features? What if some of them aren't of any interest to people? Isn't it better to release products with a few features and try to work out based on feedback, what would be of most use?

  66. Amen! by Grendel+Drago · · Score: 1

    My basement has in it an old HP LaserJet 4 Plus that came out of a dumpster. One drum kit later, it was working, and has been churning out perfectly acceptable pages for two years now, maybe more. The plastic is yellowed and a bit of trim is snapped off, but who cares? The price was certainly right, and I don't have to by twenty-dollar ink cartridges every two hundred pages.

    --
    Laws do not persuade just because they threaten. --Seneca
  67. PS3 Far From Ready by Nazmun · · Score: 1

    They barely had any launch "Video" demos that looked anywhere near a completed game (killzone and maybe 1-2 others, the rest were just tech demos) by last month. The hardware is so bleeding edge that they've only just started making the factories. Even if they launched it this spring it'd be rushed with bugs and possible shortages if it were popular.

    --
    Hmmm... Pie...
  68. Now this is how it should be done by ACORN_USER · · Score: 1

    i) Divide requirements into two groups: 'Core' and 'Nice to Have'

    ii) Schedule a realistic release of the 'Core.' Design, develop and test your core to bits. Verify the product against the original spec. Meet the deadline and release a really robust application/device around the Core requirements.

    iii) Now that we have a stable and released core, move onto the nice to have's and release a pricier, enhanced or updated version in the same fashion. Yes, some will be gutted. I was gutted when my GB Advanced looked crap compared to the SP and I was gutted when my Nokia N-gage looked stupid next to the slightly less Stupid and newer N-gage ( I like to think that these failed due to a rapidly changing market for trendy looking phones and not the quality of the product itself. ) I am both gutted and excited at the prospect of my ibook being depreciated by the newer Intel based Mac's.

    IMHO, the delta between the core and 'nice to have's should be performance and quality, but 'NOT' compatibility.