HW3: Chapter 10

Ex 10.6. 
Explain why it is reasonable to assume that the use of dependable processes will lead to the creation of dependable software.

The use of dependable processes leads to dependable software. That is what the purpose of dependable processes is. Dependable processes were created so that when they were used, they would lead to the creation of dependable software. Characteristics of dependable processes are that the process is document-able, standardized, audit-able, diverse, reliability, and safety. If software engineers create their code following dependable processes closely, then their software will be, with out a doubt, dependable.  

Ex 10.10 
It has been suggested that the need for regulation inhibits innovation and that regulators force the use of older methods of systems development that have been used on other systems. Discuss whether or not you think this is true and the desirability of regulators imposing their views on what methods should be used.

I think regulation is good and helps make software more understandable to all in the software community. On the other hand, regulations that are too strict could hold back software engineers from exploring new ideas or techniques. So as long as the "regulators" have and open mind and will hear out new ideas that might go again the regulations, everything will be alright. Innovation will prevail as long as regulations are not too strict and have the ability to be flexible. 

Comments

Popular posts from this blog

HW10: Chapter 5

HW4: Chapters 11 & 12

HW6: Chapter 4