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
Today, all companies that develop software have a common challenge: Efficiency. They all want to reach their goal, maximizing the use of all their available resources, whereas they are physical, economic or human.
The problem is that, most companies sacrifice one of the most important concepts in software engineer to get to be more efficient: Software quality. This is something that escapes my understanding of efficiency and this article tries to explain why.Read More
We are back!
Happy new year to all our readers. After the holiday break we are back with new hopes and projects for the new year. Among the myriad of emails received full with the next IT trends for 2013 not a single one listed Software Quality in the top 10. What’s wrong with analysts, IT journalists and bloggers? Okay, mobile, big data, more cloud services and infrastructure, they are all hot topics for all kind of organizations but without software quality any IT initiative can be a money pit in 2013 and years to come.Read More
You can guess that in a blog devoted to software development and quality we have already talked about productivity. Well, you guessed right. You can learn here about how you can increase the productivity of your development teams by measuring quality. Or read about how to measure productivity putting it into context. Or even how technical debt can impact your productivity.
However we had never talked about the cost of not measuring productivity. Today I want to give you some hints about what that cost can be when you outsource your development efforts.Read More
In my last post about productivity and misuse of metrics, I was saying that you should not use size to calculate productivity, suggesting that software value is what really matters. That post was obviously a provocation, and I wasn’t quite sure if there was a real standard to measure software value. Well, I found this interesting article @ IBM about this topic.Read More
When I was a kid I discovered the “Choose your own adventure” game books. The concept has probably evolved with the years but in those days it was innovative and simple at the same time. They were books written from a second-person point of view, with the reader assuming the role of the protagonist and making choices that determine the main character’s actions and the plot’s outcome.
This kind of children’s literature came to my mind when trying to explain what it means for a company to make investment decisions regarding application development.Read More