Language dropdown switcher (Content)

开发工作协调的最佳实践

能够高效地工作是所有开发工作的从业人员,包括程序开发人员,系统分析人员, 业务顾问的共同愿望, 因此要高效首先要沟通高效, 如何使得不同背景的人员能够高效沟通 从而实现高效工作?  本文总结了一些过往的有效项目实践。

 

1. 需求清晰

符合现代程序人员的需求,尽可能使用可视化的工具来表达需求,Mockup图,UML的 时序图, 上下文图等等。

需求文档应该有版本管理, 且各类需求文档, 参考文档应当集中存放, 方便团队人员检索。

 

2. 代码受控

以使用git 管理为例:

git clone  https://code.ewota.com/PUBLIC/testing  

具体各个项目的路径, 注意大小写敏感, 通常规则为项目代码大写,其他的都是小写。

 

详细的git命令手册参照 

应该从协调代码中心 https://code.ewota.com 集中管理开发过程的代码

各项目根据项目职责建立登录权限。

 

 

3. 测试

软件的测试工作,除了要尽可能工具化测试外, 涉及人机交互部分, 还是需要测试人员按角色来实施测试。

业务流程的泳道图建立角色, 切记使用管理员的角色一测到底。

 

4. 部署

现代系统往往要求频繁的迭代更新, 管理好开发工作的部署,也是非常关键的。