Science today is judged by two metrics: papers published and students graduated.
It's important to actually understand that statement if you want to understand some of the quirks and problems with scientific culture.
You do not get credit for projects, advancements, talks, transition to industry, programs, results, etc..
First, the National Science Foundation only allows you to list ten papers on your biography for grant applications, so whether you published 10 papers or 1000 papers, you still can only list ten on your biographical sketch.
Also, regarding things other than papers: you are required to include in your grant applications a report on the results (including "boarder impacts to society") of all your previously funded research projects. People get big credit when applications of their work is picked up by industry and a grant officer on one of my grants said they were very happy when my reports included working code on github and submitted to CRAN in addition to the usual scientific publications. At a meeting of grant-recipients I attended in Washington recently, the NSF had one researcher give a featured presentation highlighting an open-source web-based platform he had developed for integrating hydrologic, climate, and agricultural data to help farmers deal with drought.
For promotion and tenure, talks, patents, projects, industry collaborations, etc. are indeed counted. Moreover, when a professor is up for tenure, they have to go through their publication list and explain what they contributed to each paper they list, so if you didn't do much, the paper doesn't count much for your promotion.
And the quality of papers is at least as important as the number of papers. For promotion, the university contacts a dozen or so major scientists in other institutions who have never worked directly with you or co-authored any papers with you, and asks each of them to evaluate how important your contribution to science was. If you are just one of 1000 authors on a bunch of papers, but no one knows of any major contributions that you made to those papers, you almost certainly won't get tenure.