Sema Blog

Recent Posts

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

Introducing Continuous Software Maintenance

Posted by Sanjay Khunger on Jan 31, 2018 6:00:00 AM

I still remember my first assignment on my first job. It was a four-month project to improve the performance of an application critical to providing workforce services to the state of North Dakota. The year was 1987 and the application was written in COBOL. Our team worked for four months on tens of thousands of lines of code and improved performance to more than the target. An achievement to be proud of, but all we did for four months was refactor code. We developed no new functionality.

Read More

Topics: continuous refactoring, software modernization, continuous integration, continuous testing, continuous delivery

Welcome Peter Selfridge

Posted by Matt Van Itallie on Jan 29, 2018 12:06:18 PM
We are delighted to announce that Peter Selfridge has joined Sema as our Chief Scientist.
Read More

Topics: Sema Team

Sharing the Pain: Why Technical Debt Matters to Business Leaders

Posted by Sara Haynes on Jan 23, 2018 6:02:00 AM

Any programmer can tell you that refactoring is huge headache, but despite thousands of hours collaborating with development teams, I used to spend little time thinking about technical debt.  

As a long-time product leader – with more than 15 years serving over a dozen institutions working on countless products – I should have known better.

Read More

Topics: Refactoring, tech debt, product management, software performance

Welcome Mel Ó Cinnéide

Posted by Matt Van Itallie on Jan 18, 2018 12:00:00 AM
I am thrilled to announce that  Mel Ó Cinnéide ,  Associate Professor in Computer Science at University College of Dublin, has agreed to serve as a member of our Scientific Advisory Board.
Read More

Sema’s software modernization tools are here

Posted by Matt Van Itallie on Jan 16, 2018 6:04:00 AM

I am delighted to announce that Sema’s products are available in beta to help you fix old code.  Take a look.

After years as a technology executive in the public and private sectors, I decided that the world needed a better way to tackle software maintenance.  Software maintenance is too expensive, too uncertain, and just no fun. Maybe worst of all, these projects keep organizations from tackling the problems that they really needed to address and building future solutions.

Read More