在前段时间的读书笔记之后,这几天又陆续读了七到十二章的内容MSF,需求分析,项目经理,典型用户和场景,软件设计与实现,用户体验。
在项目结束时,MSF推荐请团队以外的专家来主持召开“事后诸葛亮”会,系统地总结团队的成功经验和失败教训,同时也客观评价团队的一些特性和团队的开发过程管理,这样能促使团队成员以客观、向前看、解决问题的心态来参加“事后诸葛亮”会,避免主观臆断或相互指责。
软件团队需要找到软件的利益相关者,了解和挖掘他们对软件的需求,引导他们表达出对软件的需求;需求还可以来自各种管理机构;需求不仅来自外界,还可以来自软件企业本身;需求还可以来自技术团队本身;有些需求的目的是要更好地了解用户的行为和需求。
需要定义用户的角色。正如戏剧中有正面和反面的角色,软件系统中也有受欢迎的和不受欢迎的典型用户。
软件服务始终都要记住用户的选择等等
这一部分的内容更加偏向于在工程中非编码部分,非编码部分有很多很复杂的项目不同的职位不同的人都有着不同的工作,要与客户沟通则需要要求我们有足够的交流能力和客户进行沟通分析项目的实现预想结果。在开发过程中我们要注意自己的构建是否不足,编写内容权力是否过大。一个软件的生成不光功能要完全还要注意界面的美观,只有让用户满意才能得到应有的报酬。通过这些章的阅读让我也意识到软件工程薪酬高固然有他的原因。还有好多不懂的东西,我相信随着学习的深入,会加快理解书中的内容。