40 likes | 149 Views
AFFIRMATIVE: Software companies should be held responsible for damages due to buggy software. Nyam Adodoadji, Julia Cormano, Michael Noonan, Ren Provey. Position.
E N D
AFFIRMATIVE: Software companies should be held responsible for damages due to buggy software. Nyam Adodoadji, Julia Cormano, Michael Noonan, Ren Provey
Position Software Development companies should be held responsible for problems created as a result of their programs. These problems include both flaws created as a result of poor design as well as user error. Accountability in software design is imperative for quality products and consistency across markets and development standards.
Supporting Point 1:Consistency Across Markets Imperative for Market Stability Software companies must be held accountable for their products. As a society, we hold other companies (such as car companies whose products are faulty) responsible when products are dangerous or cause damage. This standard protects consumers and as society we have come to rely on it as assurance when we purchase a product. We should hold software companies to the same standards since, thanks to viruses and hackers, faulty software puts users at a serious risk.
Supporting Point 2:Monetary costs as a result of negligence Flawed software creates of financial problems for both the software company and the client using the software. We define flawed software as a commercial program which has inherent defects in either the source code or structure, whether known or unknown to the developer. For the client the financial cost can result in inefficiency in work or production, resulting in loss of revenue. For the software developer/company financial costs arise as a result of the market buying competitors products that are less flawed.