Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【总结】软件开发人员应该如何估时? #17

Open
ShannonChenCHN opened this issue Apr 11, 2017 · 1 comment
Open

【总结】软件开发人员应该如何估时? #17

ShannonChenCHN opened this issue Apr 11, 2017 · 1 comment

Comments

@ShannonChenCHN
Copy link
Owner

ShannonChenCHN commented Apr 11, 2017

1.非技术方面

  • 考虑外部资源依赖,比如 UI 设计稿什么时候能定、产品需求什么时候确定、字段什么时候能定、API 接口什么时候能调
  • 评定不同任务的优先级,对于一些不重要、不紧急的需求可以放到最后视情况再做,或者适当砍掉

2.技术方面

  • 制定技术实现计划,过一遍要做的每一个任务,在列计划的过程中想想可能会涉及到的非产品需求
  • 拆分任务,尽量细,针对每一个小任务进行评估,最好把任务拆分到小时级别上来(对于移动端来讲,一个页面基本上可以已拆分为主框架、UI 界面、交互逻辑、接口联调、数据解析、业务流程这几块)
  • 补充一些时间:技术调研、debug、自测、代码优化、Code review、开会讨论
  • 正式开工后,再检查一下之前的评估是否需要调整

3.其他

  • 沟通,沟通,沟通
@ShannonChenCHN ShannonChenCHN changed the title 【讨论】程序员应该如何估时? 【讨论】软件开发人员应该如何估时? Apr 11, 2017
@ShannonChenCHN ShannonChenCHN changed the title 【讨论】软件开发人员应该如何估时? 【总结】软件开发人员应该如何估时? Apr 11, 2017
@ShannonChenCHN
Copy link
Owner Author

延伸阅读:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant