Frequently Asked Questions
General Questions
Q: What is Hatica?
A: Hatica is an engineering analytics platform that provides comprehensive visibility into your organization’s software development processes, team productivity, and project performance.
Q: What are the main features of Hatica?
A: Hatica offers several key features, including:
- Project dashboards for monitoring progress, delivery, effort, and performance
- Team dashboards for insights into productivity, satisfaction, and well-being
- Organization-wide dashboards for executives and engineering leadership
- Activity tracking across code, teams, individuals, projects, and services
- DevOps dashboards including DORA metrics and CI/CD insights
https://www.hatica.io/docs/ (opens in a new tab)
Q: How does Hatica help engineering teams?
A: Hatica helps engineering teams by providing end-to-end visibility into development processes, identifying bottlenecks in the SDLC, offering insights into resource allocation, and promoting team well-being through data-driven insights.
Data and Integration
Q: How often is data synced from integrated tools?
A: Data is typically incrementally synced every 10-15 minutes from integrated tools like Git, GitLab, Bitbucket, and Jira through APIs. Hatica is moving towards a webhook-based model for real-time updates. The SLA for data sync is 24 hours.
Q: What integrations does Hatica offer?
A: Hatica integrates with:
- Version control systems
- Ticketing tools
- Project management tools
- CI/CD tools
- Google and Outlook Calendars
For a complete list of integrations, please visit https://www.hatica.io/connectors/ (opens in a new tab)
Q: How does Hatica handle sensitive data like source code?
A: Hatica takes data security very seriously. Our platform is designed to ensure that no customer code is retained in any form within our systems. All access to customer code repositories is secure, confidential, and entirely automated. We use industry-standard encryption algorithms to protect access to customers' source code and implement strict access controls.
Q: Our repositories and projects are behind a firewall. Do I need to whitelist Hatica IP addresses?
A: Yes, you need to whitelist the following IP addresses on port 443:
34.29.236.79
34.93.197.108
52.54.39.28
3.225.73.75
44.197.6.152
Q: Why are some issues from the issue tracking system missing in Hatica?
A: Any Jira tickets assigned to a user will not be visible in Hatica if that user is not present in Hatica. Because users are auto-created from GitHub/VCS system and NOT from Jira, this is possible. For example, if issues are assigned to a PM and the PM does not have any Git activity, then the issues would be “missing” in Hatica. To surface these issues in Hatica, add the user into Hatica and map their identity from Jira/issue tracking system via https://app.hatica.io/settings/members (opens in a new tab)
Deployment and Security
Q: What deployment options does Hatica offer?
A: Hatica offers both cloud-based and on-premise deployment options.
- Hatica's core infrastructure is hosted in GCP (Google Cloud) in the US
- Hosted on client-side cloud infrastructure
- For on-premise deployments, Hatica uses Docker containers and can be set up in a serverless cloud environment.
Q: How does Hatica ensure data security?
A: Hatica implements several security measures:
- Industry-standard encryption for data in transit and at rest
- Strict access controls
- Regular security audits
- Compliance with SOC2 and GDPR standards
https://trust.hatica.io/ (opens in a new tab)
Q: Does Hatica offer EU-based cloud deployment?
A: Yes, EU-based cloud deployment options are available upon request.
Support and Onboarding
Q: What kind of support does Hatica provide?
A: Hatica offers priority support, which includes:
- An assigned Customer Success Manager (CSM)
- A dedicated communication channel for support and customer success
- White-glove onboarding led by the core engineering team
- A comprehensive support package, including implementation and training sessions
Q: Does Hatica offer a free trial?
A: Hatica offers a 2-week trial period for our clients to explore the product and link their own tools to see data in real-time. By default, we pull data for the last 3 months to present a period for data analysis in the trial.
Q: What are the payment terms for Hatica?
A: Hatica provides annual and multi-year contracts.
https://www.hatica.io/pricing/ (opens in a new tab)
Customization and Usage
Q: How can I customize projects in Hatica?
A: You can customize projects by:
- Defining project scope using specific:
- Boards
- Labels
- Initiatives
- Custom criteria
- Setting project durations and iteration lengths
- Adding filters to refine project parameters
Q: What are DORA metrics, and why are they important?
A: DORA (DevOps Research and Assessment) metrics are widely used key performance indicators for software development teams:
- Deployment Frequency
- Lead Time for Changes
- Change Failure Rate
- Time to Restore Service
These metrics help differentiate high-performing teams from low-performing ones and provide insights into the efficiency and effectiveness of software delivery processes.
Q: How can I access and navigate Hatica?
A: Hatica can be accessed through its web application. The main navigation is done through the sidebar, which provides quick access to core features like Home, Goals, Check-ins, Explore, and Settings. The sidebar also categorizes dashboards by use cases:
- Organization
- Team
- People
- Activity
- Project
- Service
Q: If I add new repositories, how long will it take to show up on all dashboards?
A:
- For the first sync, it can take up to a few days depending on the size of the repositories. The initial setup time is high as there are limits on API calls that can be made to VCS (e.g., GitHub has a rate limit of 5000 or 15000 API calls per hour depending on your subscription).
- For incremental additions, it would take less than 60 minutes for the repositories to reflect in Hatica, depending on the size of the repositories. There might be additional processing time for very large repositories.
Data Retention and Privacy
Q: How long does Hatica retain customer data?
A: Data retention is customizable based on customer requirements and commercial agreements. We typically recommend 1-5 years of data history. Data remains in the live database during this period.
Q: What happens to our data if we end our contract with Hatica?
A: Hatica's policy is to delete customer data within 30 days of contract closure. However, customers can request immediate removal of data as well. All data handling policies are SOC2 and GDPR compliant.