软件工程读书笔记

面向对象方法学,以教据为王线 把数据和对数据的操作紧窗结白起来的方法。

四要点:1.把对象作为融合数据以及数据上操作行为统一软件结构。

2.把所有的对象都划分子类。
3.对级很北之同天能 通过发送消良互相联系。
优点1.降低了软什产品的复东性,提高了软件的可理解性。简化了软件的开发和维护工作。
2. 特有的熟承生和多态性,进一步提高面冈对象软件
的可重用性。
软件过程:是为了获得高质量软件所需要的一系列社务困框架。
软件团队

ConstantinerCon931针对软件工程团队提出了四种“组织模式”:
• 封闭模式组成的团队遵福传统的权力层级模式。这样的团队在建立与之前的成果十分相似的软件时能做得很好,但以封闭模式工作时门创新性上相对较弱。
2. 隨机模式组成的团队是松散的,并依靠团队成员的个人自发性。在需要创新和技术性突破时,这类团队可以做得很优秀。但是很难完成“有秩序的操作〞
3. 开放模式尝试组成一种团队,既具有封闭模式团队的可控性,还具有随机模式团队的创新性。成员们合作完成工作,并有丰富的交流和达成共识的决定,这些都是开放模式团队的特点。开放模式团队适合解决复杂的问题,但没有其他团队的效率高。
4. 同步模式组成的团队有赖于问题的自然区分,不需要很多的交流就可以将成员组织起来共同解决问题。

敏捷团队

在过去的 10年里,敏捷软件开发(第5章)被认为放大了问题,扰乱了软件项目工作。回顾一下,敏捷理念支持:客户满意且尽早的软件增量发布,小型的充满动力的项目团队非正式方法,最少的软件工程工作产品以及整体开发的简化。

小型的并充满动力的项目因队也可称为敏捷团队。

为了有效利用每个团队成员的能力,并完成项目工程过程中的高效合作,敏捷团队都是自组织的。

很多敏捷过程模型(如 Scrum)给子敏捷团队重要的自主性,允许团队而非组成國队的个人的。
团队自主做出完成工作必需的项目管理和技术决定。
度,团队可以选择自己的方式(如过程、方法、工具),仅受商业要求和组织标准的限制。在项目进行过程中,团队自发地及时将重点放在有益于项目特定点的个人能力上。为完成这项工作,敏捷团队可能每天都开例会,协商和同步当天必须要完成的事情。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值