Posts Tagged "software quality tools"
Like many of our customers, the one we are going to talk about today, an important national insurance company(*), needed to establish some foundation to start controlling the quality of the software delivered by outsourcers.
When companies outsource their software development, they are delegating an important part of their business’ performance to a third party, so it is mandatory that the outsourcer comply to their requirements.
It is obvious and normal to verify that the software complies with the functional requirements (the ‘what’), but what about the software quality (the ‘how’)?
Tools. We need them for so many things in live…
We, software developers, don’t use hammers or screwdrivers or pliers. We use compilers, SDKs, IDEs, database browsers, debuggers, code analyzers and so on. The same way you are not going to slam a screw in the wall with a hammer, you don’t write C++ code and try to compile it with javac. Sorry, very obvious and dumb example.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
From time to time I like to stop for a second a think about those things that are part of our lives today, and we didn’t have, not so long ago. Years ago, you had to go to a branch office to do any banking operation. I remember when, even for a simple money transfer, you had to go in person to an office, wait in line to speak to a teller, fill up a form with a pen, sign and pick up your voucher; you had to bring the account numbers written on a piece of paper. All these, with crazy opening hours that made it very difficult for us mortals to physically go to the branch without sneaking out from work for an hour.Read More
Imagine you convince a bank (not likely) to grant you a loan with 0% interest rate until the end of time, would you pay back?
I wouldn’t. It’s free money. Who doesn’t like free money?
Forgive me for this little finance-fiction scenario, but I have been thinking a lot about the technical debt metaphor lately. I’ve read a lot of articles, documents and posts about technical debt and they all have a similar conclusion: the importance of measuring it.Read More