web应用开发(旧) 企业场景 企业工作场景(21张图片).doc

web应用开发(旧) 企业场景 企业工作场景(21张图片).doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络技术专业教学资源库 PAGE PAGE 13 企业工作场景 1.项目立项 立项管理(Project Initialization Management, PIM)的目的是:(1)采纳符合机构最大利益的立项建议,通过立项管理使该建议成为正式的项目(即合法化)。(2)杜绝不符合机构最大利益的立项建议被采纳,避免浪费机构的人力资源、资金、时间等。 立项管理是决策行为,其目标是“做正确的事情”(do right things)。而立项之后的研发活动和管理活动的目标是“正确地做事情”(do things right)。只有“正确的决策”加上“正确地执行”才可能产生优秀的产品。 图1 XX软件公司部门经理和主管进行项目立项报告 2.项目规划 项目规划是预测未来,确定要达到的目标,估计会碰到的问题,并提出实现目标、解决问题的有效方案、方针、措施和手段的过程。 图2 XX软件公司部门经理与主管进行项目规划部署工作 3.项目进度监控 项目监控是围绕 项目,跟踪进度,掌握各项工作现状,以便进行适当的 资源调配和进度调整,确定活动的开始和结束时间,并记录实际的进度情况,在一定情况下进行路径、 风险等方面的分析。在实施项目的过程中,要随时对项目进行跟踪监控,以使项目按 计划规定的进度、 技术 指标完成,并提供现阶段工作的反馈 信息,以利后续阶段的顺利开展和整个项目的完成。 图3 XX软件公司部门经理与主管进行项目进度监控工作 4.项目风险管理 项目风险管理是指通过风险识别、风险分析和风险评价去认识项目的风险,并以此为基础合理地使用各种风险应对措施、管理方法技术和手段,对项目的风险实行有效的控制,妥善的处理风险事件造成的不利后果,以最少的成本保证项目总体目标实现的管理工作。 图4 XX软件公司部门总监讲解项目风险管理方面事宜 5.需求管理 需求管理(Requirement management)是完整管理 模式中的一环,同其他特性诸如完整性、一致性等不可分割,彼此相关而成一体。一套 需求管理应当是已知系统需求的完整体现,每部分解决方案都是对总体需求一定比例的满足(甚至是充分满足),仅仅解决部分需求是没有意义的。需求管理的过程,从需求获取开始贯于整个 项目生命周期,力图实现最终产品同需求的最佳结合。 图5 XX软件公司业务部门产品经理变更产品需求 6.需求调研 需求 调研对于一个 应用软件开发来说,是一个系统开发的开始阶段,它的输出“软件 需求分析报告”是设计阶段的输入, 需求调研的质量对于一个应用软件来说,是一个极其重要的阶段,它的质量在一定程度上来说决定了一个软件的交付结果。怎样从客户中听取用户需求、分析用户需求就成为调研人员最重要的任务,从而编写出高质量的软件需求分析报告。 图6 XX软件公司需求调研部门经理进行现场需求调研和确认 7.技术预研 技术预研工作主要是帮助开发人员更好地进行需求开发、系统设计和程序设计,防止开发进程被技术障碍打断,导致大量的相关工作被阻塞。 图7 XX软件公司研发部门进行技术预研 8.系统设计 系统设计是新系统的物理设计阶段。根据 系统分析阶段所确定的新系统的 逻辑模型、功能要求,在用户提供的环境条件下,设计出一个能在 计算机网络环境上实施的 方案,即建立新系统的物理模型。 这个阶段的任务是设计 软件系统的模块 层次结构,设计 数据库的结构以及设计模块的控制流程,其目的是明确软件系统如何做。这个阶段又分两个 步骤: 概要设计和 详细设计。概要设计解决软件系统的模块划分和模块的层次机构以及数据库设计; 详细设计解决每个模块的控制流程,内部算法和 数据结构的设计。这个阶段结束,要交付 概要设计说明书和设计说明,也可以合并在一起,称为设计说明书。 图8 XX软件公司设计部门进行系统框架设计 9.编码开发 实现与测试(Implementation and Test, IT)的目的是依据系统设计文档,编写并测试整个系统的代码。 图9 XX软件公司软件工程师编写代码完成项目功能 10.单元测试 经常与单元测试联系起来的开发活动包括 代码走读(Code review),静态分析(Static analysis)和动态分析(Dynamic analysis)。静态分析就是对软件的 源代码进行研读,查找错误或收集一些度量数据,并不需要对代码进行编译和执行。动态分析就是通过观察软件运行时的动作,来提供执行跟踪,时间分析,以及 测试覆盖度方面的信息。 图10 XX软件公司测试部门进行单元测试 11.系统测试 系统测试是将经过 集成测试的 软件,作为系统计算机的一个部分,与系统中其他部分

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档