Guest User

Untitled

a guest
Jul 22nd, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. 楼主的问题其实在一线小公司普遍存在,主要是:
  2. 1. 瀑布式开发。
  3. 2. 没有单元测试,也就没有持续测试、持续部署。
  4. 3. 没有代码审查。
  5. 4. 甚至没有完善的设计。
  6. 5. 项目代码混乱,有些用 svn 的公司整个项目线的代码一团乱麻,有的公司甚至连分支都没有就只有一个主干。
  7. 6. 管理不善,可谓完全没有章法,头痛医头,脚痛医脚,造成开发工作茫然,每天在无谓的事情上消耗很多时间。
  8.  
  9. 在这样的情况下,项目的质量可想而知,在这种“可想而知”的质量下,开发必须花很多时间来擦屁股。
  10.  
  11. 由于工作混乱、代码质量糟糕,每个人每天付出的努力和最终产生效果不成比例。
  12.  
  13. 这就造成了,项目进度缓慢、上线问题多、出了问题又无法及时进行响应。
  14.  
  15. 最终的结果就是:项目进度缓慢,加班也解决不了问题、客户不满意、老板不满意、开发做的很痛苦,项目经理每天硬着头皮顶着老板和客户的压力向一线的开发施加压力。
  16.  
  17. 因为如果不迫使开发加班,就无法证明项目是“困难的”、“缺少资源的”,也就无法跟领导和客户解释为什么项目质量如此欠缺(否则,这不就是在说项目经理无能嘛)。
  18.  
  19. 所以,在这种环境下,加班是必须的、加班的产出是可有可无的(因为加班不是为了产出,而是为了做出姿态)。
Add Comment
Please, Sign In to add comment