在软件开发团队许多因素会导致团队之间出现分歧,当初入职场,与新同事合作开发新软件是,需要考虑哪些问题,下面南通上元小唐老师就来给大家讲讲。
1、如何设置开发环境?
你应该了解需要在开发机器上安装哪些不同的工具,才能让你成为高效的团队成员,一次性解决95%的要求,总好过在开发过程中不断遇到的错误和依赖性。
2、源代码在哪里?
除了没有编写任何代码的新产品外,通常项目都是有代码库,要知道代码库保存在何处,以及如何在本地机器上获取代码。
3、如何在预生产以及生产环境中运行测试?
有没有集成环境?团队是否采用金丝雀构建与部署?是否采用混乱测试?了解团队如何确保生产软件符合并保持特定标准。
4、内部文档在哪里?
团队维护的内部文档在哪里?这些文档都是如何划分的?是***新的吗?
5、遇到“新手问题”,我应该找谁?
通常在刚加入一个团队时候,都会给你分配一个指导伙伴,这个人在团队待了一段时间,了解团队的运作状况,这是很重要的事,所以遇到问题不用觉得不好意思。
6、如何获得客户的反馈?
我们软件是GitHub上开源软件吗?我们获取反馈方式是通过GirtHub议题吗?还是说由销售团队获取客户反馈?是否还有支持团队可以收集客户常遇到的问题?
7、软件发布周期是什么?
我们必须了解软件发布频率以及时间。团队是否实施连续部署,每天都部署多次?还是说一年只有两次发布?了解软件发布日程可以让你更好掌握软件开发节奏。
想了解更多关于IT知识,欢迎随时来南通上元IT找小唐老师咨询!!!