第一次作业

这个作业的要求是:https://bbs.csdn.net/topics/608340396

1.在第6章敏捷流程中,我了解到,敏捷是一种价值观,它涵盖了好几种软件开发的方法论,而这些方法论又是建立在许多行之有效的最佳实践方法之上。于是我对于这些方法论和实践方法的具体内容产生了一些疑问。在网上查找了一些资料,我得到了一些新的理解。(1)SCRUM是一个管理框架,具有远程控制和管理所有项目类型中的迭代和增量的能力。它们是轻量级的,可以与其他敏捷方法一起用于各种工程实践。Scrum在敏捷软件开发社区中越来越受欢迎,因为它们很简单并且具有可靠的生产率。(2)极限编程(XP)最初由Kent Beck描述。它是最流行和最有争议的敏捷方法之一。XP是一种高度自律的方法,可以更快地持续提供高质量的软件。客户积极参与紧密团队,不断进行规划,测试和快速反馈,以便经常提供工作软件。该软件应每隔三到几周发送一次。(3)Jeff De Luca,以及贡献者Am Rajashima,Lim Bak Wee,Paul Szego,Jon Kern和Stehen Palmer开发了功能驱动开发(FDD)。它是一个模型驱动的短迭代过程,首先建立敏捷模型的形状。“按功能设计,按功能构建”的迭代每两周举行一次。这些功能对客户很有吸引力,因为它们很小且很有用。结论:敏捷管理是一种令人兴奋且引人入胜的软件开发方法。通过将产品开发人员和客户集成到规划和实施流程中,结果是为每个参与者提供更有价值的体验。当敏捷编程正确使用时,组织可以不断寻找增加客户价值的方法。它为那些积极参与项目的人提供了更多的意义,为客户创造了更积极的体验,为公司带来了更加慷慨的最终结果。

2.在第7章实战中的软件工程中,我学习了MSF的有关知识,包括它的原则,团队模式,过程模型等,能感受到MSF在软件工程中相比于其他一些模式的优越性和成效性。书里讲到MSF过程模型是从传统的软件开发瀑布模型和螺旋模型发展而来的。于是我便对这两种传统模式查阅了资料。(1)瀑布模型使用里程碑作为整个过程管理中的转换或评估点。在瀑布模型中,每一个任务在下一个任务开始前,必须完成。也就是说必须将当前阶段的任务完成后,才可以进行下一阶段的任务。瀑布模型虽然是一种比较“老”的过程模型,但它也有它的适用场景。瀑布过程模型对于那种在一开始就能非常清楚地描绘出项目的需求,并且需求不会发生变化的项目中是最为适合的过程模型。这种模型中,每个阶段之间固定的转换点可以促进计划的跟踪和责任的分配。(2)螺旋模型的焦点集中在需要对项目需求进行持续不断的精练和对项目连续不断的评估上。螺旋模型是一种非常简单的过程模型,它没有所谓的里程碑,它就是对软件按周期不断地重复构建。螺旋模型对很小的项目进行快速软件开发时非常有效。这个模型激励开发团队和用户之间的协同合作,因为用户提供对项目的所有阶段的反馈和认可。

3. 在第9章项目经理中,我了解了项目经理的作用和任务,感受到一个好的PM对团队有着至关重要的作用。那么,作为我们在校大学生,如何为成为PM做准备呢。以下是我的一些看法:1.擅长表达,能和各专业人士交流;2.会思考一些生活中的问题并有自己的看法。3.了解用户需求,对市场的商业模式有见解。

4.在第11章软件设计与实现中,它讲到了一个程序员从spec到实现的过程,这其中会经过很多步骤,而bug的修复和检测是一项不可忽视的步骤。那对于开发新项目和修复旧bug之间,我们要平衡进度和质量,将bug及时修复,不然当bug积累到一定数目,会导致整个团队的工作无法进行。所以宽严表对开发流程有规范作用。

5.在第十三章软件测试中,我学习了各种测试方法,比如验收测试,探索测试,回归测试,集成测试,伙伴测试,效能测试,压力测试,易用性测试等。对此我就想了解一下有哪些软件测试工具:测试管理工具:PingCode-Testhub,TestDirector等;接口测试工具:Jmeter,postman;性能测试工具:loadrunner,jmeter;持续集成工具:思博伦,lxia;web安全测试工具:appscan,Netsparker Community Edition.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值