p/waydev
Boost Engineering Efficiency, Enhance DX and Deliver Faster.
Tristan Pollock
Waydev — Git analytics (2018) version 1.0
Featured
117

V1 - The fast & visual way to understand your developers. Waydev analyze your codebase from Github, Gitlab & Bitbucket to help you bring out the best in your engineers work.

Check out our V2 - https://www.producthunt.com/posts/waydev-2-0-1

Replies
Jeremy Thomas
I agree with what folks like Peter and James are saying. Lines of code and commit count are not accurate ways to measure "impact." Usually a high frequency of commits is an indication of poor code quality -- developers are introducing new changes to fix errors introduced by previous ones. Instead, you should expect a steady cadence of incremental changes, where proper time and thought is put into each. Test coverage is another important metric, which is not covered here. Further, most product-development organizations celebrate when developers remove lines of code. We, for example, have a bot that adds a "hand clapping" emoji to a commit when the developer has removed code. In short, a high commit volume and more lines of code are often anathema to what good software development is.
Alex Circei
@jgrahamthomas Hey Jeremy, How I said to James, we're targeting non-technical founders who work with remote developers where you don't know anything about them, and from now on you will be able to track them - week by week. What do you say to give us a try and tell us if we're relevant? https://app.waydev.co/register
Alex Circei
@jgrahamthomas Great to be back on here. At the previous launch, we've received a lot of feedback regarding our solution, we've processed the feedback, and we're excited to kick off 2019 by launching our new product. The new dashboard gives you an overview of your work so you can check the health or see correlations across your commits. -- https://www.producthunt.com/post...
Tristan Pollock
Waydev is designed to help non-technical founders understand and manage the work of your developers. You can access the detailed reports on your tablet or smartphone and at a glance you can see how much progress is being made and where the major roadblocks remain. Because it is designed for non-technical founders (like myself), you can still keep your project on track, even if you don’t know the details behind each specific line of code.
Moritz Plassnig
Interesting product. How do you compare to other tools like GitPrime or Velocity from CodeClimate?
Alex Circei
@moritzplassnig Hey Moritz! From what I know, their focus is on technical manages (VP's, CTO's), but we're laser-focus on helping non-technical founders. This means we have an easy to understand interface with only a few metrics to follow. Compared with them, we also have a freemium plan, where everybody can use us for free. Technically we take the data in the same way, but our algorithms are different.
Denis Todirica
Congrats for the launch @alex_circei and @buzea_valentin! I saw the Slack and Google Suites logos on your homepage, how are you integrated with them?
Alex Circei
@denistodirica Hey Denis! We've seen that most developers communicate in Slack either on the email and for improving our Impact metric we've decided to correlate the communication in your company with the data from your GIT providers. We're not (yet) released the integrations, we plan to release them in September.
Alex Circei
@denistodirica Thanks!!!
Yaz

Be careful what you measure, you might improve.

You want to focus on the outcome, and not the output.

Pros:

None

Cons:

Not a good way to measure engineering effectiveness

Alex Circei
Hey @yagiz Improving our accuracy it is our main priority, and your feedback is essential to us. I hope you will give us a try.
Alex Circei
Great to be back on here. At the previous launch, we've received a lot of feedback regarding our solution, we've processed the feedback, and we're excited to kick off 2019 by launching our new product. The new dashboard gives you an overview of your work so you can check the health or see correlations across your commits. -- https://www.producthunt.com/post...
Alin B

In the entrepreneurial age, devs are the lifeblood of all projects.

Problem is that non-technical founders or managers have little to no control over them.

Having met 10s of founders with failed projects due to complicated circumstances with their outsourced dev teams, this simple tool gives an overview of their work so you can basically sleep better at night and focus on growing the business.

Pros:

For a non-tech manager, it gives an overview of your development teams' work

Cons:

Might be seen as micro-management by devs

