How good does you software have to be?

This is a discussion on How good does you software have to be? within the A Brief History of Cprogramming.com forums, part of the Community Boards category; I've got this PC video game... Besides, thinking that it might work yourself and a few friends agreeing, how do ...

  1. #1
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    1,600

    How good does you software have to be?

    I've got this PC video game...
    Besides, thinking that it might work yourself and a few friends agreeing, how do know if your software is good enough to sell?
    Also, saying that it is; how would you go about doing it?
    A class that doesn't overload all operators just isn't finished yet. -- SmugCeePlusPlusWeenie
    A year spent in artificial intelligence is enough to make one believe in God. -- Alan J. Perlis

  2. #2
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,893
    How do you decide how good a program is?

    If it's full of bugs, it's not good. Other than that, it's highly subjective. A game is good if it's fun enough that enough people buy it that it was worth producing. Other software is good if it's useful enough that enough people buy it that it was worth producing. Often, only actually making it available can tell whether this is the case.

    That said, I have no idea how you would go about publishing software.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  3. #3
    and the hat of wrongness Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    32,453
    A wider beta test for say 100 to 1000 people.

    http://en.wikipedia.org/wiki/Development_stage
    I would say what you've done so far qualifies as alpha stage.
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.
    I support http://www.ukip.org/ as the first necessary step to a free Europe.

  4. #4
    l'Anziano DavidP's Avatar
    Join Date
    Aug 2001
    Location
    Plano, Texas, United States
    Posts
    2,738
    Companies usually have testers on staff to do initial testing of their software (test for bugs, see how good the game is, etc.)

    Then, once the product gets far enough along, many companies will open up a beta testing stage in which more people (often outside the company) will be able to test the product and give feedback.
    My Website

    "Circular logic is good because it is."

  5. #5
    Super Moderator VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,590
    To expand on what others have said bugs are normally rated by seriousness. If a bug rarely shows up then it is normally not a priority since most will never see it. However if the bug is very serious and yet very rare this could warrant attempting to find its source. Frequent bugs and easily produceable bugs are high priority and should not be in a shipped product.

    Given the size of programs today I would venture to say it is nearly impossible to release a completely bug free product.

    As far as the marketability of the product I have no idea how that is all figured. I would guess it's done via various surveys, sales figures, etc. Nearly every game I've bought has some type of survey when you register. This information combined with sales of different genres of games gives developers a fair idea of what games will sell and what ones will flop. For applications I would say much the same is used to determine marketability.

    Every now and then a company comes across a sleeper app or sleeper game that just sells like wildfire when it really was not expected to do well.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. software Engineer - Fluendo Embedded, Barcelona
    By czarici in forum Projects and Job Recruitment
    Replies: 0
    Last Post: 07-03-2009, 08:35 AM
  2. linked list recursive function spaghetti
    By ... in forum C++ Programming
    Replies: 4
    Last Post: 09-02-2003, 02:53 PM
  3. software licences
    By trekker in forum Tech Board
    Replies: 3
    Last Post: 06-17-2003, 08:37 AM
  4. Best Anti Virus Software...?
    By gardenair in forum Tech Board
    Replies: 4
    Last Post: 05-01-2003, 11:17 PM
  5. Software Licensing
    By jester in forum A Brief History of Cprogramming.com
    Replies: 4
    Last Post: 12-30-2001, 05:42 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21