安徽网站推广,辽宁建设工程信息网变更,wordpress繁体版,青岛网站优化公司哪家好问题一#xff1a;软件的安全功能是指什么呢#xff1f; 我看了《构建之法》第七页对飞机安全功能的的描述#xff0c;想知道在软件中是否有类似飞机的安全功能#xff1f;如果有#xff0c;具体是指什么功能呢#xff1f;我在查阅资料后只找到对软件安全的的总结(软件安… 问题一软件的安全功能是指什么呢 我看了《构建之法》第七页对飞机安全功能的的描述想知道在软件中是否有类似飞机的安全功能如果有具体是指什么功能呢我在查阅资料后只找到对软件安全的的总结(软件安全总结)并未找到自己想要的答案。在现实生活中我觉得软件中有类似飞机的安全功能但是每个软件的安全需求不同可能其安全功能也是不一样的。比如一些带有支付功能的软件其安全功能就是保障用户的财产安全而像一些社交软件其安全功能可能就是保障用户的账户安全。以上只是我的看法但我依然不能确切解决我的问题希望老师能解决我的困惑。 问题二在软件项目中哪项工作用“20%占用了80%的时间” 我在《构建之法》书中经常能看到这句话“20%往往要花费80%的时间”如在书115页写到“程序员写完功能的时候我们感觉好像项目完成了80%殊不知后面的20%往往要花费80%的时间”。那么在软件项目中这20%具体是指什么呢它为什么往往要花费80%的时间我在查找资料后发现可以如何应用80:20原则(在软件开发中应用80:20原则)在说到将80:20原则应用到软件开发管理时也写的比较模糊所以我依然没有找到问题的答案我觉得这20%应该是需求分析由于我没有软件开发的经验所以我不能解决我的问题希望老师能解决我的困惑。 问题三在现实的软件开发中企业一般用哪种方式获取用户需求 在8.3节P154中介绍了许多获取用户需求的方法那么在现实的软件开发中企业一般是用哪种方式获取用户需求的呢是用单一的方式还是会几种方式结合在一起?这又要在软件开发中占用多长的时间合适呢?我在查阅资料后只找到了软件开发的11中模式(软件开发的11种模式)并未找到自己想要的答案希望老师能解决我的困惑。 模型名称技术特点适用范围瀑布模型简单分阶段阶段间存在因果关系各个阶段完成后都有评审允许反馈不支持用户参与要求预先确定需求需求易于完善定义且不易变更的软件系统快速原型模型不要求需求预先完备定义支持用户参与支持需求的渐进式完善和确认能够适应用户需求的变化需求复杂、难以确定、动态变化的软件系统增量模型软件产品是被增量式地一块块开发的允许开发活动并行和重叠技术风险较大、用户需求较为稳定的软件系统迭代模型不要求一次性地开发出完整的软件系统将软件开发视为一个逐步获取用广需求、完善软件产品的过程需求难以确定、不断变更的软件系统螺旋模型结合瀑布模型、快速原型模型和迭代模型的思想并引进了风险分析活动需求难以获取和确定、软件开发风险较大的软件系统 转载于:https://www.cnblogs.com/LioRong/p/10493853.html