Encouraging good coding
Since code is the primary output of construction, a key question in managing construction is "how do you encourage good coding practices?"
Techniques for a achieving good coding proctices.
1. Assign two people to every part of the project.
2. Review every line of code.
3. Require code sing-offs.
4. Route good code examples for review.
5. Emphasize that code listing are public assets.
6. Reward good code.
7. One esy stanard.
What is configuration Management?
Configuration management is the practice of identifying project artifacts and handling changes systematically so that a system can maintain its integrity over time.
Requirement and design chanages.
1. Follow a systematic change-conrol procedure.
2. Hand change requests in groups.
3. Estimate the cost of each change.
4. Be wary of high change volumes.
5. Establish a change-control board or its equivalent in a way that makes sense for your project.
6. Watch for bureaucracy, but don't let the fear of bureaucracy preclude effective change control.
The more detailed information about configuration management, I may refer to the "Software Configuration Management Strategies and Rational ClearCase"
Estimating a construction schedule.
1. Establish objectives.
2. Allow time for the estimate, and plan it.
3. Spell out software requirements.
4. Estimate at a low level of detail.
5. Use several different estimation techniques, and compare the results.
6. Re-estimate periodically.
博客围绕软件开发展开,提及鼓励良好编码实践的方法,如双人负责、代码审查等;介绍配置管理,即系统处理项目工件变更以维护系统完整性,还给出需求和设计变更的应对措施;最后阐述了估算开发进度的步骤。
1122

被折叠的 条评论
为什么被折叠?



