互联网产品上线流程对《信息系统探析及设计》课程影响.docVIP

互联网产品上线流程对《信息系统探析及设计》课程影响.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
互联网产品上线流程对《信息系统探析及设计》课程影响

互联网产品上线流程对《信息系统探析及设计》课程影响   摘 要:阐述某互联网公司产品上线流程,分析该流程对《信息系统分析与设计》课程的影响,在信息系统分析与设计教学过程中按照该流程进行课程的内容的设计,采取学生角色扮演教学法、大作业驱动下的教学法、讨论式教学法、答辩式教学法相结合的方式来提升教学效果 关键词:产品上线流程 信息系统分析与设计 教学方法 中图分类号:G642 文献标识码:A 文章编号:1672-3791(2016)11(b)-0130-02 互联网产品上线的每个阶段都是由经验丰富人员来承担,减少了系统的支出,避免了项目的延期,保障产品按时上线。《信息系统分析与设计》课程主要重点讲解信息系统的总体规划、系统分析、系统设计、系统实现与测试、运行维护等阶段的工作原则、工作步骤、基本方法及开发文档,奠定学生在开发方法方面的理论基础,使学生掌握信息系统设计的规范化方法[1, 2]。可见该课程的内容就是学生日后从事互联网工作需要掌握的基本技能。因此,在信息系统分析与设计教学过程中按照该流程进行课程内容的设计,对于提升教学效果具有重要意义 1 互联网产品上线流程 互联网公司产品上线流程大致分为6个阶段:需求阶段、设计阶段、开发阶段、功能演示阶段、测试阶段、发布阶段。依次详细介绍每个阶段的主要工作要点以及每个阶段主导人员和参与人员 1.1 需求阶段 该阶段的主要工作要点由以下几个方面:产品部门提出需求,撰写需求文档、产品原型、产品目标文档;组织需求评审会议。会议参与人员主要包括:产品经理、开发工程师、测试工程师和至少一名架构师;需求评审通过之后,产品经理上传需求文档和产品原型到Confluence,后续的开发、测试都以Confluence文档为准 1.2 设计阶段 组织设计评审会议。会议参与人员主要包括:产品经理、开发工程师、测试工程师和至少一名架构师;开发工程师根据需求文档撰写设计文档;开发工程师撰写类图、时序图、结构架构图 1.3 开发阶段 此阶段只有开发工程师参与,该阶段的主要工作要点由以下几个方面:开发工程师实现各个模块的功能;开发工程师要进行充分的自测 1.4 功能预演 此阶段是由开发工程师主导的:根据项目具体情况可拆分预演,主要防止开发对需求理解不一致的情况出现,组织功能预演会议,参与人员主要由项目组所有人员,也包括产品方、业务方参与 1.5 测试阶段 测试准入:系统可运行,开发工程师Code Review完成;开发阶段相应文档齐全;功能预演完成;测试工程师编写测试计划;测试工程师编写测试用例、准备测试环境、部署应用、准备测试数据;测试完成,更新JIRA状态为“待上线”;邮件发布测试报告;测试完成。邮件发送至相关人员 1.6 发布阶段 测试工程师和产品同事确认预发布范围,发布小范围内测版,供相应人员测试,测试没问题才可上线;测试工程师测试报告发出后,需发送上线申请邮件;上线完成后,需立即由自己发送全员邮件,准确告知上线更新内容、更新地址、下载方法等内容;临时取消上线;上线过程,中途终止;重大Bug紧急修复 互联网公司的上线流程主要在于分阶段分人员进行产品进度的控制。每个阶段的职责划分明确,相互工作不仅不耦合又能很好地衔接。阶段的划分对于《信息系统分析与设计》课程内容的设计和教学具有重要的意义。采用多种教学方法来进行不同阶段的划分 2 课程采取的教学方法 2.1 学生角色扮演教学法 在《信息系统分析与设计》的课程教学中,采用角色扮演模拟教学法,模拟信息系统开发生命周期的各个阶段。结合学生个人兴趣爱好以及掌握的专业技能,让学生在团队中扮演不同的角色。主要角色包括:产品经理、开发工程师、UI工程师、测试工程师、CTO等角色。CTO角色一般由任课老师担任,负责对整个教学过程中出现的各种需求问题的解释和总体协调管理的工作。该教学方法的主要优点为:学生可以体验各个角色所承担的责任和要掌握的技术;学生能够深入思考如何学习、学习什么以及为什么学习;学生能够根据自己的兴趣爱好具体深入学习某一方面的知识,从而成为某一方面的专家[3] 2.2 大作业驱动下的教学法 大作业教学贯穿整个教学过程,整个学期的教学就是完成一个信息系统开发的一个大作业。学生在产品经理的需求引导下,自主式、探究式、团队式完成系统开发任务;从课程第一周开始,由4名同学组成一个小组,通过对一个实际的信息系统项目进行调查、分析、设计、开发、测试、上线。由一名同学承担产品经理的角色并撰写需求文档,一名同学承担开发工程师的职责进行系统设计,一名同学承担测试工程师的职责,保证信息系统的质量。一名同学承担UI工程师的职责,来为信息系统进行友好的界面设计 2.3

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档