Never tolerate negligence, carelessness and incapacity. It could have been in design , development and test. What ever it was it should be caught. It is we who created it. Software Industry is known by two words tough and competent. Tough meant we are accountable for what we do. Competent means never take anything granted. Never found short in our knowledge and skills.
Look for total solutions never the silver bullet. There are three basic pillars to execute accurately , Ideas, Connections and Extensions. Ideas with “the fundamentals”, “ Basic Facts” , “Elemental Concepts” and “discrete skills”. Connections “ among the basic concepts” “ between what was learned and what they already know”. Extensions “ use new learning in novel ways” “apart from learning situation” “internalize the learning to such a degree that it helps to bring a process”.
Change is a two edged sword a threat also an opportunity. Make great strides by adapting the change.The problem is change: The more rapid the pace of change, the more dire the consequences of stubbornly sticking to old ways.To quote Darwin: “It is not the strongest species that survive, nor the most intelligent, but the ones most responsive to change.” If executives ever wondered if there was a quote worth framing, this is it.