分析题:
请使用系统方法分析问题,大约600-800字(选择一题)。使用业务、组织、技术三维模型系统管理方法分析某校园项目(可自定义)的可行性;
• 系统
系统是为实现某种目的而在同一环境中工作的一些列相互影响的部分
• 系统分析
- 一种问题求解方法。需要定义系统范围,分解为多个组成部分,识
别问题、机会、限制和需求。 - 注意1:系统分析的难点是定义范围
- 注意2:复杂系统分解不是唯一的,通常使用多视图分析法。
- SWOT:对被分析对象的优势、劣势、机会和威胁等加以综合评估
• 系统化思维
把观察到的相关系统的属性、事件、行为等,归纳为相互影响的部件, 用层次、时序、树、网络结构,综合思考问题本质与特征的方法。
校园项目:vmatrix代码检测网站
Business:
1.成本与收益
成本
- 人力成本:主要有负责产品岗、UI设计岗、前端岗、服务端岗、评测岗、运维岗的学生,以及提供技术支持的老师
- 服务器成本及域名购买成本
- 网站数据库成本
收益
- 为本校学生提供编程课程的作业与考试时的代码检测,提供MOJ题库
- 为开发matrix网站的学生提供项目经验以及项目团队的合作经验
- 为学校编程相关课程提供在线测试的平台,帮助课程作业的布置以及考试的安排。
2.影响成本与收益的要素
- 影响成本的要素有:学生对网站开发的参与度、学院提供的老师以及经费
- 影响收益的要素有:学生的使用程度、网站的优劣、相关课程的使用程度
3.软件开发与购置等的决策
- 软件开发:以学生为主,老师提供技术支持
- 购置:学院和相关岗位的学生共同决策相关设备的购置
Organization:
1.组织结构
职能型组织结构
2.业务角色与职责
- 开发岗:负责前端研发、后端研发、测试、运维、数据库等。
- 产品岗:负责matrix网站的计划和推广,以及matrix网站生命周期的演化。
- 项目管理:负责确保项目目标的实现,领导项目团队准时、优质地完成全部工作。
3.组织目标与规划
- 成为一个优秀的囊括编程检测、编程题库等编程相关内容的综合网站。
- 在产品成熟以后可以向全国高校进行推广,也可以向社会发布。
Technology:
1.软件基础设施
- 前端的Angular 5,服务端的 Koa 2,Swagger API服务,kibana监控系统,console系统等。
2.硬件与网络设施
- 硬件主要为服务器和数据库存储设备,网络设施为校园中能够使用的网络设施。
3.遗留系统与数据迁移
- 遗留系统成为网站发展的瓶颈之时,可以选择迁移到新的系统。
- 可以将已经毕业的用户的相关数据迁移到辅助存储系统中。