A Quote by Nancy Leveson

Software?related accidents are usually caused by flawed requirements. — © Nancy Leveson
Software?related accidents are usually caused by flawed requirements.
Accidents, and particularly street and highway accidents, do not happen - they are caused.
Do not ride in cars: they are responsible for 20% of all fatal accidents. Do not stay at home: 17% of all accidents occur in the home. Do not walk on the streets or pavements: 14% of all accidents occur to pedestrians. Do not travel by air, rail, or water: 16% of accidents happen on these. Only .001% of all deaths occur in worship services in church, and these are usually related to previous physical disorders. Hence the safest place for you to be at any time is at church!
With software products, it is usual to find that the software has major `bugs' and does not work reliably for some users... The lay public, familiar with only a few incidents of software failure, may regard them as exceptions caused by exceptionally inept programmers. Those of us who are software professionals know better; the most competent programmers in the world cannot avoid such problems.
In separating out, say, legal and moral requirements, I tend to work with paradigms rather than strict divisions - eg, paradigmatically, legal requirements are jurisdictionally bound whereas ethical requirements are aspirationally universal; ethical requirements focus especially on intentions whereas legal requirements focus primarily on conduct; ethical requirements take priority over legal requirements; and so on.
Like all software, Qmail can survive only when it keeps up with changing requirements.
The hardest single part of building a software system is deciding precisely what to build the most important function that software builders do for their clients is the iterative extraction and refinement of the product requirements. For the truth is, the clients do not know what they want. They usually do not know what questions must be answered, and they have almost never thought of the problem in the detail that must be specified.
I'm not of the opinion that all software will be open source software. There is certain software that fits a niche that is only useful to a particular company or person: for example, the software immediately behind a web site's user interface. But the vast majority of software is actually pretty generic.
Winter-related accidents and illnesses account for a large number of all senior health-related insurance claims during the winter months. But that doesn't mean that seniors have to sit this season out. By taking a few precautions, seniors can enjoy winter safely and securely.
The economic recession in America wasn’t caused by bad luck; it was caused by bad Republican policies. But the Republican candidates are doubling down on the same flawed policies that led to the loss of 3.6 million jobs in the final months of 2008 and gravely affected middle class families across America.
The economic recession in America wasn't caused by bad luck; it was caused by bad Republican policies. But the Republican candidates are doubling down on the same flawed policies that led to the loss of 3.6 million jobs in the final months of 2008 and gravely affected middle class families across America.
Requirement completeness: Requirements are sufficient to distinguish the desired behavior of the software from that of any other undesired program that might be designed. .
In software, we rarely have meaningful requirements. Even if we do, the only measure of success that matters is whether our solution solves the customer's shifting idea of what their problem is.
It's harder than you might think to squander millions of dollars, but a flawed software development process is a tool well suited to the job.
There's a theory of accidents that I studied when I was making a film about nuclear weapons: you can never eliminate accidents, because the measures you introduce to prevent accidents actually produce more accidents. That's certainly true of this sport; you're flying over 40 feet of what might look like snow, but it's hard as ice, it's as hard as pavement. You're doing acrobatic spins and tricks, 40 feet above pavement, essentially. There's been more accidents since, and there are going to continue to be more accidents, that's the nature of the sport.
I think one of the things about parents and children is there are the accidents of temperament. There's no guarantee that just because you are related you'll have anything in common.
The administration has a disturbing pattern of behavior when it comes to budgeting not only for the ongoing operations in Iraq and Afghanistan but also for military requirements not directly related to these conflicts.
This site uses cookies to ensure you get the best experience. More info...
Got it!