网站首页 > 博客文章 正文
多年从事软件项目技术开发工作和项目管理工作,有一些经验分享出来供大家参考,软件开发项目主要是需求管理,开发团队管理,项目开发过程管理。
项目开发过程管理的重点是简化流程,避免流于形式的操作,采用敏捷开发模式,减少中间环节,但是许多项目后期交付时需要提供大量的文档资料,这和简化流程之间有冲突。解决这一冲突的主要办法是使用项目管理工具对任务分配,过程中产生的文档进行统一管理。过程管理要结合开发模式,大部分项目管理流于形式,开项目启动会,各个节点进行需求评审…..会议一大堆,效果一点没有,开会是一回事,实际工作又是一回事,我认为做适合的开发方式是明捷开发模式,即前期去定好项目架构,开发边界,不同过技术人员的分工和总体框架,后期开发人员直接面对甲方客户或需求提出者进行细节性需求沟通并完成开发。
软件开发团队管理的重点是统一架构,负责人参与实际开发,合理的奖惩制度。统一的架构是开发标准化的要求,架构就是为了让整个团队开发保持一致性和标准化;项目负责不参与开发或不懂技术是做不好项目管理的,分配工作任务,技术难题的解决,工作计划的制定,团队沟通等等都存在问题,好多事情无法有的放矢;合理的奖惩制度或利益分配机制是调动团队积极性的良药,什么管理制度,以亲人的方式相处等等都是天方夜谭。
需求管理的要点是明确用户核心关注点,深入用户体验,对用户有深入的理解,统一管理需求变更,不是什么制订需求调研计划,需求分析定义之类的投标文件话术,一点意义没有。明确用户核心关注点就是要搞清楚开发这款软件主要是解决那些问题,以此为前提搭建软件基本功能架构,采用瀑布流方式不断更新迭代,详细需求由相关模块开发人员直接与需求提供者进行沟通完成,其中产生的需求变更统一管理。
文章来源:北京羲和时代 https://www.ixiera.com/
- 上一篇: 新手如何胜任软件开发管理岗?需要关注哪些问题?
- 下一篇: 浅谈软件开发中的需求分析与需求管理
猜你喜欢
- 2024-11-10 软件开发管理制度2(软件开发管理流程)
- 2024-11-10 超详细的管理软件开发神器 eversheet 使用指南
- 2024-11-10 好用的项目管理软件开发需要满足哪些条件?
- 2024-11-10 软件系统工具:软件开发、软件维护 、软件管理和软件支持工具
- 2024-11-10 外包软件开发管理制度(软件外包开发是什么意思)
- 2024-11-10 全球产品研发管理软件开发现状_软件正在吞噬世界
- 2024-11-10 SDMS-软件开发管理系统-事项管理(软件sdr)
- 2024-11-10 工程项目管理软件开发中的关键步骤
- 2024-11-10 软件开发过程中项目管理的一些常见问题和解决方法(上)
- 2024-11-10 软件过程能力及成熟度评估认证:提升企业软件开发管理的秘诀
你 发表评论:
欢迎- 08-06nginx 反向代理
- 08-06跨表插入连续的日期,sheetsname函数#excel技巧
- 08-06初中生也能学的编程,不走弯路,先用后学
- 08-06find命令的“七种武器”:远不止-name和-type
- 08-06恶意代码常见的编程方式
- 08-06kali2021ping 外网不通
- 08-06因为一个函数strtok踩坑,我被老工程师无情嘲笑了
- 08-06hadoop集群搭建详细方法
- 52℃nginx 反向代理
- 最近发表
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- googlecloud (64)
- powershellfor (73)
- messagesource (71)
- plsql64位 (73)
- vueproxytable (64)
- npminstallsave (63)
- #NAME? (61)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- nacos启动失败 (64)
- ssh-add (70)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- qcombobox样式表 (68)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)