Software Engineering Stack Exchange is a question and answer site for professionals, academics, and students working within the systems development life cycle. It only takes a minute to sign up.
Sign up to join this community
Anybody can ask a question
Anybody can answer
The best answers are voted up and rise to the top
I am learning about various causes that lead to software failures. So far, two prominent causes of failures seem to be managerial and technical. An example of the resources I have looked at is this file. But I am looking for a more specific explanation.
Could you please give me a short, comprehensive explanation about the aspects of managerial and technical perspectives to failures so that I could learn more about this topic?
For technical root-causes to a failure, you should look at what the actions engineers did or did not take that have an effect on the failure occurring and why those actions were (not) taken.
For managerial root-causes to a failure, you look at the processes that the organization has in place and why those processes did not prevent the failure.