Alex Circei
🚀🚀🚀
Ovi Negrean
Nice work, @alex_circei & team! I'm curious - How is Waydev free?
Alex Circei
@ovinegrean Hey Ovi! A very good question! We have a free forever freemium plan. In our freemium plan we limit the features, like the view of your developers in our dashboard - after the trial, you can see only one developer, but your weekly report will include all the developers. BTW we have a great deal for Product Hunt, with the PRODUCTHUNT code at checkout you save 50% off any new plan.
Kirk Gray

LOC was a bad way to measure productivity in the 90s. It's gotten no better. This creates all kind of bad incentives for engineers. Number of commits has nothing to do with number of quality commits that delivered customer value.

Pros:

None

Cons:

Horrible way to measure effectiveness

Alex Circei
You are right if we were measuring only LoC, but this is not the case. We know that some engineers are afraid of our accuracy and we are and will be transparent about everything we do. For the current moment, we're targeting non-technical founders who work with remote developers where you don't know anything about them, and from now on you will be able to track them - week by week. We don't track the performance; we measure the activity of a team. What do you say to give us a try and tell us if we're relevant? https://app.waydev.co/register
Hamilton Greene
@alex_circei So at first glance, I assumed this was done via LoC as well which I always have a bad reaction to (it's like measuring a writer's performance based on the number of words they've written as opposed to how well those words do their job). Could you break down how you are coming to this "impact" score if it's not LoC?
Vlad Nicula
@alex_circei "where you don't know anything about them" . That's the main issue right there. You don't have to be technical to know how to pick team players, or how to spot dedicated developers.
Alex Circei
@sirhamy Hey! The same quote by Bill Gates also writes on our landing page. It is not relevant to measure productivity based on LoC, and we don't measure productivity and how good or bad it is a developer, we measure their activity in GIT, Slack, Email and more to come. Due to the Product Hunt Launch, we've realized that "Impact Score" term it is not relevant to use for what we're doing, and we decided to change with "Activity Score." Thank you!
Alex Circei
@agilius How you do it? You need at least three months to know if you work with the right team player. Waydev comes to help you take better decisions. We're an add-on to your project management tool.
James Barry
This tool is a throwback to the 80's and 90's. Measuring lines of code and commits does not work. It usually leads to bloated code . Usually in the 90's it meant that instead of writing some neat quick routine, you would cut and paste some crap that you found that did the same thing, but had 3x the lines of code. So you looked better. As a developer I would write extra long code (usually slower and less effective) to get my code lines up. As far as commits, my best developer commits a couple of times a week as he wants to noodle on it and make it better. depending on your coding culture this could stifle good code writing. Frequent commits is a way of getting code out quickly, not necessarily getting good code out. Think of the paper at school where it had to be 10 pages. You wrote a great 8 page paper that hit the mark. You would then fill in crap to make it the 10 pages. Same here. Horrible metrics for measuring developers. IMHO
Alex Circei
@jmbarry Hey James! First of all, thank you for taking the time writing this comment. 20 years ago you didn't have all the code in GIT and was almost impossible to track your developers based on their activity. For sure, also Google can be manipulated and fake your stats, but we will try to combat that. In the Impact metric, we consider the following: (1) The highest chunk of activity you did in the past, (2) The average activity of a developer based on our research and (3) The behavior of your activity in the last weeks. We don't track the performance; we measure the activity of a team. For the current moment, we're targeting non-technical founders who work with remote developers where you don't know anything about them, and from now on you will be able to track them - week by week. What do you say to give us a try and tell us if we're relevant? https://app.waydev.co/register
James Barry
@alex_circei I understand why you think its a great idea... But Github does not change things IMHO. We had CVS and tools to see about commits, and I was a co-founder of Collabnet where we launched Subversion. All had tools to measure lines of code by developer and "commits" atomic or otherwise. I think Dilbert unfortunately sums is up well http://dilbert.com/strip/2003-08-26 or http://dilbert.com/strip/1995-11-13 where the incentive for the developer changes (lines/commits/bugs) and that is where they focus, not good code.
Alex Circei
@jmbarry We have a big responsibility to track a development team, and we've worked a lot for having good accuracy. I hope you will give us a try and tell us your feedback.
Alex Circei
@jmbarry Great to be back on here. At the previous launch, we've received a lot of feedback regarding our solution, we've processed the feedback, and we're excited to kick off 2019 by launching our new product. The new dashboard gives you an overview of your work so you can check the health or see correlations across your commits. -- https://www.producthunt.com/post...
Leo Bassam
Looks good! I will sure give it a try :)
Alex Circei
@leobassam Thanks Leo!!!
Valentin Buzea
@leobassam Thanks!
Peter Bell

