软件项目计划

开发者面试百问-软件项目管理部分答案

廉价感情. 提交于 2019-11-29 04:07:27
【上次回答了 软件开发者面试百问 中测试部分 ,这次,由于时间关系,简单回答一下软件项目管理部分的问题。这些问题的答案,一般没有正确与否,各个人回答不同,这里仅供大家参考。】 1. 范围、时间、成本,这三项中哪些是可以由客户控制的? 范围、时间、成本,是项目管理中常说的三角关系。任何一方改变都可能牵扯到其他两方的变动。项目管理的本质,就是在保证质量的前提下,寻求这三者之间的最佳平衡。因为客户是需求方和投资方,客户有权对这三者进行控制,当然客户主要控制范围,即提出他们的需求——项目要实现的功能特性,其次,客户也非常关心能交付的时间和所付出的成本。在满足客户的需求情况下,可以在时间、成本上和客户进行交流、谈判。从项目管理的角度看,最好固定其中一项,其他两项可以根据实际状况来调节保证项目质量。 2. 谁该对项目中所要付出的一切做出估算?谁有权设置最后期限? 项目成功是团队协作的结果。在对项目进行估算的时候,需要由参与项目各个环节的人进行符合实际的估算,最后汇总起来进行综合分析计算,获得项目总的估算结果。 项目的最后期限设置除了客户定死最后交付时间,其他的情况都是根据项目的进度估算结果而进行符合实际的计划得出的。 3. 减少交付的次数,或是减少每个每个交付中的工作量,你喜欢哪种做法? 根据项目的类型和项目进行中的实际情况来决定,如果项目是规模比较大,时间长的

团队作业10——事后分析(Beta版本)

梦想与她 提交于 2019-11-28 01:28:15
团队作业10——事后分析(Beta版本) 目录 一、设想与目标 二、计划 三、资源 四、变更管理 五、设计与实现 六、测试与发布 七、总结 八、图片和贡献分分配 一、设想和目标 1.我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们的软件要解决的问题是用户能够正常使用四则运算app,app可以出题,判断对错,显示结果,录入错题库的问题,同时在beta阶段加入注册登陆功能,设置简单版和复杂版。定义得也比较清楚,包括 出题,判断对错,显示结果,录入错题库 。 用户主要针对学生,老师,家长,场景主要是练习四则运算,做题。 2.是否有充足的时间来做计划? 时间上面还是不够充分,因为后期碰到了一些问题,一切都没有想象的那么顺利。 3.团队在计划阶段是如何解决同事们对于计划的不同意见的? 小组通过微信,qq和电话等通讯工具一起协商讨论来解决意见冲突。 4.用户量, 用户对重要功能的接受程度和我们事先的预想一致么? 我们离目标更近了么? 用户量并没有达到预期,但是就有使用过的用户来说,功能(重要)是符合他们的要求的。离我们最初的梦想还是有一些距离的。 5.有什么经验教训? 如果历史重来一遍, 我们会做什么改进? Beta阶段我们由于模拟器和设备等问题,等于把所有的内容全部重做了一遍。这样时间就会显得很不充分。如果可以重来我们会制定更细的任务清单