对理想团队模式构建的设想以及对软件流程的理解

   理想团队模式的构建需要每个成员有各自的分工,互相依赖合作,共同完成任务。团队要有一致的集体目标,另外对团队的角色,产品都有统一的理解,要一起完成。使用妥善定义的流程,流程中的每一步都是可以重复、可以衡量结果的。尽量使用成熟的技术和做法。无论对团队有利或不利的影响,都要尽量多的收集数据,并用数据来帮助团队做出理性的决定。之后,制定切合实际的计划和承诺,团队计划要有负责具体执行的角色来制定,而不是一味听从上级的命令,从而增加团队的自我管理能力,提高所做软件的质量,争取在软件生命周期的早期发现问题。

   在开发、运营、维护软件的过程中有很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫做“软件开发流程”,软件开发流程的目的是为了提高软件开发、运营和维护的效率,以及提升用户满意度、软件的可靠性和可维护性。第一种写了再改模式,这种方法的缺点太大了以至于不能写一个有实际用户,解决实际需求的软件。第二种是瀑布模型,如果产品的定义非常稳定,但是产品的正确性非常重要,需要每一步的验证。产品模块之间的接口、输入和输出能很好地用形式化的方法定义和验证,使用的技术非常成熟,团队成员都很熟悉这些技术。但同样也有一定局限性,分步骤之间是分离的,但是软件生产过程中的各个步骤不能这样严格分离出来,最终的产品直到最后才出现,给客户带来很大的不方便。从瀑布模型开始的各种模型都有一个共同点:重计划,重事先设计。这一类的方法中集大成者要算Rational统一流程。在这些不同类型的工作在RUP中叫做规程或者工作流,分布为:业务建模,需求,分析和设计,实现,测试,部署,配置和变更管理,项目管理和环境。RUP四阶段为初始阶段,细化阶段,构造阶段和交付阶段。这就是软件开发流程所包含的内容。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值