9 comments

  • gojkoa 3 hours ago ago

    The study unfortunately looks only at individual productivity, not any org gains, and the big claim in the PDF is that adopters "merge roughly 24% more pull requests" over a four month period. not exactly headline-making material. There's no data in the paper whether those 24% extra pull requests actually added anything more valuable or not.

    • simonw an hour ago ago

      What kind of metric would you trust for measuring organization gains?

      • didibus an hour ago ago

        I think number of features released to customers (not behind a feature flag or still being rolled out, but fully rolled out). And number of bug fixes (only those reported by customers).

        Also just in general, customer satisfaction, acquisition, conversion, retention, etc.

        Number of completed org-level roadmap items, org-level goals achievement rate, and so on.

        I also think a good one would be seeing an increase in meeting estimation, like if project was estimated to take X days with Y devs, does the use of AI increased how often you met or beat those estimates in actual time/dev effort?

        And you'd want to compare that against prior years, where no AI was used, within the same org, or try going 1 quarter without AI and another with and compare quarter to quarter.

        • wilkystyle 16 minutes ago ago

          I also think something along these lines is the correct answer. It can be hard to pin down an exact metric because once you start optimizing for a metric it tends to not be a good measure of the original thing anymore. But in general I think it comes down to some measure of feature velocity combined with a counter metric on support/maintenance burden.

          "Number of PRs merged" seems like "number of lines of code" wearing a trenchcoat, and I thought we all agreed back in the 90s that number of lines of code was a terrible measure of software productivity...

      • dnackoul 8 minutes ago ago

        We use a tool called Weave (I believe YC 25?) that analyzes PRs for "expert units of work" and shows lift from AI tools. My understanding is they have their own proprietary model that assesses the difficulty of each PR. I find the organization level view and pivots useful and aligned with intuitive expectations.

      • jayd16 an hour ago ago

        It'll probably take a really good product built by a profitable company evangelizing an AI workflow with reproducible examples dating back a few years.

      • cj 35 minutes ago ago

        Engineering headcount.

    • HeavyStorm 2 hours ago ago

      Highly doubt. Pace for merging requests have not improved and teams at MSFT are terrible at reviewing said PRs. Longer PRs and more frequent requests were clearly creating more friction.

    • 000ooo000 an hour ago ago

      Dependabot PR merges :rocket: :rocket: