# DevDynamics Onboarding Guide

## **DevDynamics - Onboarding & Quick Start**

### **What is DevDynamics?**

DevDynamics is an engineering analytics platform. It connects to your Git host (GitHub, GitLab, Azure Repos, Bitbucket) and issue tracker (Jira, Linear, Azure Boards, ClickUp) and turns their metadata into clear insights: code‑review health, cycle time, bottlenecks, and DORA metrics. DevDynamics never reads your source code—only metadata.

### **Before you begin**

* Have access to your work email inbox.
* Be signed into your Git provider (e.g., GitHub) in the same browser.
* If you are evaluating in a company org, make sure an **org owner/admin** is available to approve app installations.

### **Step 1 — Open the website and start your free trial**

1. Go to <https://devdynamics.ai> in your browser.
2. On the homepage, click **Start a Free Trial** (top left under the hero section).
3. Prefer a walkthrough? Click **Request Demo** instead and pick a date/time.

<div align="center"><figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2FpGyt0vcTgGN3m5blYao4%2Fimage%20(183).png?alt=media&#x26;token=16dc0610-69fa-430a-af72-655bc2428c09" alt=""><figcaption></figcaption></figure></div>

<p align="center"><em>Figure 1. Homepage – Start a Free Trial / Request Demo.</em></p>

### **Step 2 — Create your account (sign‑up form)**

4. Fill each field exactly as shown on the right: **First name**, **Last name**, **Email**, **Company**, and **Where did you hear about us?**.
5. Use your company email if possible. This improves automatic account matching later.
6. Click **Sign Up**. If you already have an account, click **Log in** on the top right of the homepage.

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2FBXYR1LQNeYJjc4ebik6f%2Fimage%20(184).png?alt=media&#x26;token=7e88f299-2f71-452a-8dc6-8869fed8b0f2" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 2. Free‑trial sign‑up form.</em></p>

#### **Common pitfalls & fixes:**

• **No Sign Up button?** Scroll down—some browsers zoom the page.

• **Company name is optional but recommended** (helps with team setup).

• **Using a personal email**? You can, but contributor matching works best with your work domain.

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2FnzDRByImr7t14QEhiAPI%2Fimage%20(185).png?alt=media&#x26;token=49906c6c-19f8-4724-b9b1-1e5da82f1da6" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 3. Optional: Book a guided demo.</em></p>

### **Step 3 — Verify your email**

7. Open your inbox and find an email titled **Please verify your account** from **<hello@devdynamics.ai>**.
8. Click **Complete Registration.** This confirms you own the email and activates your trial.
9. If you cannot click the button, copy the long link below it into your browser address bar.
10. Links expire after **24 hours**. If expired, revisit the sign‑up page and register again with the same email.

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2FqLE7ZlFgK6FG4WW9Mn0D%2Fimage%20(186)-redacted_dot_app.png?alt=media&#x26;token=347a3fec-e802-4934-92bc-68d673ebf9c6" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 4. Email verification.</em></p>

#### **If you do not receive the email within 2–3 minutes:**

• Check **Spam/Junk** and corporate quarantine filters.

• Ask IT to allowlist **devdynamics.ai** and **amazonses.com** senders.

• Retry sign‑up—typos in the email are the most common cause.

### **Step 4 — Connect Git hosting (example: GitHub)**

After verification, the onboarding flow opens. Click **Connect GitHub**. DevDynamics uses repository **metadata only** (commits, PRs, issues, checks). Source code is not fetched.

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2Fr49W1cvGulAiLezsygZO%2Fimage%20(187).png?alt=media&#x26;token=e063b330-cc6a-411d-b1c7-e3cc4793bc55" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 5. Connect your Git prompt.</em></p>

11. A security dialog explains what is accessed. Click **Integrate GitHub** to continue to GitHub.com.
12. On GitHub, choose where to install: your **personal account** or a **company organization**.

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2FejxrRJl2fM3c7booDS2Q%2Fimage%20(188).png?alt=media&#x26;token=6a500541-f092-439b-b9fb-237d9bd6a6f6" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 6. Confirm integration.</em></p>

### &#x20;**— Install the DevDynamics GitHub App (permissions)**

13. Select **All repositories** (quickest) or **Only selected repositories** (recommended least‑privilege).
14. Review permissions: **read** repo metadata/events; **read/write** pull requests (needed to compute review metrics).
15. Click **Install**. You return to DevDynamics after approval.

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2FSk87t23nvCuXbxQmVDdy%2Fimage%20(189)-redacted_dot_app.png?alt=media&#x26;token=f2b4c339-b35a-4e28-a713-9db638c2fbbd" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 7. Choose the account/organization.</em></p>

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2FeqzqDbMR2pI5NGKCBcdx%2Fimage%20(190).png?alt=media&#x26;token=4cd1accd-2cda-44bc-8d11-30b3c56c03c4" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 8. Scope repositories &#x26; confirm permissions.</em></p>

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2FLzht4IDDuBecUYDWpyWl%2Fimage%20(191).png?alt=media&#x26;token=d521ec74-a5f8-4e59-8290-28fe684ba6a6" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 9. Integration successful.</em></p>

#### **If you do not have permissions:**

