前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >小型Web项目,团队成员之间应该如何进行协作?

小型Web项目,团队成员之间应该如何进行协作?

作者头像
房东的狗丶
发布2023-02-17 14:55:41
4830
发布2023-02-17 14:55:41
举报
文章被收录于专栏:友人a的笔记丶

声明:本文不参考、不作为任何行业标准,完全是个人日常工作中的一些思考沉淀。目前没有成体系的知识,只能从各种角度进行探讨;本文所述的内容,大前提是已经有了具体的需求,有了需求之后该怎么做。

人员配比

团队的主要特点就是分工与协作,每个人都有自己的任务,完成任务的同时需要与其他成员协作。

1.项目经理

项目经理把握整个项目的方方面面,可以看做是航行在大海上的一艘船的船长,或许不能方方面面做能事无巨细,但是把握着项目的大方面、进度、决策等各种关键,或许也能看做是中央处理器,数据进出都得靠他。主要就是“拍板”!

2.产品经理

产品经理,字如其意,我们的产品到底要做成什么样?负责和客户对接需求,把客户抽象的描绘,具现化成一个具体的、看得见的、摸得着、能让大家理解的产品。同后端开发协作、同前端开发进行协作、同UI设计进行协作?同运维人员进行协作?

3.UI设计、交互设计

一般都是同产品经理进行协作,产品应该做成什么样?应该使用什么样的交互方式?最后做出产品的设计稿,交付前端人员开发。

4.后端开发

实现系统后端部分的功能,考虑怎么又快又好的实现需求。

5.前端开发

实现系统前端部分的功能,考虑怎么又快又好的实现需求。

6.测试

从各种刁钻、极端的角度测试系统功能的稳定性,找BUG

7.运维

维护系统稳定运行。

项目文档

项目里的各种文档应该是很重要的一个组成部分。有时也可以作为责任划分的标准和证明

1.需求文档

能让整个团队成员知道自己要做的是一个什么样的产品,自己需要做成什么样,思考自己该怎么做。一般由产品经理总结,大家一起探讨可行性、实现方案、优先级。(竞品分析)

2.UI设计规范

标准化、成体系的东西,可以让大家协作起来更加的方便,设计风格统一。UI设计规范包括系统内元素的字体大小规范、颜色规范、边距、补白等。可以避免协作时出现不同的标准。

3.UI设计稿

很大一方面的作用是让前端专注于开发,让一个前端去思考怎么做才好看实在是太难了。

4.API文档

前后端人员一起探讨、交流得出(交流尤为重要),作为双方开发过程中的数据交换标准。后端人员只需要按照文档开发接口、前端人员只需要按照文档对接接口。可以避免很多无用的交流,以及部门开发过程的矛盾。

5.原型图

产品的原型,可以在开发初期用来给客户演示产品,避免开发进度过半了,客户说这不是我想要的东西。

6.前后端开发规范

代码规范、注释规范、变量命名规范等,让大家写出来的代码风格差不多,相互看代码的时候更容易理解。

6.项目排期

记录项目开发进度、开发期限等。

开发准备

1.开发框架

前后端选择合适的开发框架,然后开发开始。

2.Git仓库

多人协作开发,这个理当是标配。主分支作为永远是最新可用版的分支,其他开发人员在各自的开发分支上工作,合并只能提交PR由专人审核。

3.项目记录

记录项目开始之后,所有的变化。主要是让大家知道每天都达成了什么目标?干了什么?让大家的开发节奏保持稳定

3.PR管理

代码谁来审核,谁来管理PR?

前端开发

1.老手

搭建项目的开发框架、构建工具,参与系统拆分。让其他人员专注于页面开发。

按照系统 -> 子系统 ->页面 -> 容器组件、公共组件、UI组件 等划分成更加细化的需求,划分之后更加容易分工,统筹开发进度。

2.尚可

在老手们的带领下,专注于页面开发。

3.新手

新手可以专注于静态页面的编写,编写OK了交给其他人去编辑编辑、对接数据、对接接口。

问题思考

1.如何界定一个人的劳动产出?

2.如何让大家一起协同进步?

3.如何保持团队和睦?

4.如何让大家明白沟通的重要性?

5.如何让成员敢于、善于表达自己的想法?

5.应该保持什么样的工作氛围?

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-07-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 人员配比
    • 1.项目经理
      • 2.产品经理
        • 3.UI设计、交互设计
          • 4.后端开发
            • 5.前端开发
              • 6.测试
                • 7.运维
                • 项目文档
                  • 1.需求文档
                    • 2.UI设计规范
                      • 3.UI设计稿
                        • 4.API文档
                          • 5.原型图
                            • 6.前后端开发规范
                              • 6.项目排期
                              • 开发准备
                                • 1.开发框架
                                  • 2.Git仓库
                                    • 3.项目记录
                                      • 3.PR管理
                                      • 前端开发
                                        • 1.老手
                                          • 2.尚可
                                            • 3.新手
                                              • 问题思考
                                              相关产品与服务
                                              容器服务
                                              腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
                                              领券
                                              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档