Jargon Buster: Continuous Testing (CT)

It would appear there is not much to bust here - it is what it is. You just test continuously as all testers do anyway. That’s what they are payed for after all.

Despite its unexciting title, Continuous Testing (CT) is an important SDLC process with the ultimate purpose to give the business an indication of what level of risk exists in a new software release candidate.

Epic Bugs: Year 2038 Problem

What are you doing on Tuesday, January 19, 2038 at around 3.14am (GMT)? Sleeping I guess, but beware not to waste your last moments on Earth on some mundane dream. At least make your dream count: for me, early evening on a beach, hum of the sea, gorgeous women in bikinis playing volleyball, all in slow motion (cheesy I know but hey). 

Epic Bugs: AT&T 1990 Crash

Just as today, back in 1990 AT&T were the largest provider of telephone services, wireless services and internet access in the US.

Jargon Buster: DevOps

On average, Amazon deploy their changes every 11.6 seconds. How about you?

There is an IT movement, philosophy, set of principles, call it what you like, that aims to speed up your delivery process, with increased quality, so that your external or internal users can feel the benefits of your hard work much sooner. It is called DevOps.

Costs of Defect Fixing at Different Stages of Development

Bugs are an inevitability in software development as people are always doomed to make mistakes. If we accept this, then instead of trying to stop defects occurring, we should focus our efforts on detecting them in the early stages when they are cheaper to fix.

Epic Bugs: CSA Technical Issues

By april 2004, less than half of the 320,000 applications to the UK Child Support Agency (CSA) had been processed over the previous year. EDS, the company that provided the CSA with their IT system were blamed for having released faulty software. Faults were found in the system that made it very difficult to obtain reliable figures on who was due a payment and what resources were actually going through the system.

Jargon Buster: ATDD

Acceptance Test Driven Development (ATDD) is an agile development methodology that involves team members with different perspectives (customer, development, testing) collaborating to write acceptance tests in advance of implementing the corresponding functionality. These acceptance tests represent the user's point of view and act as a form of preconditions to describe how the system will function, as well as a means of verification that the system functions as intended. The end user stories are distilled into Acceptance Tests that guide the development process.

Epic Bugs: A Fallen Knight’s Tale

In August 2012 Knight Capital Group, a global financial services firm, was engaged in a rogue stock exchange that cost the company $440 million (that’s about two Neymars in modern currencies). KCG was founded in 1995 and went public three years later, becoming one of the biggest market makers in the stock market. But all that was changed in the 45 minutes of turmoil.

Introducing MaxTAF: MXML Test Structure

MaxTAF uses proprietary XML language for writing/configuring tests, called MXML. MXML is a library of XML elements/tags that specialize in specific testing activities. Additionally, MXML provides elements that allow flow control (if-then-else), tags that work with variables, tags for reporting and other similar functionality that is required for advance scripting/programming.

Deloitte Becomes Reseller

We are pleased to announce that Deloitte has become an official MaxTaf reseller in agreement that was reached with Code Development Ltd. The “King of Spades” member of the “Big Four” and the largest professional services network in the world already has a fast growing Maximo consulting services for public and private clients, provided by its UK and Irish departments.