美文网首页
目前项目管理的思考

目前项目管理的思考

作者: __XY__ | 来源:发表于2018-02-11 13:26 被阅读0次

    0 初衷

    目前时间大多耗费在
    1 开账号
    2 test服务器更新(等待builld)
    3 检查代码
    4 单元测试
    5 code_review 以及检查models更改
    6 检测数据库历史完整性。(可以在alembic中得到解决吗,难道是make_file来解决)
    7 项目文档(问题在于如何能及时的更新,及时的测试,同时单元测试也能及时更新)

    分析

    • 一些动作应该是在commit之前做的,比如本地跑单元测试,本地检查print,本地检查prototype error, 可以是用hook
    • 一些动作应该是在merge的时候做的,比如检查是否model的更改,检查命名,检查代码的组织思路
    • 一些动作应该是merged之后做的。比如test的升级,alembic的升级,脚本的运行。
    • 开账号的问题是没有规律可循的,那么可不可以通过jenkins来实现?如果是jenkins的话,那么如何接受用户输入呢?

    解决

    • 第一类问题应该是hook的问题,那么有没有办法让团队所有人的hook都一样呢?
      有一个思路是采用makefile来实现每个人的所有设置
      https://www.viget.com/articles/two-ways-to-share-git-hooks-with-your-team/
    • 第二类的问题应该是代码分析工具的问题,有哪些代码分析的工具?
    • 第三类的问题应该是自动化运维的问题,自动检查数据库完整性,自动检测,自动执行,自动通知,有个问题,如果有脚本能不能自动执行?
      思路:脚本应该是写在alembic里面。

    尝试

    pass

    总结

    pass

    相关文章

      网友评论

          本文标题:目前项目管理的思考

          本文链接:https://www.haomeiwen.com/subject/ayvktftx.html