Better Goals (noun): a JIRA add-on to be a guiding north-star for product manager and team leaders; to commit to a short list of goals and to deliver on those goals.
As a team working on any fast-paced environment, you may often find yourselves drowning in JIRA tickets. It's easy to lose sight of the bigger picture – the actual business, engineering, or product goals that matter most. That's where Better Goals comes in.
Better Goals is a powerful JIRA Marketplace app designed to help teams align their work with measurable outcomes, ensuring that they stay focused on the right measurable objectives. Our app aims to make your North Star visible and accessible, so your team can stay on track and adapt quickly to new information, datapoint or priority emerging.
Available for install on the Atlassian Marketplace! https://marketplace.atlassian.com/apps/1231053/better-goals-for-kanban-boards
Our design is open sourced too, check it out in Figma! https://www.figma.com/community/file/1237139831380534311
Share feedback, questions or report bugs here: https://goose-wrappers.atlassian.net/servicedesk/customer/portal/1
To get started with local development of this add-on, first clone this git repo and run the following. Please make sure you have node 16.x installed.
One time installation:
npm install --dev
Workflow routine:
npm start
# launches react-script servernpm run local
# starts local development server- You will be given an ngrok url to atlassian-connect.json, open add-on management by clicking
Apps -> Manage your apps
in Jira, then click onUpload App
and paste the url here.
You can make changes to any of the files in public/*
and in src/*
without a need to restart any service.
If you stop npm run local
and run it again, it will create a new ngrok tunnel, and you will have to re-install the app. Generally speaking, JIRA knows it's the same add-on, and will overwrite the previous installation. You only need to restart npm run local
if you're modifying local-dev-setup.ts
.