zoukankan      html  css  js  c++  java
  • How should I behave as a developer in a project that's headed for failure?

    I am a developer in a 5-member team and I believe our project is headed for disaster. I'll describe why in the bottom, but my question is how should I behave? The deadline is in 1.5 months and I feel no matter we work this project will fail anyway. I think the most efficient way is to just terminate it and stop wasting our time, but politically I think it's impossible for our manager to do that.

    What should I do in this case? Should I put extra effort, or should I just take it easy? What should I say to the manager?

    *There are many reason I think the project is not going well, including: with deadline approaching many of the must-have features are not finished. Application is unstable and very difficult to use. System is very convoluted, code very hard to understand, very difficult to change. Datamodel is too driven by a complex relational database (100+ tables). Unclear leadership, the manager responds to every new information with significant change in plans. Almost no automated tests or unit test. Heavily depends on other systems, but no integration tests yet. In fact, we actually just inherited this project (along with the mess) around 1-2 month ago from another dev team under the same manager, who have worked on it for a few month.

    Edit: I am not actually asking for a career advice (such as looking at new jobs, etc.). I am interested to how to deal with this development project, given the state of the software and my strong belief that it will fail.

  • 相关阅读:
    Corn Fields 状压动归入门题
    codevs 2800 送外卖 floyd + Tsp
    互不侵犯 状压动归入门题
    跨终端电商平台的实现之手势效果(左右滑动)
    nodejs和树莓派开发以及点亮RGB的LED灯代码
    基于vue-cli搭了一个多页面应用的空脚手架
    About HTML
    【译】遗留浏览器中的表单
    Vue2的右键弹出菜单(vue-contextmenu)
    IMWEB 前端面试题汇总
  • 原文地址:https://www.cnblogs.com/sunBolg/p/3117313.html
Copyright © 2011-2022 走看看