使用业务、组织、技术三维模型系统管理方法分析某校园项目(可自定义)的可行性;
业务-组织-技术三维模型
校园项目:Go-online在线编程网站
业务
- 成本与收益:
成本包括进行网页开发的人力成本,时间成本,使用测试成本,和服务器域名购买费用,以及运维成本
收益包括可以让TA在线测评代码,帮助同学管理项目,提供在线Go语言环境,解决了配置问题,同时团队开发过程中也提升了能力,丰富了开发经历 - 影响成本与收益的要素:
学院的经费支持和使用群体的配合,导师的支持指导等 - 软件开发与购置等的决策
软件开发决策由产品团队负责,根据学院开课情况,老师的作业要求,同学们的用户反馈,项目管理和在线编译两个功能实现情况进行决策
购置决策由开发团队和学院经费支持,学院硬件设备情况进行决策。
从成本与收益的角度看Go-online的投入成本和已经产生的收益已经有了较好的匹配,同时校园项目应该以提升开发者能力,服务校园学习生活为主要目的,而非产生经济收益;从影响成本与收益的要素角度看,学院的经费支持和导师支持都很充分,学生们也积极配合师兄提供用户反馈和开发建议;从软件开发与购置决策看,团队决策落实情况非常到位且分工明确,因此业务角度该项目可行
组织
- 组织结构
采用职能型结构 - 业务角色与职责
技术团队:前端页面后端服务器运维管理
产品团队:产品设计规划测试 - 组织目标与规划:
当下目标是尽量优化服务器端存在的文档丢失,环境加载不出来的问题,成为一个系统化Go语言在线编程软件
从组织层面看团队组织结构合理,成员分工明确,对接流程清晰,跨部门协调到位,并且目标可行统一,正在稳步实现。因此从组织角度看该项目具有可行性
技术
- 软件基础设施
使用现有的流行框架,具备基础设施条件 - 硬件与网络设施
学校有自己的服务器和校园网络环境 - 遗留系统与数据迁移
从技术角度看没有技术瓶颈也有很好的开发条件,因此可行