GithubHelp home page GithubHelp logo

scrumsimple's Introduction

Scrum Simple

目前Esri的ArcGIS Earth在使用该工具进行团队组员作为辅助的scrum工具,希望能将整个团队开发过程系统化流程化。

Esri's ArcGIS Earth is currently using this tool as a team scrum tool supporting the team, hoping to systematize the entire team development process.

目前的界面

首页

http://localhost:5000/

Drawing

点击导航到其他页面

Drawing

每天需要写自己做的事情,这部分会集中在这个页面显示。

http://localhost:5000/reports

Drawing

组员的用户页面:

http://localhost:5000/user/Ben%20Tan

Drawing

Earth组每周需要把每一个组员的工作内容汇报给其他相关团队。这个页面会根据组员每天填写的内容生成表格,便于邮件发送。

http://localhost:5000/scrum

Drawing

Earth组每周一的时候还会计划本周的工作,这个版块的UI还在开发中,暂无截图。

How to use it

Login

使用GitHub账号登陆,会要求github的公开数据访问权限。

登陆之后,页面右上角会显示你的头像。

Reports tab

  • 可以填写自己今天做的事情
  • 查看team member每天做的事情

Profile tab

  • 查看自己的基本信息
  • 查看自己的所有工作日志

Scrums tab

  • 能够查看某一段时间的日志

Users tab

  • 展示当前所有组员

Weekly plan tab

  • 组员在每周一的周会时,可以填写当周的计划,这样在周会的时候,可以对着每周计划汇报工作

About tab

  • Some help information

部署

安装依赖 Install dependences

pip install -r requirments/dev.txt

初始化数据库 Init Database

python manage.py db init python manage.py db migrate -m "init" python manage.py db upgrade

first runshell then keyin db.drop_all() db.create_all() to init the database

运行 Run

create run and run shell in pycharm

runshell script: C:\Projects\team-status\manage.py parameters: shell env: DEV_DATABASE_URL=sqlite:///c:/projects/team-status/data/data-dev.sqlite;PYTHONUNBUFFERED=1

run script: C:\Projects\team-status\manage.py parameters: runserver env: DEV_DATABASE_URL=sqlite:///c:/projects/team-status/data/data-dev.sqlite;PYTHONUNBUFFERED=1

实验性质功能

词云统计

Drawing

待办事项Next

  • 用户名密码的登陆方式,以减少github验证的网络延时。More choices for authorization
  • Associate github issues and commit

Note

非商用软件,由Flask Web开发 - 基于Python的Web应用开发实战 一书中附带的代码修改而来。

各部分源码地址:

scrumsimple's People

Contributors

bentan2013 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.