分工不能代替设计。

最烦小公司的普遍的做法——将功能和界面简单分解给不同人,然后就让这些人闷着头去“开发”去了。这样的团队最终能拼凑起好产品完全靠运气,不把垃圾拼凑起来(然后尽量掩盖成堆的问题)就不错了。

分解-拼凑,这一点技术含量也没有,纯粹是行政人员才玩的管理手段。

一个好产品,即使需要开发2年,它从第一个月以后也能每1、2周就发布一个用户体验版。最重要地,下两周做什么、怎么做,全由PM来设计和规划,而不是程序员自己想做什么就做什么。

除此以外,如果做到任何人都可以修改代码而又能保证产品随时(至少是每1小时都)能测试通过,单这一条就有很高的技术含量了。可惜,没几个人懂真正去能够做到敏捷开发(追求过敏捷开发中没有技术含量的行政手段的人倒是不少,这些实验肯定失败)。

如果不搞敏捷开发,还有一种传统的思维,就是找好几个10年以上经验的开发人员写详细文档,不写个1年、不达到烂熟的程度绝不投资开始写代码。这也算是一种传统的开发方法。

1 首先要有一个头,要能统筹安排,合理调配资源。解决沟通方面的问题
2.需要有版本控制软件
3.需要有专门的单元测试工具
4.每天工作开始前最好有个15分钟左右的站立会议,交流一下各自的项目进度和遇到的问题,以及大致的解决方向
5 按照你们的选择,数据库最好也得有专门的版本控制软件去控制。(因为从你们选择的方案来看,数据库这块并没有有意识的隔离每个人都有权限去调整数据库结构,这就需要有一定的风险控制了)
敏捷开发要求达到很高的测试驱动强度。如果没有这个技术,就不是真正的敏捷开发,就只是学点敏捷流派的理论中没有技术含量的行政管理方面的片段,就是鼠目寸光地开发而打着敏捷开发的口号了。
摘自CSDN-C#论坛

团队做项目该怎样分工相关推荐

  1. 大学生组建好团队做点什么项目好

    [来信] 老师,你好,我是一名普通院校的学生,我想问你一个问题,就是现在我们班有几个基础差不多的同学,组建了一个团队,其中有学图像识别的,有学java的,又学C的,还有学网络的.我们刚组建起来,不知如 ...

  2. 最近做项目带团队的一点感悟:什么是赚钱潜规则?

    最近不少人信誓旦旦的跑来WX上跟我说:童话,我买了你的课程,有几个问题不懂,请教下!要不就是:童话,我买了你的课程,怎么操作到某某步骤时就不行了呢? 反问:你们在哪买的我的课程? "淘宝上& ...

  3. 一个团队可以既做项目又做产品吗?

    背景 事情是这样的,大侠的团队在经历了2年的项目驻场工作后回到了公司. 到公司后,各领导一直认为这个项目的市场价值很高,想要从中衍生出属于公司的产品,并做下一步的市场推广. 于是大侠又重新把之前的团队 ...

  4. 做产品与做项目的区别

    1  背景概述 在软件行业飞速发展的今天,我们可以将软件公司分大体分为两类,一类是使用框架进行开发的软件公司,另一类是套装软件产品的提供商,前者公司多数定位是项目类公司,后者则可以称为产品类公司.但做 ...

  5. 拜托,大厂做项目可不简单!

    揭秘一线大厂研发流程 大家好,我是鱼皮. 很多未工作过的小伙伴都很好奇:企业中做项目是怎样的流程?尤其是大厂那些百万用户的项目,和自己学编程时做项目到底有什么区别呢? 实话说,区别可大了! 自己开发项 ...

  6. 重读《从菜鸟到测试架构师》-- 开发团队做的远不仅是开发

    上回说到小艾跟着导师修炼了一段基本功之后,也明确了自己的专业技能学习道路,却在几次转头的瞬间发现身边的每一个人都似乎在做着不同的事情,不是说好的一个团队嘛,为什么你做这个,他做那个呢?小艾还真是疑惑, ...

  7. 如何做好一个跨团队协作项目

    NO.0 前言 背景 入职阿里从双十一会场前端PM到平台项目等PM大大小小的担任了不少,自认为是老司机,不想还是踩了坑,这段时间好好地回想了下这次项目中的一些问题,根据个人经验整理了这篇文章,方便后续 ...

  8. 做项目经理太累太辛苦,每天开不完的会议,还不如纯粹编写代码

    表妹最近升职加薪了,本是一件值得庆祝的事情,可表妹却闷闷不乐的.表妹是一名软件测试工程师,上个月晋升为测试主管,薪资也涨了1千元,可工作量猛增,每天除了要写测试用例,检查软件有没有缺陷(Bug),测试 ...

  9. 【项目管理】分享一下我做项目用到的方法论和思想(项目经理必修课)

    为什么会写这篇文章? 我从事项目管理大约有3年了.一开始我什么都不知道.现在我同时处理多个关键项目.我也有一些经验.我希望我能总结一下,帮助我理清自己的方法论,以便于今后更清晰.更方便地完成后续项目交 ...

最新文章

  1. PPPOE/PPPOA白皮书小结
  2. 【spring】jar包详解与模块依赖关系
  3. java邮箱设置密送_修改后可以发送附件、抄送、密送的javabean,吐血推荐~(javamail范例)...
  4. 【POJ - 1836】Alignment(dp,LIS,最长上升子序列类问题)
  5. Android反翻译详解
  6. linux下的文件系统,Linux根文件系统(“/”文件系统)下的目录介绍
  7. 元数据管理Atlas
  8. 绝对误差和相对误差的定义
  9. 基于链表的学生信息管理系统和基于MySQL的学生信息管理系统 -C语言
  10. Something about ...
  11. qt中如何模拟按钮点击_qt模拟鼠标单击事件
  12. 15亿美元!软银联合GungHo收购手游巨头Supercell
  13. 【Android】Android SurfaceFlinger之BufferQueue
  14. ChatGPT在教育行业如何应用?
  15. windows powershell实战指南(第3版)_Windows命令行工具cmder配置(转)
  16. FPN与DSSD的对比
  17. Python 之 如何一行输入多个整数
  18. Haiku将通过GSoC获得对x86_64的支持
  19. Tita: 在教育科技公司成功实施 OKR
  20. 蒂森服务器显示0009,蒂森电梯故障代码显示内容及处理方法

热门文章

  1. 大数据系列——什么是hive?hive用来干什么的?hive常见问题是啥?
  2. java:计算自由落体运动中物体的位移
  3. HTTP 与 HTTPS 的理解
  4. vw 前端_理解前端尺寸vw、vh、rem、em
  5. 分享我的2010年博客阅读列表
  6. 指令周期 机器周期 状态周期 振荡时钟周期(时钟周期)
  7. Unity3D-rigidBody.velocity
  8. Oracle 夺得榜首,MySQL 稳居第二 ,10月数据库排行榜出炉!
  9. 【iOS开发】-UIPickerView
  10. 2020 - 04 - 16 个人笔记