为规范出走社技术开发的流程,保证技术开发的合理、合法、安全和效率,制订本办法:
1.开发团队
技术开发团队由社长招募并直接向社长负责,在人员不足的情况下,可以由社长独力完成。,
2.需求的制订:
2.1.社长进行需求分析并制订需求文档,需求的类型包括排除错误,改善使用体验、开发新功能等;
2.2.开发需求基于出走社社区生活及未来发展需要而制订,开发需求必须符合出走社法度的规定。
3.需求的公示及审批:
3.1.需求文档制订后,若涉及新功能的产生或已有功能的改变,需求文档要在社区会所公示3天,征求社民的意见,修改完善;
3.2.公示之后,需求文档提交理事会审议,并投票表决,投票人数达到5人方为有效;
4.开发的实施:
理事会表决通过需求文档后,社长制订具体的开发方案,并由技术团队完成书写代码和测试。
5.代码的部署:
5.1.社长向司空提供理事会审核通过的链接,索取主机密码;
5.2.社长将更新的代码上传到主机。
6.公告及操作文档:
6.1.完成代码部署后,社长需发布公告,宣布技术开发的完成;
6.2.若开发结果是新功能产生,则需由社长撰写操作文档,指导社民使用。