Athena 0.2.0
Olivier - Rossukhon - Quan
Growth Session #3 - May 18-19 2017
Nimble
Introduction
Real time analytics dashboard
● View total agile points / stories per team member per day / week
● View total agile points / stories delivered by whole team per day / week
● Work across issue tracker platforms such as Pivotal Tracker and Jira
● Store historical data to generate graphs
● Automate an existing manual process
● Existing dashboards are fancy but do not provide this data
● Provide quantitative data
Progress - 0.2.0
● Upgrade to Rails 5.1 (before was still on beta version)
● Improved Docker configuration:
○ Cached ruby bundle
○ Install Node 6.10.3 + NPMS 3 + Yarn in the web docker image
● JIRA Integration via web hook
○ Marking a task on JIRA as delivered creates or updates a story in Athena
○ Marking a task on JIRA as finished updates a story in Athena
● Setup Vue.JS 2 in Rails via webpacker
○ Rework list of recent stories
Progress - 0.2.0
Use Docker service on Semaphore CI
Progress - 0.2.0
Rails Webpacker
is amazing
Vue.JS has a deeper
learning curve than
expected
Semaphore CI only
supports Docker
Compose 2
Next Steps
0.3.0
● Finish Vue.JS architecture with Action Cable
● Setup new frontend UI
● Assign points and task to team members
Thanks!
Contact Nimble
hello@nimblehq.co
399 Interchange 21 Sukhumvit
Road, Unit #2402-03, Klong Toei,
Wattana, Bangkok 10110, Thailand
20th Floor, Central Tower
28 Queen's Road
Central, Hong Kong
https://nimblehq.co

Athena 0.2.0 - Nimble

  • 1.
    Athena 0.2.0 Olivier -Rossukhon - Quan Growth Session #3 - May 18-19 2017 Nimble
  • 2.
    Introduction Real time analyticsdashboard ● View total agile points / stories per team member per day / week ● View total agile points / stories delivered by whole team per day / week ● Work across issue tracker platforms such as Pivotal Tracker and Jira ● Store historical data to generate graphs ● Automate an existing manual process ● Existing dashboards are fancy but do not provide this data ● Provide quantitative data
  • 3.
    Progress - 0.2.0 ●Upgrade to Rails 5.1 (before was still on beta version) ● Improved Docker configuration: ○ Cached ruby bundle ○ Install Node 6.10.3 + NPMS 3 + Yarn in the web docker image ● JIRA Integration via web hook ○ Marking a task on JIRA as delivered creates or updates a story in Athena ○ Marking a task on JIRA as finished updates a story in Athena ● Setup Vue.JS 2 in Rails via webpacker ○ Rework list of recent stories
  • 4.
    Progress - 0.2.0 UseDocker service on Semaphore CI
  • 5.
  • 6.
  • 7.
    Vue.JS has adeeper learning curve than expected
  • 8.
  • 9.
    Next Steps 0.3.0 ● FinishVue.JS architecture with Action Cable ● Setup new frontend UI ● Assign points and task to team members
  • 10.
    Thanks! Contact Nimble hello@nimblehq.co 399 Interchange21 Sukhumvit Road, Unit #2402-03, Klong Toei, Wattana, Bangkok 10110, Thailand 20th Floor, Central Tower 28 Queen's Road Central, Hong Kong https://nimblehq.co