软件开发项目实践漫笔

发布时间 2018年08月31日 21:30    编辑:landyliao    来源:向日葵Kevin 资讯 » 生活

企业的数字化转型大多需求经过建造数字化应用软件来完结数字化转型的事务方针。一个软件项目从一个开始的主意到终究上线运营,并为客户供给价值,需求阅历从想象/需求,方案,规划,开发,测验,布置等一系列的过程。

软件开发活动

一般情况下,一个数字化应用软件项目会涉及到事务团队,技能团队和运营团队。不同团队有不同的诉求:

团队诉求不一致

事务团队:直接面向商场,客户,期望团队、软件尽可能灵敏,以快速呼应商场的改变,供给客户需求的价值

技能团队:期望需求安稳,期望已完结功用赶快上线

运营团队:期望线上体系安稳运转,期望提高服务水平

为了和谐不同的团队,快速,高质量的交给软件产品,业界提出了各式各样的办法,企图有用的管理软件项目。针对事务团队和技能团队之间的协作,现在盛行的是灵敏开发办法;针对技能团队和运营团队之间的协作,咱们提出了DevOps;针对运营团队和事务团队之间的协作,咱们提出了数据剖析

软件开发团队协作

关于灵敏开发、DevOps和运营大数据剖析,已有很多的书本、文章介绍,我就不布鼓雷门了,这儿列几点个人在软件项目开发实践中的几点感触:

1. 任何一个软件功用都应以布置上线运营为完结时刻点。团队的每一个成员都应为这个方针担任。

2. 团队有必要一起设定合理的长时刻、短期方针,每隔一个较短的迭代周期就能交给一个可见的价值。

3. 事务、架构、开发、测验、运营团队成员必需严密协作。面临面的交流、评论是最有用的方法

4. 合理使用自动化东西,削减团队成员在重复工作上的时刻投入,比方下图中关于DevOps常用的东西

DevOps

5. 设定合理的团队KPI方针,促进团队继续改善。比方迭代方针完结率,每个迭代交给的价值,缺点率等。

6. 软件开发是团队活动,不要彻底依赖于某一个大牛。对跟不上团队开展的个人,要么协助他生长,要么转岗。

7. 加班不可防止,但要防止无效的加班,特别是在团队的可继续交给才能下降的时分。

8. 关于大型杂乱的项目,需求拆分多个团队来协作完结。团队的拆分能够根据功用进行笔直拆分,也能够根据体系架构进行水平拆分,或许两者相结合。意图都是为了解耦开发团队以便和谐、坚持进展。

悦己网©部分网站内容来自网络,如有侵权请联系我们,立即删除!
团队 文章 软件
你该读读这些:一周精选导览
更多内容...
热点MOST POPULAR
  • “针织即时尚——织慧未来”,2024濮院时装周盛大启幕!
    “针织即时尚——织慧未来”,2024濮院时装周盛大启幕!
    4月24日,2024濮院时装周在濮院时尚古镇拉开帷幕,本届濮院时装周在延续「针织即时尚」核心理念的同时,提出了「织慧未来」的..
  • CANALI 2024 春夏 EVENING VIBES 系列 仲夏之夜
    CANALI 2024 春夏 EVENING VIBES 系列 仲夏之夜
    2024年春夏系列中,CANALI专为欢庆和聚会打造独属绅士衣橱,领衔优雅情致,尽享仲夏之夜。聚焦白色亚麻套装或丝绸晚宴西装外套..
  • 蒂芙尼520广告大片 于中国市场全球首发Tiffany Knot系列全新双色金镶钻项链
    蒂芙尼520广告大片 于中国市场全球首发Tiffany Knot系列全新双色金镶钻项链
    TiffanyCo. 蒂芙尼发布全新520广告片,并率先于中国市场全球首发Tiffany Knot系列双色金镶钻项链,以迎接这一象征爱的浪漫佳节..
  • TOP