Results: Effects of COVID-19 on Wellbeing and Productivity of Software Professionals

HOW COVID-19 AFFECTS SOFTWARE DEVELOPERS AND HOW THEIR ORGANIZATIONS CAN HELP As COVID-19 forces workers across the globe into unplanned remote work, an international research team revealed that software professionals are experiencing diminished emotional wellbeing and productivity. Launched in twelve languages and completed by more than 2,000 individuals in over 50 countries, the study identified … “Results: Effects of COVID-19 on Wellbeing and Productivity of Software Professionals”

Dependency Injection Anti-Patterns Survey – Invitation to Participate

Dependency injection (DI) is a mechanism for improving the modularity of systems, once it enables less coupling among modules by refraining them from acknowledging implementation details of each other. However, bad DI implementation practices can introduce severe negative consequences on source code. Although the literature suggests the existence of DI patterns, DI anti-patterns, and DI … “Dependency Injection Anti-Patterns Survey – Invitation to Participate”

Pattern-Driven Maintenance: New Method for Preventing Latent Unhandled Exceptions in the Source Code

To people concerned with software reliability. What if there was a method to prevent latent  unhandled exceptions in the source code? Good news is that now there is one! Created by Diogo Silveira Mendonça during his PhD at PUC-Rio – Brazil (in progress, advised by professors Arndt von Staa and Marcos Kalinowski). An Industry Paper, … “Pattern-Driven Maintenance: New Method for Preventing Latent Unhandled Exceptions in the Source Code”

Invitation to Participate: International Requirements Engineering Survey!

We would like to invite you to participate in our requirements engineering survey. Our survey forms part of the Naming the Pain in Requirements Engineering (NaPiRE) initiative, started in 2012, and is conducted by an internationally distributed alliance of software engineering researchers with the goal to help the research community getting a better understanding of … “Invitation to Participate: International Requirements Engineering Survey!”

Industry University Research Collaborations: Seven Reasons Why!

This is my first blog post and I decided to make it on an extremely relevant topic: industry university collaboration. But why should you value my opinion?  (if you already know me you may chose to skip directly to Reason 1) If you are from industry, I have played your role for several years, being the … “Industry University Research Collaborations: Seven Reasons Why!”