Better Commit Policy for Jira
How can you sell it to your customers?
1. Make a strong first impression
Tagline
The most universal source code commit verification app for the Atlassian platform. It drastically improves the security, consistency and traceability of software projects by checking every source code change against configurable rules. It supports Git, Bitbucket, GitHub, GitLab, Subversion and Mercurial.
Elevator pitch
Every company is now a software company. The integrity of the software source code is a critical asset for all companies. Yet many teams run with zero control: anyone can change any part of the source code for any reason.
This lack of control leads to software failures, service outages, and other catastrophic events.
Better Commit Policy addresses this problem by verifying every source code change, branch, tag, author against the commit policy, a set of configurable conditions. In addition to formal checks, it enforces linking each change to the specific Jira requirement, story, task, bug or other issue that was the reason for the change. Changes will be accepted only if they 100% satisfy the policy.
Developers hate heavy-weight processes. This app introduces the rules and best practices in a light-weight and straightforward way, quickly making it the natural way of contributing to the code.
Rejecting unreasoned, unorganized or even malicious changes drastically improves the security, consistency and traceability of software projects. It also accelerates code reviews, ensures that the source code is compliant with industry regulations, and makes your software audit-proof.
Key features
- Must-have Jira app for all software teams, with a large user base, developed by a proven Platinum Marketplace Partner.
- It is the #1 Jira app to integrate development processes with Jira.
- You can manage commit policies centrally in Jira, and integrate those to your repositories easily.
- Policies verify every detail of the source code changes before accepting those: the commit message, the files, the committer, the affected branches and tags.
- Conditions can be limited to specific branches or directories, and be turned off for others.
- This is the only commit verifier app for Jira that checks changes both on the server, and also on the developer's computer before creating the commit! Other apps do this only when the changes are pushed to the server, but that's too late, will slow down your developers, who will then not adopt the tool.
- Compatible with all widely-used modern Version Control Systems.
- Compatible with all major Operating Systems: Windows, Linux (including all UNIX variants) and Mac OS X.
- Compatible with all standard-compliant VCS clients, incl. the command-line, GUI tools or IDE integrations.
- It works anywhere: a REST API is available for proprietary VCS and custom environments.
- Short learning curve, fast adoption.
- The app is available for Jira Server and Jira Data Center.
Integrations
Better Commit Policy is compatible with all modern standard-complaint Version Control Systems and clients.
Notable integrations:
- Git
- Bitbucket Server and Data Center (via a free Bitbucket app)
- Bitbucket Cloud
- GitHub
- GitLab CE/EE
- GitLab.com
- Subversion
- Mercurial
- IntelliJ IDEA
- Eclipse IDE
- Microsoft Visual Studio
- TortoiseSVN / TortoiseGit
- Sourcetree
- GitHub Desktop
- ... and anything else via the REST API and custom hook scripts!
Highlighted reviews
"I really believe, every software company must incorporate it into its developing process."
— Yakov Y., Philips
"This is a must have to have a clean repository. The ability to check the rules also locally is just great."
— Eric F., CTA International
"What I liked here, the plugin didn't force me to change how my developers want to interact with the repositories: in command line, in Bitbucket, in Jira, in any type of git clients."
— Tindur H., KORTA
"Not only does this plugin provide exactly the features we were looking for, it was easy to setup with clear instructions. Support was great - extremely helpful, responsive and polite."
— Julian P., Roke
"While the plugin is great, the support is even greater (shout out to Gabor)! The initial environment setup was fairly easy. Just set it and forget it."
— Kalen B., EaglePicher Technologies
2. Demonstrate the solution to the problem
Illustrate your story with these screenshots
Play tutorial videos
Watch more in the Video Library!
3. Provide further learning materials
Customer success stories (case studies)
- 5 commit rules you should learn from the developers at Philips
- Mission-critical battery manufacturer fulfills software requirements with Better Commit Policy
- 5 ways to speed up code reviews with Git, Mercurial and Subversion
- ... see all success stories
Webinar recording
Presentation slides
How commit policies enable end-to-end traceability and faster code reviews (PPTX with notes)
How commit policies enable end-to-end traceability and faster code reviews (PDF)
4. Make it a bundle
If your customer is using Bitbucker Server or Bitbucket Data Center, create even more value by also including the free Better Commit Policy for Bitbucket app in your quote!
5. Next steps
- Need a license for customer demos and for internal use? Ask for a free license →
- Have questions? Contact us →
- Learn about our exporter apps for Jira: Better Excel Exporter and Better PDF Exporter!
Resources
- Better Commit Policy for Jira at the Atlassian Marketplace
- Better Commit Policy for Jira at the Midori website (incl. the documentation)
- Buy the app or create a quote (at the Atlassian Marketplace)