2011-10-02 28 views
-3
  1. 收集需求
  2. 图进行编程语言/ DB要使用哪个
  3. 问经理,如果它的好
  4. 设计数据库表
  5. 问经理,如果它看起来还好
  6. 经理说,一起工作DBA
  7. DBA说没关系
  8. 我编写了一个原型
  9. 高级d evelopers,告诉我,我应该怎样的编码它
  10. 我返工
  11. 原型几乎完成
  12. 我提出我的进步客户,他们是幸福的,到目前为止,我还可以赶上最后期限?是的,我说。
  13. 经理希望看到我的进步
  14. 经理说,我不应该用独特seq_key作为唯一标识,使用EMP ID,重命名外键,添加列,等等。
  15. 我返工数据库表
  16. 我返工代码和组件,以反映数据库列改变
  17. 现在等待经理审核,承担更多的返工
  18. 现在,我不会让我的客户最后期限

这是否公顷对大多数开发者来说呢?我做错了什么,我如何简化这个过程,我怎样才能更有效率?是否有从开始到结束开发Web应用程序的清单?

+0

你可以在programmers.stackexchange上找到更好的答案: – corsiKa

+0

谢谢,现在已经发布了。 – isurfbecause

回答

1

那么,你可以通过总是在三个不同的事情上工作来提高效率。

  1. 什么你告诉你的经理,表达您的“进取”
  2. 什么你告诉你的客户展示你“进取”
  3. 你实际上工作上。

您的客户和您的经理都没有时间弄清楚,您向他们展示的示例是虚假的。相反,他们会很高兴看到你取得进展。经理喜欢看图表。客户喜欢看到漂亮的界面。为您的会议制作其中的一些内容,然后花时间运行您所做的所有事情,然后再花更多时间来处理产品。

相关问题