koson
![]() |
软件过程改进建议软件过程改进建议
以下仅为一家之言,言辞、分析不周之处,敬请原谅!! 1 改进用户需求过程 1.1 改进用户需求的获取方式 1) 研究用户特点 2) 成立需求调查小组 1.2 改进获取用户需求的态度 1) 正式的外部文档方式 2) 正式的提交过程 1.3 改进用户需求内容准备工作 1) 专业的用户需求调查表单,力求取得用户的配合,由用户或需求调查人员填写表单 1.4 改进用户需求的内外部沟通 1) 用户需求的分析、总结,须及时反馈到用户方,以取得及时而有效、满意但不多余的需求 2 改进需求分析方式 1) 改进需求分析的前提条件——正确的获取用户的需求 2) 针对不同类型的系统采用不同的需求方式和模型,更有助于界定需求的范畴 3) 及时总结、改进需求分析方式和模型,形成需求分析模式库 4) 复用和改进需求分析模式库 5) 加载有效的、适用的、先进的需求分析理论于经验分析基础之上 6) 改进项目组内需求分析的沟通和流通 7) 在需求分析初始,尽早分析需求的可行性,并作备案 8) 对不适当需求,与用户沟通,以取得理解和信任 9) 对不合理需求,协调用户,以降低成本 10) 需求一旦获得认定,尽快进行系统分析和设计 11) 及时有效的控制需求的变化,防止对需求随意的更改和增删 3 改进系统分析和设计原则 1) 以最小的代价实现系统 2) 以开发人员最熟悉的方法、技术和工具实现系统 3) 尽量采用先进的方法和理论,以适应发展的需求 4) 在系统的相关处,与具体的实施人员进行及时有效的沟通,寻求实现的最佳途径 5) 以简单、易懂的方式进行分析和设计 6) 以简单、易懂的方式表现系统 7) 系统分析的方式要易于复用,并及时进行调整、改进,系统系统分析库 8) 对系统的分析、设计加以控制、遵守,防止系统结构的随意更改 4 改进系统的实施和验证 1) 确保在取得共同的理解后才进行系统的实施和验证 2) 系统的实施和验证遵循一定的流程,以约定的方式进行沟通 3) 系统的变化能够以多种不同方式进行沟通,以确保变化被告知、并被认可 4) 确保在系统的实施和验证过程中,所采用的方式和方法是易于理解的,且不易发生变化 5) 系统的实施和验证完成标识明显,易于被相关人员识别 5 改进用户验收被动局面 1) 理解和支持用户的行为 2) 取得用户的理解和支持 3) 对系统进行充分的验证 4) 提高系统安装的成功率和速度 5) 改进系统界面,使系统直观、有效 6) 保证进度,提高诚信度 6 改进系统维护过程 1) 对用户进行有效的培训 2) 快捷、有效、合理的处理用户的问题 3) 跟踪问题,形成问题库 |
||
|---|---|---|---|
![]() |






