LinkedIn Open Sources Happiness Framework
Written by Kay Ewbank   
Friday, 29 December 2023

LinkedIn has made its Developer Productivity and Happiness Framework open source, just in time to help with your New Year's Resolution, whether that's to be more productive or to be happier. You're bound to have one of the two on your list of things you'll give up on halfway through January.

In a blog post with the annoying title of "Practical Magic: Improving Productivity and Happiness for Software Development Teams",  LinkedIn's Max Kanat-Alexander said the framework consists of a collection of documents that describe the systems, processes, metrics, and feedback systems LinkedIn uses to understand their developers and their needs internally at LinkedIn.

linkedin

The framework is designed to answer the question of how to make developers happy and productive, and Kanat-Alexander says the company has found that the best way to answer this question is through data, usually meaning metrics and feedback systems. Over the last four years, LinkedIn has invested both time and resources to create a set of guidelines on how to design such a framework, starting from the high-level philosophy of how to think about the problem and getting down to specific best practices for implementers of data pipelines.

The framework describes its high-level philosophy - Goals, Signals, and Metrics, then discusses Developer Personas, a system LinkedIn developed for categorizing developers into different groups based on their workflows, and thinking about priorities separately for each of those groups. I'm sure we can all think of a few categories for this when things are going wrong on a wet Wednesday. It also describes LinkedIn's concept of Persona Champions, who are "volunteers from across the engineering organization who understand the workflows and pain points for these engineers and can share those insights for consideration and incorporation into the system".

The framework also includes important principles for avoiding systems that will require tons of rework, and what data you should collect (including some thoughts about data schemas for engineering data).

LinkedIn's Developer Productivity and Happiness Framework is available now on GitHub. You have been warned.

linkedin

More Information

DPH Framework On GitHub

Related Articles

LinkedIn Open Sources Data Streaming Tool

LinkedIn Restricts Developer Access  

LinkedIn Groups API

LinkedIn Developer Network Opens

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Women Who Code Closing For Lack of Funding
24/04/2024

Women Who Code the US-based non-profit organization that since its foundation in 2011 has advocated for women and diversity in technology, has announced its imminent closure due to critical funding cu [ ... ]



Spider Courtship Decoded by Machine Learning
07/04/2024

Using machine learning to filter out unwanted sounds and to isolate the signals made by three species of wolf spider has not only contributed to an understanding of arachnid courtship behavior, b [ ... ]


More News

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info