It's super important to find ways for non-technical founders to connect with and manage engineers. This isn't one of them. Tracking an engineer by lines of code is like tracking a marketing person by the number of words on the home page. You don't want the most words, you want the most concise way to tell your story.

And number of git commits is not much better as it's super easy to game by just committing more often. Plus, if you want to get a high level sense of this, just look at the list of commits in GitHub.

Sorry - don't like to be negative about a startup or new product as I know the blood sweat and tears that go into making it, but this makes the world a worse place - sorry :(

Pros:

None

Cons:

It's a really bad idea :(

Alex Circei
You are right if we were measuring only LoC, but this is not the case. We know that some engineers are afraid of our accuracy and we are and will be transparent about everything we do. For the current moment, we're targeting non-technical founders who work with remote developers where you don't know anything about them, and from now on you will be able to track them - week by week. We don't track the performance; we measure the activity of a team. What do you say to give us a try and tell us if we're relevant? https://app.waydev.co/register
Alex Circei
At the previous launch, we've received a lot of feedback regarding our solution, we've processed the feedback, and we're excited to kick off 2019 by launching our new product. The new dashboard gives you an overview of your work so you can check the health or see correlations across your commits. -- https://www.producthunt.com/post...
Jonathan Woodard

If you don't trust your technical team to execute the product vision and present you ongoing results, it's not time for a new tool, it's time for a new technical team.

Pros:

Unclear

Cons:

Utilizes specious metrics for "Impact"

Alex Circei
Hey @woodardj Trust needs to be earned. And as a non-technical founder, when do you know when the will not deliver? It is a significant risk if you are non-aware of their progress, the risk of killing the project. From now on, for being on track with their activity, you can use Waydev.
Alex Circei
Great to be back on here. At the previous launch, we've received a lot of feedback regarding our solution, we've processed the feedback, and we're excited to kick off 2019 by launching our new product. The new dashboard gives you an overview of your work so you can check the health or see correlations across your commits. -- https://www.producthunt.com/post...
Karl Karafiat
Hey guys, looks interesting. Let me ask a simple question to understand it a bit better - what exactly is the impact score and how is it calculated?
Alex Circei
@kkarafiat Hey Karl! Thank you for asking, at Waydev, we developed the "Impact" metric to analyze performance data. Impact takes the following into consideration: (1) The highest chunk of activity you did in the past, (2) The average activity of a developer based on our research and (3) The behavior of your activity in the last weeks. We like to say that is the metric you need to watch, week-by-week.
Marius
@kkarafiat @alex_circei (2) >> The average activity of a developer based on our research >> what does that mean, the average daily LoC and commit counts? What was your research based on?
Alex Circei
@kkarafiat @maephisto Hey Marius! Based on analyzing the GIT activity in thousands of repositories.
Marius
@kkarafiat @alex_circei is the behaviour(LoC, commit frequency) of developers in opens source repos the same with the behaviour of a web agency freelancer or a developer working 9-5 in a startup ? (I assume those thousands repos you mentioned are open source repos on GH). Also, would love to read a more detailed blog post on this 'Impact' magic sauce, since it's the main selling point.
Alex Circei
@kkarafiat @maephisto Due to this launch, we've been in alpha stage a long period, and we've tested on thousands of repositories from our clients; We will also write a detailed blog post regarding the "Impact Score."
Vlad Calus

I love that it's so easy to use for non-technical founders, especially that more and more marketers are going into the space of technical products and it gives them more flexibility and opportunities to learn.

