sprint

创业公司的研发架构:规范化研发流程

﹥>﹥吖頭↗ 提交于 2019-11-26 23:02:30
国内IT公司多如牛毛,但研发流程真正做到规范化的少之又少,很多公司看上去很“大”很NB,但却只可远观,细看内部作业却惊叹于庞大的躯壳下只是一个又一个的“小作坊”,毫无团队间协作分享可言。大中型公司如此,小公司创业公司更不用说了。 在我大天朝很多公司的产品拼的不是技术不是功能而是关系,所以研发流程规范这档子事不是企业必需品,尤其在传统行业游弋的那些国有控股公司。但随着竞争加剧、互联网化浪潮的洗礼,“ 高内耗低产出 ”的粗犷型作业势必会走向灭亡,“ 短平快 ”的精细型研发作业流程势必越来越受重视。 有感而发,扯了些废话L,言归正传,规范化研发流程的作用不言而喻,但对于创业公司来说现实的问题是要先生存再图发展,前期没有太多的精力在流程管控上,所以一个好的适合于创业公司的规范化研发流程一定要足够的省事简单且效果明显。 梳理一下 我们的痛点就是“ 人少事多时间紧,需求变更快人员流动大 ” ,一个好的研发流程要能解决以上的问题,怎么做? 免打扰:脚手架的活让工具去做,不要让开发管理人员被流程所累; 小版本快迭代:尽早地让领导/客户发现需求偏差,以便及时修正; 需求共享及知识库建设:让所有开发人员都了解产品的需求并建立知识库记录学习开发心得,最大限度减少人员流动带来的研发不可持续性; 自组织,弱化管理:不要在管理上浪费太多时间,屁大的团队开发人员远比纯粹的管理人员重要。

常见面试笔试题

假如想象 提交于 2019-11-26 20:44:13
常见面试笔试题汇总: 1.生命周期模型包含哪些阶段?你们开发的模型是什么? 答:需求分析,设计,编码,测试,维护和升级,废弃。Scrum模型 2.你们公司的开发流程是怎样的? 答:采用Scrum敏捷流程。Product Owner(产品负责人)首先拿到用户需求,给出Product Backlog;然后会召开Sprint Planning Meeting,会议结束后会产出Sprint Backlog;接下来会有Sprint Review(迭代审查)和Sprint Retrospective(迭代回顾)会议。 3.测试流程包含哪些阶段?各个阶段的输出是什么? 测试需求分析阶段:需求文档 测试计划阶段:测试计划和测试方案 测试设计阶段:测试用例 测试执行阶段:bug 测试评估阶段:测试报告 4.你们公司的测试流程是怎样的? 了解用户需求-->进行需求分析(参考软件需求规格说明书,由产品经理写)-->编写测试计划和测试方案(人力物力时间进度的安排)-->编写测试用例(参考需求文档、概要设计说明书和详细设计说明书等文档)-->评审用例-->搭建测试环境-->执行冒烟测试和正式测试-->通过禅道提交和跟踪bug-->写测试报告-->版本上线-->面向用户使用 来源: https://www.cnblogs.com/huainanhai/p/11332946.html