张慧的博客

张慧的博客

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  45 Posts :: 0 Stories :: 24 Comments :: 0 Trackbacks
一般企业获取订单的方式: 
行业关系,技术影响力 
项目前期: 
参与者: 售前人员(技术出身,能写方案) 
工 作: 
可行性分析报告:技术可行性,是市场可行性,法律法规 


公司立项: 确定项目经理,项目规章(估算经费,奖金,人员配备...) 
项目经理:作初步计划 
需求阶段:客户需要什么 
参与人员: 项目经理,需求分析人员 
如何做: 前提:去客户做分析前,可以先了解所做项目的相关行业知识。 
第一步:公司上层领导带队,去客户方。开个见面会——》培养人脉, 
明确客户 方的项目负责人,向客户要一份组织 
结构图表。 
第二步:进入实质的需求阶段. 
做需求的方式: 
问(听,写) 
1)问。(,聊天,咨询的方式)边问边做笔记,获取客户工作过程中的单据 
(整体 过程中要形成电子文档)。 
还可以配备录音笔。 
2)填写调查问卷。 
整理上面内容 
形成文档资料 : 
局部用户需求说明书(用例图),静态界面(页面驱动模式开发) 
回访(在聊天中确认需求) 
将形成的文档资料给用户阅读。然后在跟用户讲 
第三步:评审 
1)评审前,将需求分析文档,及其静态界面分发给各个相关部门,让客户仔细阅读。 
2)评审会议:召集各个相关部门的人员开会研讨需求文档。 
需求分析人员要做的事情: 
a 一人在台上,依靠投影仪来讲解需求文档 
b 一人做笔记,在讲的过程中客户持有异议的地方要记录 下来, 
同时记录下客户提出的意见。 
c 征求客户意见,如何处理公共模块的使用问题。 
如果评审过程中有部分模块存在着重大缺陷,则评审视为不通过,需求准确的补充,完善资料。 
3)签字认可。 
找客户方的项目负责人签。 
4)公司内部的评审。 
公司内部评审通过,则可以进入项目的下一个阶段。 
该阶段的成果: 用户需求分析说明书。(静态界面原型) 

设计阶段:解决如何做的问题。 
前期准备工作: 详细阅读需求文档(包括静态界面)。看相关系统,与相关业务领域的专家取得联络。 
参与人员: 一般还是需求的原班人马(可以节省沟通时间) ,编码人员(在需求分析人员的指导下可以做详细设计文档) 
如何做: 
首先做概要设计文档。该设计文档是个纲领性的文件,主要用来约束后期的所有设计,具有一个的指导性作用。 
               
然后可以做详细设计(模块设计,界面设计)以及数据库设计 
         
评审: 设计完成后公司要组织人员评审,如果条件允许,接来参与评审会议。 
编码实现阶段:将设计实施,实现设计意图。 
前期准备工作:阅读需求文档,设计文档。 
编码:怎么确保编码质量,以及如何提供编码的水准? 
每天都定期进行代码的互审。 
每周进行代码的评审 
生成文档:生成编程文档(业务流程描述,时序图,所涉及的表) 
编码人员经常要与测试人员交流沟通。 

测试阶段: 把控软件质量,控制软件的出口(能否拿给客户用) 
           集成测试(性能测试,功能测试) 

产品的实施上线: 
参与人员: 工程部门的人员 
所做事情: 查看系统运行环境是否可行。(系统运行的网络是否联通,系统的服务器是否已准备) 
实施部署系统。 
组织人员培训: 
1)办学习班的形式,所涉部门要派专人来学习软件的使用。 
2) 软件实施培训人员主动到客户各相关部门去培训。 
注意: 怎么确保培训的效果? 
与客户方相关领导协商,如何来检查培训效果。 
培训实施的人员要有百分之的信心和耐心。 
试用磨合期:接受客户的对软件的实践验证。客户达到熟练操作软件的目的。 
软件验收: 
需要些公关手段-》客户到软件验收文档上签字认可。 
回款 
软件漫长的维护期。  
posted on 2012-07-05 22:06 张慧 阅读(1732) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: