首页 > 其他分享 >《敏捷开发》读后感二

《敏捷开发》读后感二

时间:2023-10-22 21:13:24浏览次数:32  
标签:需求 读后感 项目 一个 开发 敏捷

敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。就是将一个大项目进行分割,将其分割成为一个一个分别独立而其中又存在联系的小项目,每一个小项目由不同的小组分别完成。

由于这种较为灵活的模式,使得敏捷开发与其他软件开发类型相比在适应性上有了较大的优势。例如工程化方法对于开发项目有着详细而又长远的规划,能够有着良好的效率。但是一旦遭遇变化,工程化的方法往往需要改变很多东西来满足新的需求。而敏捷性开发只需要将与之相关的项目稍加变动就可以实现新的需求。也就是说敏捷开发是一种欢迎变化,乃至拥抱变化的开发方法,通过迭代法改进和完善本身的项目。这种开发方式可以在很短的时间之内提供可以使用的软件。

而敏捷开发另一大特色在于以人为核心。为一个共同的目标,将各人的能力融合在一起,协作创新。在一个彼此熟悉的环境下,监控管理完全忽略不计,流动性也不复存在,能力与协作更不在话下,每个人将自己的能力充分发挥,得到一个创新的项目。这就是它的另一个优势。

在我看来,虽然敏捷开发这种方式正在像潮水般的进军,但其中还是有着不小的缺陷的。

首先,敏捷开发要求团队之间有着高度的配合和默契。但是,每个人的水平都是不同的。在敏捷开发的条件下,每个人都需要汇报自己每天的工作情况。然而,在一起讨论的过程中,难免会暴露某些人的能力的不足,而这则会对其造成不小的心理压力。无论是团队还是个人,都会受到不小的影响。

其次,敏捷开发需要极其强的沟通能力。而程序员往往是不擅长沟通的,这样就使得大家之间的想法不能保持高度的一致。也就是说,某个人的想法难以百分之百的传达给其他人,这就造成了关于项目需求上的误解,从而导致进度的延迟。

铁打的营盘流水的兵,只要是团队就不可能没有人员的流动。而敏捷开发的过程中,不可能每一个开发人员都了解完全的客户需求,每个人了解的就是自己项目的需求。也就是说一旦有人离开自己的岗位,如何让他的继任者在短时间内接替他的工作就成了另一个难题了。

标签:需求,读后感,项目,一个,开发,敏捷
From: https://www.cnblogs.com/zjsdbk/p/17781122.html

相关文章

  • 《敏捷开发》读后感一
    完成一项工程时,我们常常会有这样的感受:我们的解决方案要根据顾客的需求和现实情况的需要,不断更改。采用传统意义上的瀑布式开发,往往要花费更多的时间。最重要的原因就在于它相比于极限编程、敏捷开发,对于团队合作的重视程度不够,自由度也相对较低,导致效率偏低。     在实际......
  • localsend 基于flutter 开发的airdrop 可选工具
    localsend是基于flutter开发的airdrop可选工具,同时localsend也开发了一些自己的协议说明对于希望基于localsend学习flutter跨平台开发的localsend还是值得参考学习的参考资料https://github.com/localsend/localsendhttps://localsend.org/https://github.com/localsen......
  • cube.js node addon 开发使用的框架neon 简单说明
    cube.jsnodeaddon的开发使用了neon框架,基于neon开发nodeaddon的好处是简单,而且开发上比较类似node的开发模式但是缺点也有不少,比如napi-rs支持方便的typescript类型定义生成,可以方便我们使用,对于neon这个issue大家已经提议很久了,应该是实现上问题比较多,官方还是没有实......
  • 前后端分离后模块开发
      编写页面这个程序设计工程师嘴上的口头禅是在2016年在建行刚开始最开发的时候听到的,因为大学的时候学习的程序设计语言是一C++为主,对于前端页面这种能看到效果只是一种很难体会的概念。学习C语言程序设计的时候显示在眼前的是一个命令行黑屏,学C++,C#都是。作为大学生......
  • 基于LangChain的LLM应用开发3——记忆
    此情可待成追忆,只是当时已惘然。我们人类会有很多或美好或痛苦的回忆,有的回忆会渐渐模糊,有的回忆午夜梦醒,会浮上心头。然而现在的大语言模型都是没有记忆的,都是无状态的,大语言模型自身不会记住和你对话之间的历史消息。根本用不着“时时勤拂拭”,天然就是“本来无一物”。每一次的请......
  • 自动化交易程序开发记录-23年10月22日
    陷入停滞的自动化交易项目从十月份上半月开始,自动化程序开发陷入了停滞,现在主要是有了以下成果:自动交易基于binance的行情接口和现货交易接口,能够根据行情和预先编写的策略进行判定并执行交易回测框架在binance上下载历史行情数据,导入到mysql,来验证策略的收益从实际效果上......
  • VS Code C# 开发工具包正式发布
    前言微软于本月正式发布VisualStudioCodeC#开发工具包,此前该开发套件已经以预览版的形式在6月份问世。经过4个月的测试和调整,微软修复了350多个问题,其中大部分是用户反馈导致的问题。此外,微软还对产品进行了300多项有针对性的改进。VSCodeC#开发工具包介绍微软官方描述:C#......
  • 基于LangChain的LLM应用开发3——记忆
    此情可待成追忆,只是当时已惘然。我们人类会有很多或美好或痛苦的回忆,有的回忆会渐渐模糊,有的回忆午夜梦醒,会浮上心头。然而现在的大语言模型都是没有记忆的,都是无状态的,大语言模型自身不会记住和你对话之间的历史消息。根本用不着“时时勤拂拭”,天然就是“本来无一物”。每一次的......
  • ArcGIS 10.5「地图信息编辑和开发软件」中文汉化版下载附教程
    arcgis10.5汉化版是一款功能非常强大的地理信息系统软件,这款软件可以同时支持2D和3D两种不同的方式来浏览整个世界的数据,而且arcgis10.5免费版还能够适用于对地理位置、信息的编辑和管理等众多操作,通过这款软件我们就可以快速处理许多有关于地理信息的内容。软件地址:看置顶贴arcgis......
  • 区块链安全技术全方位掌握:从基础知识到公链开发和智能合约实战
    区块链安全技术全方位掌握:从基础知识到公链开发和智能合约实战0x00 前言区块链的安全需求越来越多,下面就将这些需求一一拆分,看看区块链安全需求到底是个什么样子。0x01 拆分目前针对安全服务行业的区块链安全需求,更多的是基于其上层应用(红色箭头指向)比如数字货币交易平台......