blob: 3d122b485799c6ea300c773d5e16ae9df3bdc250 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
# Devalloc
Devalloc is a service that analyzes your codebase trends, finds patterns in how
your developers work, and protects against tech debt.
This pre-release prototype is a script you can download and freely run on your
git repo (requires Python >=3.6). The next, paid version of Devalloc will have
an API, easy connectors to common CI systems, and automated reporting.
## Identify blackholes in your codebase
What if none of your active employees have touched some part of the codebase?
This happens too often with legacy code, and then it turns into a huge source of
tech debt. Devalloc finds these "blackholes" and warns you about them so you
can be proactive in eliminating tech debt.
## Protect against lost knowledge
Not everyone can know every part of a codebase. By finding pieces of code
that only 1 or 2 people have touched, devalloc identifes siloed knowledge. This
allows you to protect against the risk of this knowledge leaving the company if
an employee leaves.
## Don't just measure "code coverage" - also know your "dev coverage"
No matter how smart your employees are, if you are under- or over-utilizing your
developers then you will never get optimal performance from your team.
- Find developer "hot spots" in your code: which pieces of code get continually
rewritten, taking up valuable dev time?
- Know how your devs work best: which ones have depth of knowledge, and which
ones have breadth?
(Available in future paid service)
## See how your teams *actually* organize themselves with cluster analysis
Does your team feel splintered or not cohesive? Which developers work best
together? Devalloc analyzes the collaboration patterns between devs and helps
you form optimal pairings and teams based on shared code and mindspace.
(Available in future paid service)
|