开发软件项目果采瀑布模型(改进型瀑布模型)话通常会包括开发阶段:需求分析系统设计系统编码系统测试系统交付(续维护)项目理程域中包括:项目规划立项理需求理项目监控风险理结项理等
需求相关活动统称需求工程需求工程活动分两类需求开发需求理需求分析师通需求调查(调研)需求分析需求定义完成需求开发工作项目理通需求确认需求踪需求变更控制导实现需求理
软件需求工程软件项目开发工作重源头两角色完成需求分析师定准确获取客户需求量次做编写出高质量户需求说明书产品需求规格书努力降低项目中期需求变更项目成质量进度影响项目理需通加强需求理效防范减少必需求变更做统计分析果需求分析阶段发生需求变更项目带额外工作量5话系统分析系统编码阶段发生需求变更工作量增加分20100
软件力成熟度高软件企业项目理言毫夸张说:需求理做项目已成功半
CMMI中需求理流程定义项目实践体会
集成式力成熟度模型(CMMI:Capability Maturity Model Integration)需求理流程划分六部分分:1制定需求理计划2求需求理解3求需求承诺4理需求变更5维护需求双踪6识项目工作需求间致性
毋容置疑述六部分构成需求理流程重组成部分实际操作中仅仅机械遵循标准流程点够根十年国型软件项目(涉仓储理物流园区信息台保税区海关联网监系统港口社区综合信息台等)担项目理理实践法:想成功执行需求理涉关键成功素远止验体会
两点验
应紧密结合国企业实际特点文环境通种手段消需求确定性
开发企业级型应软件项目需应重挑战需求确定性什需求确定性呢里先例举两场景场景:开发员没行业背景理解业务需求某开发项目轮次十分详深入需求研讨开发员确信已明白客户提出业务需求费千辛万苦系统做出客户说:起想百万甚千万开发投入水漂场景二:开发员具备丰富行业验确实理解业务需求开发项目组没衡方利益关系软件系统线遭全盘废弃部分功实际应客户部分项目投资没获应收益
描述两场景出:造成需求确定原包括限:1开发团队缺乏开发项目业务背景行业验导致理解客户业务需求2客户方员素质良莠齐员完整全面系统准确阐述身业务系统需求者提出需求难通IT技术加实现时候甚会方误导开发团队3客户方熟悉软件项目开发方工具理解项目需求分析员提交文档难通交流消双方认识分歧进实现真实意图准确表达4软件项目开发实施伴企业流程重组(BPR)通常会客户方部组织带程度击果项目开发实施方妥善处理利益关系效化解潜风险项目开发失败者项目开发完成遭户抵制项目成果客户否定
应解决方法:1果项目开发方缺乏行业验定聘请业务专家行业顾问等专业士通业务培训专业指导等方式提高项目团队尤需求分析师客户需求握力2层级客户方员里获取层级户需求针性客户方员进行软件项目基知识培训更解软件项目开发程步骤提高开发高质量业务需求重性认识3通建立直观易懂业务需求模型某时候通快速开发工具搭建系统原型作交流工具分客户方理员操作员进行深入交流细致需求探讨4BPR客户方企业部员影响进行细致分析仔细评估分析结果客户方高层理者进行正式汇报专题交流充分利客户方理层力量消BPR带业务需求风险系统实施风险
二项目理高度重视项目外部干系理
里先解释:什外部干系软件项目项目干系包括干公司
(项目开发方)员项目团队成员公司部理员(项目组时组织需公司部职部门抽调员寻求公司理层职部门资源支持非常重)统称项目部干系外部干系指够影响项目者项目工作成果会利益带影响客户方员关联方员
然绝数项目理书籍长篇累牍介绍理项目组成员法:时候外部干系理坏决定项目成败关键
许会问:项目组成员完成开发项目工作员难道理重然重项目实践中合格项目理会发现项目组成员理相简单工作理三:1国项目理通常具较强综合素质拥丰富工作验员工公司拥较高位影响力容易公司理层认方面资源支持容易项目组树立威信获公司坚定支持客观讲项目组成员理存特障碍2国软件公司项目理绝数普通员工中提拔具方面技身胜编码设计需求分析等方面工作果项目组成员力够项目理够通身力弥补项目组成员足3果项目理遇项目组部理问题容易公司部寻求帮助支持风险控制控范围
项目外部干系理样首先客户衣食父母项目组质讲服务客户项目理外部干系交道处相弱势位公司部项目理通常处相强势位显然质区次项目组成员业验业务背景外部干系背景验技存构成双方相互信理解沟通方面干障碍第三项目周期短项目理客户方等重外部干系解始终限存量信息称信息称会程度影响项目理全局握力
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档