构建之法阅读笔记02

     这段时间看了一下构建之法中的产品,以及质量两个板块。

      过去一直没有当过开发者的身份,相对而言无时无刻都是扮演者一个客户的身份,手机上,电脑上,就连出去玩也都是做的客户的身份,自身对产品的要求当然莫过于物美价廉,哈哈,首先这个产品的满足你所有的需求,而在选择了软件工程这个专业就得将自己定位于开发者,提供服务者,是为了满足客户得需求而来得。之前总是将软件按照要求开发出来就行。而书中对产品得分析,则从多方面来支出,得分析软件需求(过去引导、分析定义、验证、管理),以及利益相关者。做出来得产品当然要在激烈得竞争市场中具有强大得竞争力,所以书中的功能定位则显示出来其重要性。要将复杂的开发过程分而治之,将软件开发的过程规范。要像书中所说一样懂得定位思考,因为客户的第一印象很重要,要记住用户的选择。在开发软件要设计好步骤与目标。而书中质量模块,则强调了软件的设计与实现,要在开发之前分析设计好方法,团队成员要一起建模和分析开发方法,要有良好的日常管理,要进行软件的测试,及时更正其中出现的问题,其有两种:分类方法(黑白、功能非功能、时机作用分类);测试方法(UnitTest、BuildTest、AcceptanceTest、探索测试、回归测试、场景/集成/系统测试、伙伴测试、效能测试、压力测试、内外部测试、易用性测试),做出来的产品要有质量保障,因为软件的质量和你的收益是紧密相关的。在软件完成到发布之后,还有进行事后诸葛亮会议(找出自己的问题,总结经验教训)。

    以后会在开发生涯中注重软件的开发质量,会换位到用户的角度来看代开发的软件而更好的满足客户的需求。

 
原文地址:https://www.cnblogs.com/yangxionghao/p/13034271.html