软件开发周期延期浅谈

软件开发经常遭遇延期,文章通过一个旅途比喻揭示了其中的原因,包括需求变更、技术选择、人员流动和资源限制等。项目初期的估算不准确,加上高层决策的影响,往往导致开发团队面临重重困难,延长了开发周期。文章以作者亲身经历的一个项目为例,描述了从需求分析到开发、测试过程中遇到的各种问题,反映出软件开发的复杂性和不确定性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

软件开发是一个复杂的流程,整个开发周期因为不同公司的成熟能力cmm不同而不同。软件开发周期的延期通常是一个司空见惯的事情,究其原因,每个人大概也能说出个一两点:

   在一个极客头条中看到了关于这样的一篇文章:http://geek.youkuaiyun.com/news/detail/2256,这里没有直接点破开发周期延期的具体原因,而是用一个实际的比方来阐述这一点。整个开发过程是一个旅途一般,我们算好了线路,计划好了时间,并且精确地将途中的一些其它时间算进去,然后开始这段旅途。然而,事与愿违,最终会因为旅途总各种不可预知的事情耽搁了,比如高山,大河,恶劣天气等。

   软件开发也一样,项目开发团队在需求分析后,通过各种软件工程学的计算方法计算出时间计划,然后开发……而后,在进度与成本上的不均衡,找一批低水平廉价的码农,开始开发之旅,而后,部分人员受不了这种气氛离开,而后,项目经理了解情况,找来又几个经验丰富的开发人员,而后,他们对之前的系统状况不满意,后来,与项目经理商量,一致认为,将软件重新架构࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值