Technical debt infection

Technical debt infection

Imagine that your company has software maintenance issues, perhaps one reason is the technical debt you have, even if you are not aware of it. Many of the clients I deal with on pre-sales meetings, don’t know why, year after year, have maintenance cost growth, and they are not even familiar with the “technical debt” concept.

I have recently read a very interesting article by Steve Garnett. I would like to share with you some of the concepts presented in it, using a dummy situation between a doctor and her patient.

Read More

Software quality in game development

Software quality in game development

Software always had, have and will have bad reputation. It always fails for one thing or another, right? The software development industry, at large, does its best applying new methodologies, quality standards, certifications, and a very large etcetera in order to try and avoid problems and failures to keep their clients happy. But it is never enough, software fails, “it is a known fact”. People accept that, generally, but in some markets those failures transcend mere annoyance and become unacceptable, for example: the videogame industry.

Read More

Where are your applications’ boundaries?

Where are your applications’ boundaries?

“We have 1300 applications”, “We have 1 application only, but it is THE application”. I heard these statements from 2 different clients. The first one is smaller than the second one. How can this be? If 1300 >> 1 !!! Well, it comes from the ambiguous definition of…what an application is? How do you split your software?

Read More

What’s the most popular programming language?

What’s the most popular programming language?

The eternal controversy. Does it really matter? Well, it depends. For a company like Optimyth Software, it does matter. Why? because we measure and analyze software, and software is built with code. We have to be up-to-date with the technologies and languages developers around the world use. If we want them to measure and track the quality of the software they develop, we have to support the languages they use. So, we do look into this to plan the evolution of our products.

Read More

Reducing MIPS

Reducing MIPS

Here at Optimyth Software, until now, we have focused in reducing our customer’s software maintenance cost with our solutions. This doesn’t mean cost reduction is the only benefit our customers get when they implement our solutions, they can help as well in other aspects with different flavors: effective use of software and hardware resources, compliance with application security best practices, improve reliability of the code developed in different programming languages and more.

Read More
Follow

Get every new post on this blog delivered to your Inbox.

Join other followers: