与财务采购销售人力资源接口 3项目选取方案 虽然项目开发是上面所写的内容但是在模块开发顺序不同时所产生的效果会有较大的不同具体分析如下 采购比价管理模块开发任务量大开发周期长业务逻辑很复杂如果行业选择不当开发的投资质量工期很难保证都达到目标但是开发成功后收益率也很大就是在销售价格上有很大优势 客户关系管理模块相对业务逻辑简单任务量有采购比价的少半开发出来后是一个销售量大但价格较低的产品且合同管理与采购比价系统功能重叠可统一设计 人力资源管理模块是在采购比价与客户关系之后的模块许多关键点都渗透到以上两个系统之中单独开发只有传统的档案管理工资管理人员调动管理优势不大很难卖上价 决策支持系统与财务接口与客户关系接口与采购比价系统接口是后期开发的系统 31方案1 选取大型制造业业务按如下顺序进行开发 1采购比价管理模块2客户管理模块3人力资源模块4与财务物流接口模块5决策支持模块 优点 1 采购比价流程与管理应该做的细致在大型制造业能适应的系统在其它行业都能顺畅的实现 2 与财务物流接口模块做好后应能提出许多企业有用指标 3 决策支持系统模块能做成该项目的亮点从而大大提升软件的开发价值和软件的附加值 缺点 1 开发周期长资金回收慢 2 如果选择模板企业不当或企业管理上存在问题时可能存在管理业务风险 3 客户管理模块相对功能会较弱人力资源的考核部分会流于过程化不大实用 32方案2 选取较复杂的销售服务业务为主并有生产制造行业业务按如下顺序进行开发 1 客户管理模块2 采购比价管理模块3 与财务物流接口模块4 人力资源模块5决策支持模块 优点 1 客户管理模块会做成精品开发周期相对不长资金回收 快该模块开发后可直接上市和成熟的CRM软件一
第 11 页 共 27 页
样卖还有传通CRM不可比拟的优势 2 人力资源做出来后使客户管理的价值再次提升 3 决策支持模块在以上两方面能有很好的表现成为该项目的亮点从而大大提升软件的开发价值和软件的附加值 缺点 1 由于开发的行业在采购业务的功能较弱所以采购比价管理模块原计划的逻辑亮点不能很好地表现出来 2 与财务物流接口模块部分设计有空白区不好实现原计划的功能与效果 3 常远来看不能把项目做成一个重量级的项目 33方案3 打乱模块的界限不同的业务选择不同的行业作为模板以逻辑复杂业务为模板同时兼顾业务简单的企业业务在开发时间上采用那个急用那个先开发那个能回收资金先开发那个并把能独立使用的模块独立开发如合同管理考核管理等机动灵活统一规划分步实施方法具体情况要按形势的变化而机动调整 优点解决了方案1与方案2之间的矛盾 缺点会加大管理成本 4方案对比分析 5选定产品方案的构成与理由 第五部分 开发方向技术线路分析 1项目开发的技术方案 2方案的对比分析 3采用目标技术方案 1项目开发的技术方案 定义项目开发的技术方案是根据项目的实际需求根据选取模块开发最优开发周期短见效快资金回收快项目有长久的生命力的方案为最优方便适用安全可靠易管理易维护易沟通易交流易学易用为原则选取的技术和开发平台 随着三层多层企业信息系统结构的深度发展和下一代分布式计算模型Web 服务的出现企业应用中关于平台框架语言的竞争也愈演愈烈J2EE平台在过去几年里一直引领着企业应用的潮流但最近微软强力推出的NET平台也开始吸引着众多IT企业和开发人员的注意力向J2EE平台提出了强有力的挑战企业应用领域的技术对抗也因此拉开了架势 需要强调的是NET是战略产品而J2EE是描述产品的标准现在有很多符合J2EE标准的产品在可以预见的未来它们都将是构建企
第 12 页 共 27 页
业信息系统应用的基础性平台尤其是开发和部署Web服务的重要平台 尽管可以同时使用几种系统平台和语言但对于企业来说还需要选择一个战略性的平台来实现数据的无缝集成加速企业应用的部署而要做出正确的选择首先需要充分了解两个平台的特点和优势 Magic公司在87年成立91年在NASDAQ上市总部设在以色列在15个国家设立分支机构产品畅销50多个国家全球拥有2500多个合作火伴其产品Magic eDeveloper与传统的第三代计算机语言和第四代语言工具比较Magic eDeveloper的开发速度比他们快3-4倍它为我们的标准应用 F5 和F7 节省了大量的开发时间并使我们在单独的ClientServer和 Web项目中取得成功 根据以上开发平台的缺点和我们现有的技术积累我们做出以下三个方案 11方案1 面向对象的开发技术UML建模Microsoftnet为开发平台进行开发与管理 优势在这个平台上我们有大量的技术积累组件积累和开发与调试经验积累也开发出若干产品在这方面是我们的强项如上所述它的框架大解决方案先进后台的技术更新与支持到位开发成功的产品有保障 弱势它对硬件设备要求的较高其环境平台配制较复杂有一定的安全漏洞 12方案2 面向对象技术UML建模JAVA技术J2EE开发平台 优势有好的平台无关性好的安全机制B/S解决方案相对成熟 弱势学习上手慢开发周期长我们有一定的这方面研究但是没有用其完整做项目这方面是弱项 13方案3 面向对象技术UML建模Magic eDeveloper开发平台 优势它的开发速度快投入的人力资源少能快速见出效 益我们用该平台做过C/S结构项目并取得良好的效果 弱势其B/S结构项目开发相对复杂其开发周期达不到其要说的是其它开发平台的4-6倍其开发与运行平台的购买费用很高差不多占开发成本的一半 2 方案的对比分析 从三个方
第 13 页 共 27 页
案可看出是三种完全不同的开发平台应该说在不同的环境中选择不同的开发方案根据本项目的特点以B/S为主结构最好的选择应是Microsoftnet的智能客户端技术但是从技术角度来说这种技术正在试用阶段其成熟度还需要时间还有根据我们自身的条件和技术积累开发周期技术的连续性技术稳定性安全性先进性开发的投资收益率等我们选用方案1做为我们的最付佳方案 3采用目标技术方案 技术方案采用方案1理由如下 1我们有较长时间的技术积累包括开发调试经验控件组件试运行经验 2Microsoftnet开发平台本身的前瞻性和先进性是其它平台无法比拟的 3新一代的智能客户端技术其它平台都不具备 4能把业务做的足够细致极大限度地满足用户需求 第六部分 组织机构与人力资源配置 1组织机构 2项目干系人协调配置 3项目各项管理与人员系统协调性配置 1组织机构 11组织机构选型及分析 实施项目组织的结构往往对能否获得项目所需资源和以何种条件获取资源起着制约作用组织结构可以比喻成一条连续的频谱其一端为职能式另一端为项目式中间是形形色色的矩阵式为了适应项目开发和企业发展的需要我们结合自身的条件选用平衡矩阵型组织管理管理机动灵活又能集中力量进行技术功坚和很好的协调组织内容的步调统一保证了项目的顺利开发 12 组织机构配制图 2项目干系人协调配制 21岗位素质要求 总裁1人有敏锐的市场洞查能力和决策能力有丰富的软件开发销售企业经营经验有较强的沟通与协调能力 项目经理3人有较深厚的软件建模分析能力丰富的工作经验能做一业务领域的市场分析与需求设计 管理专家组5人有多年丰富的管理经验和对管理的独到见解能理解软件开发的意途和软件市场的卖点在遇到业务设计分歧时能拿出经得起考验的最优解决方案 以上人员构成决策组主要任务
第 14 页 共 27 页
是项目可行性分析需求设计方案评审经营销售运作企业整体规划 设计组9人在接到需求分析报告后能快速准确地将需求方案翻译成设计规格说明并要求在数据库设计逻辑设计上有业务专长和丰富经验 编码组20人要求熟悉两种以上开发平台有一年以上的开发调试经验有良好的编程习惯和能按设计标准写出各种代码并能在技术上不断学习进步 控制组有很好软件工程知识思想有丰富的管理经验和质量进 度投资控制意识能不断学习和更新管理方法与变更控制 测试组有丰富的开发经验和软件操作调试经验对业务有很好的理解对软件分析设计编程及软件生命周期都有很好的理解和实践经 验 实施组对业务和软件都有较好的理解动手能力强工作能力高 服务组有较好的软件操作经验和软件开发经验并有较好计算机及网络故障解决方法 22工资工作效率及考核办法 工资采用不同级别别不同的底薪加考核效益奖金并按照管理制度制度一套激励机制保证有能力和成长比较快的职工在良好的收入动态管理留住人才企业才能发展 23人员动态管理机制 要制度一整套管理机制保证能力上庸者下给有能力的人知识和功能增长快的人一个好的发挥和发展平台 24招聘及培训方案 严格按照流程进行招聘选拨人才并制定有效的培训机制给不同内容的培训以适合其自身的解决方案保证人员流动性和可用能 3项目各项管理与人员系统协调性配置 3项目各项管理与人员系统协调性配置 31项目战略规划管理 采用调研分析论证实践的方法动态地管理和规划企业产品的生命线做到保证产品的先进性 持续性可发展性和稳定性即要保证有短期的产品还保证有中期和长期的产品以先解决生存壮大最终实现一个好的发展 32业务流程管理跟踪 由于项目产品有个较长的生命线在开发的同时可能有新的管理方法政策法规的变化如不设置这方面的管理机
第 15 页 共 27 页