只是个delphi爱好者,没有在软件公司待过,弱弱地问一下,一个软件项目从接,到实施完毕,是怎么个过程!(50分)

  • 主题发起人 主题发起人 5411
  • 开始时间 开始时间
5

5411

Unregistered / Unconfirmed
GUEST, unregistred user!
具体一些[:D]
 
寻单:你在大街上逛啊逛,有人拉住你问:"你会开发软件吗",你说:"会","那么帮我开发一个软件吧","好";
开发:打开 delphi ,写 program hello;
begin
write("hello");
end.
运行
交付:你吧程序交给客户,客户说,这正是我需要的,但是我需要 Hello,World!
维护:你吧程序修改成 program hello;
begin
write("Hello,World!");
end.
运行
收钱:客户说,太好了,你真是高手,于是5411 就成了delphi开发高手,连borland(对不住是codegear)也返聘5411, 并广告天下:我们将一带新人5411挖到我公司,相信delphi 2010会因此增色不少,xixi .
 
呵呵,不要调侃,说说怎么和客户沟通,写程序的人之间怎么分工协调
 
项目接单一般是关系或者中标,这期间肯定有项目建议书,拿到单子就需要确认项目的领导小组,需求协调人员,项目工期等,然后根据工期、项目难易程度等各种要求确定项目经理、项目组开发人员等,软件需求人员进入现场调研整理需求,形成软件项目需求确认书,然后是分析、设计、数据库设计、软件开发、测试、上线等了
 
我只管写,沟通是别人,呵呵
 
1楼回答的够幽默的,哈哈
完整的一个软件项目简要的流程基本是这样的。
首先,你需要业务经理得到用户有项目需求以及其有多少预算投入这一重要信息。
第二步,项目经理和甲方进行沟通,确定用户的需求,建立软件模型,从而评估出工期和利润。这样做就是为了减少你的开发成本,让你开发的东西是客户想要的东西,而客户想要的东西如果你们不能实现或成本过高,就要想办法找一个可接受的替代方案。软件项目最麻烦的就是客户经常改需求,所以这一步工作是重中之重,而且制定一个可扩展和有安全伸缩度的方案也是非常重要的。有经验和有能力的项目经理的价值就体现在这里了,呵呵。
第三步,以这个软件模型为基础进行投标、签订合同等工作。
第四步,项目经理依照软件模型组建开发团队分配工作进行软件开发测试等等一系列工作。
第五步,交付客户进行软件实施。
第六步,后期维护,催收尾款。
这个流程就是以项目经理为核心的软件项目开发流程,一般担任项目经理的人都是系统分析员,并且需要其交流和表述能力非常出众。
其实做一个软件项目并不难,做一个100%符合客户需求的软件项目是非常困难的。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部