业务分析规划设计和软件程序开发实施
来源:互联网 发布:供电公司内网网络大学 编辑:程序博客网 时间:2024/05/16 17:26
软件程序,特别是信息系统软件,它的用处在于用户通过使用这个软件能够学到该软件所蕴含的管理思想或专业知识。那么在软件开发过程中把有益的管理思想或专业知识融入进软件程序中就显得尤为重要。由此可知,在任何软件项目的实施中,都包含两个方面的工作:软件所体现业务知识的设计和软件本身开发技术的运用。
对于一个类似于OA系统(或人员管理信息系统)的项目来说,它也包括软件所体现业务知识的设计和软件本身开发技术的运用两部分工作内容。只不过OA系统的业务相对简单,业务分析所耗费时间可能只占整个项目工作量的10%,软件本身开发技术的运用(包括软件架构设计、开发、测试,文档编写,软件工程管理等)占据了90%的工作时间;同时,OA系统的业务分析不需要太多的专业知识,可能就由软件架构设计人员来兼任业务分析规划设计工作了(当然,上述只是是针对于项目实施来说的,如果要做一个OA产品,并且想把这个产品做好、做到真正能被用户喜欢,那就必须有专门的人员来进行业务分析规划设计了)。
但是,对于财务信息系统,更甚至于一个汽车自动控制驾驶的行业专业软件来说,项目团队规模也达到十来个人或更多人时,我们就不能再期望软件架构设计人员还继续兼任业务分析规划设计工作了。因为在这个的项目中,业务分析所耗费时间占整个项目工作量就到要达到50%了,软件本身开发技术的运用所占据工作就只占到项目 总工作量的一半了。当然,对于这样的项目,如果项目经费达到百万、千万时,一般就会分成两个项目来实施了,一个交给于类似于IBM这样的信息系统工程咨询公司来进行业务分析规划设计,一个交给于软件开发企业进行项目实施(就算由一个公司来进行这类系统的集成工作,它内部也必须划分成两个独立的、边界清晰的队伍来实施)。- 业务分析规划设计和软件程序开发实施
- BPO业务处理平台软件开发分析
- 信息化分析:集团企业信息化规划和实施研究
- 软件开发实施理论
- 软件开发实施过程
- 星空软件开发工作室的设计规划
- 业务行为的分析和设计
- 业务智能 ETL 设计实施策略(转载)
- 小型软件企业实施CMMI过程改进研究和分析
- 软件项目实施与开发
- 【Java核心设计模式】DAO开发实战业务分析
- 面向对象软件开发和过程(七): 业务建模
- 软件业务功能---安全设计
- 关于软件开发、分析与设计
- Project REAL:业务智能 ETL 设计实施策略
- 业务基础软件开发平台
- 软件开发之业务逻辑
- 集团企业信息化规划和实施研究
- C#高级编程读书笔记 - 前言
- vim手册
- a sentence every day!
- C#高级编程读书笔记 - 第一章.Net体系结构
- SQL Server中的临时表的应用
- 业务分析规划设计和软件程序开发实施
- hdu 4251 The Famous ICPC Team Again(划分树裸题)
- javascript推荐书籍
- UVA 10303 How Many Trees?
- Java程序员到架构师的推荐阅读书籍
- 如何高效使用Vim
- J2EE架构师之路
- Java Object的hashCode()和equals()简单分析
- 新西游记游戏