Nimble Athena is an internal tool that enable us to provide insights and communicate with our clients via automated data collection from tools such as JIRA and PivotalTracker. This presentation shows the progress of our project.
2. 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
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