Sema Blog

Recent Posts

The Importance of Codebase Transparency (and the Weather)

Posted by Jason McInerney on Jan 10, 2019 12:51:16 PM

On leading software development in the 21st century

But first, a preliminary note about rain

Predicting the weather has always been valuable, but for most of history people have been pretty bad at it.  This was not for lack of heuristics.  Societies have always had weather lore – some parts of it (red sky at night) more accurate than others (groundhogs) – and an experienced sailor could develop a gut feeling for when a storm was approaching.  But today’s detailed forecasts would seem like outright magic to them.  A modern meteorologist would either be worshipped as a weather deity or burned at the stake.

What changed? 

Read More

Topics: metrics, codebase transparency

Top 10 Sema Customer Quotes from 2018

Posted by Matt Van Itallie on Jan 3, 2019 4:06:50 PM

 

We at Sema wanted to wish everyone a great 2019.

It has been an extraordinary year, and I couldn’t be more thankful to work with our team of technologists and business leaders.

Of course, our deepest thanks goes to our clients. Their support, guidance and suggestions are helping transform the future of software maintenance.

In their honor we’d like to celebrate the new year with a list: our ten favorite client quotes from 2018.

Without further ado…

Our Top 10 Customer Quotes from 2018

Read More

Topics: software maintenance, customerquotes

Using Continuous Software Maintenance to Eliminate Technical Debt

Posted by Sanjay Khunger on Oct 22, 2018 5:02:00 AM

Recently, Jason, one of Sema's founders, posted a thought-provoking article on technical debt. As he points out, technical debt is analogous to financial debt and software accrues technical debt when teams decide to defer all those “little” non-functional things.

Read More

Topics: tech debt, software maintenance, technical debt

Measuring the Impact of Technical Debt

Posted by Sara Haynes on Oct 5, 2018 5:30:00 AM

The Sema team has spent the last year interviewing software development leaders in organizations of all types: Fortune 500 companies with decades of legacy code; start-ups who accrued tech debt as they moved quickly to grow their business; private equity-owned companies that acquire multiple new tech properties a year; and outsourced development shops who track every line of code written.

Read More

Topics: Refactoring, tech debt, software maintenance

Tech Debt Doesn't Matter (Until it Does)

Posted by Jason McInerney on Oct 5, 2018 5:00:00 AM

I used to have a trick when I was job hunting. The interviewers would drill me on all the hot problems in coding, and clever new techniques in data science and machine learning. Then when my turn came, I’d ask targeted questions about how they’re employing these a specific system.  As soon as I saw smirks, sidewise glances, and the word “well…” forming on someone’s lips, I knew I was in. It was my specialty:  bug squashing, refactoring, modernizing, and just wiping out tech debt with feel-good newness.

Tech debt was shrouding their dreams.  

Read More

Topics: Refactoring, tech debt, software maintenance

Congrats to @GovtechFund on raising $25M

Posted by Matt Van Itallie on Jun 11, 2018 12:15:05 PM

Sema is delighted to share the news that one of our partners, Govtech Fund, today announced the launch of its second fund, a $25M early stage venture fund focused on modernizing the internal operations of government. More details here.

Read More

Topics: legacy code, software maintenance, government

Less Maintenance, More mission

Posted by Matt Van Itallie on May 2, 2018 6:00:00 AM

Earlier this year, the Defense Innovation Board

-  a national group of leading technologists including Eric Schmidt and California Institute of Technology professor Richard Murray - put out a list of recommendations to improve how the Department of Defense creates software.
Read More

Topics: legacy code, software maintenance, government

Welcome Brendan Cody-Kenny

Posted by Matt Van Itallie on Apr 11, 2018 12:00:00 AM

Sema is delighted to welcome Brendan Cody-Kenny as a founding member of our scientific team, and leader of our Ireland initiative.  We asked Brendan to share a little bit more about himself and why he's so excited about Sema's mission.

Read More

Topics: Sema Team

How Sema Came to Be

Posted by Matt Van Itallie on Mar 12, 2018 1:00:00 AM

Imagine a world in which your software development teams could double the time and energy they spend on creating new code. Double.

Think about how rapidly technology has advanced in the past few decades. And then consider—developers spend an average of 55% of their time on legacy software maintenance instead of creating new code. What could technologists accomplish if they could apply more of their brainpower to innovating and solving new problems instead?

Read More

Topics: tech debt, Sema Team, legacy code, software maintenance

Welcome Mounir Boukadoum

Posted by Matt Van Itallie on Feb 12, 2018 6:05:00 AM
I am incredibly pleased to introduce Mounir Boukadoum as the newest member of Sema's Scientific Advisory Board.
 
Read More

Topics: Sema Team