• Click **Request** when prompted and share the install page link with your org owner.

• As a temporary option, install on your **personal account** with a couple of public test repos.

### **Step 5 — Connect Jira (issue management)**

16. In onboarding, click **Connect Jira**. Paste your Jira Cloud or Server URL (e.g., \`<https://yourcompany.atlassian.net\\`>).
17. Click **Integrate Jira**. You’ll be redirected to Atlassian Marketplace to install the **DevDynamics** app.
18. Admins can click **Get app** to install. Non‑admins click **Get it now** to submit a request to the admin.

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2F7qtIy805iv4CAi2qDISs%2Fimage%20(192).png?alt=media&#x26;token=2a4ab466-8bff-4dea-b925-caa56b5d831a" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 10. Atlassian – installation steps for admins.</em></p>

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2FG9twOVB3m7Hp5HIK6tXi%2Fimage%20(193).png?alt=media&#x26;token=f977a3f5-2c4c-4e89-b237-0a532645858c" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 11. Searching “DevDynamics” inside Jira.</em></p>

#### **Jira Cloud vs Server notes:**

• **Jira Cloud**: You’ll install from the Marketplace page; no server changes required.

• **Jira Server/DC**: Ensure your instance is reachable by DevDynamics per your company policy (allowlist/tunnel).

### **Step 6 — Dashboard tour (what you will see)**

19. After integrations, you are redirected to the **Dashboard**. Initial widgets may be empty while data sync runs.
20. Key cards: **DORA Performance**, **Cycle Time Distribution**, **Quality**, and **Team highlights**.

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2F05oCGnCpAHP8A4m9F9gs%2Fimage%20(194).png?alt=media&#x26;token=4610647b-6b4a-4488-8560-a86f5f4e06b1" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 12. Dashboard overview.</em></p>

### **Step 7 — Invite members & create teams**

21. Go to **Settings → Members** → **Add Member**. Invite teammates by email and assign roles (Admin, Manager, Member).
22. Go to **Settings** → **Teams** → **New Team**. Name the team, add a description, and assign a **Manager**.
23. Recommended: Create teams **after** Git/Jira sync so contributors are auto‑suggested correctly.

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2FkEoZh4T9tjQ94U4STLct%2Fimage%20(195)-redacted_dot_app.png?alt=media&#x26;token=983cff10-a5ca-474b-bf53-e6ca2740a8f5" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 13. Members – invite &#x26; roles.</em></p>

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2FbY4tMkwALp981ihG2rd5%2Fimage%20(196)-redacted_dot_app.png?alt=media&#x26;token=41c5162b-1c20-4bd5-bfd2-f165390bbebf" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 14. Teams – create and configure.</em></p>

### **Step 8 — Confirm sync + verify integrations**

24. Check the bell icon (top bar) for **Git initial data pull completed** notification.
25. Go to **Settings → Integrations**. Each connector shows status (e.g., **Active** for GitHub).

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2FqcwBmXK2ax0wF1HhlI6x%2Fimage%20(197).png?alt=media&#x26;token=7c69dec5-b3e1-45dc-aeb6-9214e595d044" alt=""><figcaption></figcaption></figure>

*Figure 15. Notification confirming Git sync.*

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2FZTLKbmuiJbhAGxISWGZK%2Fimage%20(198).png?alt=media&#x26;token=16e16a87-cf01-4954-8d3c-8a305a46fc0f" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 16. Integrations – Active status.</em></p>

#### **If status is not Active:**

• Click the gear icon on the integration card to re‑authenticate.

• For GitHub org installs, confirm the app has access to the repositories you expect (select more repos if needed).

### **Step 9 — Merge contributor accounts (accuracy step)**

26. Navigate to **Settings → Contributors**.
27. Set filters: **Git Activity** → **Last Activity** and **Account type** → **Unmerged accounts**.
28. Select duplicate identities and click \*\***Merge**\*\*. This fixes metrics when commit emails differ from login emails.

<figure><img src="https://4171758421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS4rgvJ71tpXan8RhYTT4%2Fuploads%2FQDj5WQwRXONAXARwuLOi%2Fimage%20(199).png?alt=media&#x26;token=3f08f330-6bf0-4a55-b58b-a31c0c1e6e68" alt=""><figcaption></figcaption></figure>

<p align="center"><em>Figure 17. Filtering unmerged accounts.</em></p>

### **Step 10 — Start exploring value**

* Open **PR Review Health** and **Reviewer Distribution** to see review coverage and speed.
* Check **DORA** to baseline your current capability; use the goal badges as targets (e.g., Review Health ≥ 80).
* Visit **Metrics** to explore trends by Team or Contributor.

### **Troubleshooting quick reference**

* Email verification not received → Check spam/quarantine; allowlist domains; re‑register.
* Cannot install GitHub app → Ask an **Org Owner** to approve; start with selected repos.
* Jira app install blocked → Submit **Get it now** request to your admin; confirm URL is correct.
* Widgets empty after setup → Wait for first sync to finish; confirm Integrations status is **Active**.

### **Security note**

DevDynamics analyzes repository and issue metadata only; source code is never fetched or copied. You can disconnect any integration at any time.
