实习时使用到的工具
入职一家非传统互联网的公司的开发部门已经一个星期了
这个开发部门日常业务为公司的后台、小程序,以及主要业务的销售小程序、公司的官网开发。
讲一讲在这里的情况以及真实企业开发流程以及用到的程序或网站都有什么
所使用的程序
首先是产品经理跟项目负责人讨论项目的规划、需求。这里的需求目前一般都是公司使用者提出的需求优化了。
产品经理在确认项目未来的开发方向、需求之后,在一款原型图设计工具蓝湖进行原型图的绘制与发布。此时,前端、后端、测试人员就可以在蓝湖上看到你的项目设计具体情况。在蓝湖上遇见不清晰的点可以评论留言询问,其他人的解释评论也会留在上面供同事们参考。
蓝湖的另一个功能是使用文档树结构对项目的各个页面展示,对于工作人员能对业务能更好熟悉。
在开发时使用腾讯出品的一款敏捷开发工具TAPD中进行项目管理,这个工具类似缺陷管理工具例如禅道。提供了一整套的项目管理流程,从规划需求起,实现需求、进行测试、线上验收、缺陷提出一条龙的服务,可以显示这个需求 or 缺陷 具体的实现、测试人员,对管理一个项目的开发进度有着很好的帮助。
项目的部署与管理代码使用的是git与jenkins的结合,而git服务则是使用开源软件Gogs —一款极易搭建的自助Git服务,在github有着44k 的 star。
而在jenkins上部署着两个测试环境(dev 与 qa)以及一个线上版本
使用着一个分布式任务调度框架:XXL-JOB进行任务调度,定时任务的布置、发布与管理等等。
查看日志则是使用kibana,既然使用的是kibana,那么搜索引擎非elasticsearch莫属。
未完待续…(再遇见其他的会补充
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Kirari!
评论