在阅读这本书的过程中,思考了什么是好的软件,如何写一个好的软件,必须包括一个生产质量软件的策略,但是,一切的前提,在我们相处一个策略之前,我们必须理解好质量软件是什么。
质量有五个不同的方面,先验视角,用户视角,制造业视角,产品视角,价值视角,软件也必须由设计和编写代码的人以及程序完成后负有维护职责的人来评价。这些从业人员 倾向于考虑产品的内部特征,有时甚至是在产品交付给用户之前。特别地,从业者考虑故障 数量和类型作为产品质量(或缺乏)的论据。例如,开发者跟踪在需要、设计、编码检查中 出现的故障的数量并用它们作为终产品可能的质量的指示器。
在大二上学期末的大作业当中,自己和自己的团队,并没有很好地认识到软件的质量的重大作用,只是单纯的凭借自己的想法去做,并没有在软件质量方面做很大的功夫,使得软件质量并不高。也没有使软件的使用体验提高。
在软件真正的进行上市之后,所考虑的就不只是过程质量了,还要进行考虑商业质量,时间先后,维护费用,修改费用,等等,都需要进行考虑,使得软件在上市之后,最大化的完成自己的使命,