Pros:

It's really simple to use

Cons:

None so far

Valentin Buzea
Thanks Vlad!
Vlad Calus
What an amazing product, I'll make sure to give it a try! 😍
Alex Circei
@vladcalus Thanks!
Alex Circei
👋 Hey everyone! First of all, thanks @writerpollock for hunting Waydev! We're psyched to be here. I built my first online business back in 2007, and since then, I've created and launched tens of products. I've worked with developers all my entrepreneurial life, but all that time, I was frustrated not knowing why we were missing deadlines, why we were stuck, or why we were slacking off. 😞 I know that if you know a little bit about code, you can study the code, but if not, you are asking questions and following your intuition, and in most cases, you are dead wrong—you don't know anything 😣 Without real data, you can't take any decision. Fortunately, because most of the developers' works are in GIT, we've found the solution to tracking their activity. We've built Waydev, a tool with which you can track real data from your developers, without their input with the mission to help the community of non-technical entrepreneurs worldwide 🙌 Waydev brings everything you need to track your development team 📈 ✅An easy-to-understand overview of your developers’ work ✅A single metric to follow, week after week ✅Comprehensive deep analytics for each developer We’re integrated with Github and Bitbucket, and will integrate with Gitlab, Slack & Google Apps in the upcoming month. I’m hoping to get your feedback, questions, and ideas here 🙏🏼 PS: ❤️ We have a great deal for Product Hunt, too: Apply the code PRODUCTHUNT at checkout to save 50% OFF.
Akis Laopodis
@writerpollock @alex_circei Really interesting concept. I've been a non-technical founder for years and that was always a pain.
Alex Circei
@writerpollock @akislaopodis Hey Akis! Thank you! I hope, Waydev will help you to your problem.
Gabriel

I've been using Waydev for a while now and I love it! It's easier when you have an overview on your team's activity

Pros:

easy to use, clear metrics

Cons:

still looking for them

Alex Circei
Thanks Gabi!
Chris Turlica
Really cool product and product team. Good luck!
Valentin Buzea
@cturlica Thanks!
Alex Circei
@cturlica Hey!!! Thank you very much!
Ricardo Ghekiere
Amazing product! Just wondering how secure the data storage is?
Alex Circei
@ricardo_ghekiere Thanks Ricardo! Your security is critical to us. We do not keep a copy of your repositories, we only copy the "GIT" folder and right away after our analyzation is done we delete it. We always connect via SSH key pairs. When you disconnect your repositories, all associated data is purged from the system. This can be accomplished securely by allowing public access via secure SSH access to internal repositories. This ensures that all data transmitted to Waydev is done over a secure protocol, and allows our customers to maintain strict authentication and access security using SSH keys. Waydev is built on the Amazon AWS service. We currently store all data in a secure database.
Marcus Ellison
Overall I recommend this for non-devs. It's a nice UI/UX wrapper on top of github. It has a very smooth onboarding experience and was easy to link up to Github. But... it's probably best used as a place to start discussions with developers rather than evidence of progress or absence. I was hoping to use this as a way to visualize my own development velocity but ran into a few gaps: - Can't track different branches other than master - I find the impact score a bit misleading since it's tied closely to # of commits. - Some of my commits are fairly massive updates while others are trivial. This means that it is still similar to rating the quality of a book by the number of pages - which is useful in some very basic scenarios but quickly degrades. Cheers!
Alex Circei
@marcojelli Hey! I am happy you found it useful. - Regarding the branches, we will push a fix next week. - Every feedback it is a big push for us, we try to improve the Impact Score as much as we can, because of this we will also add Slack and Google Apps.
Valentin Buzea
Hey @marcojelli! We know about the problem related to branches, and we try to solve it as soon as possible. As for impact formula, we try to improve it every day and this kind of feedback helps us a lot.
Alex Circei
@marcojelli Hey Marcus! Now we're tracking all the branches and we've change the Impact Score. You can try here our last version https://app.waydev.co/login