Author Archives: Tim Hall

Assigning Priority to Bugs

A post about assigning priorities to bugs.

My current client uses an internal defect logging system rather than a proprietary tool. It doesn’t have separate “severity” and “priority” fields, instead we have two fields called “Priority” and “Internal Priority”. In practice testers no longer use the former at all, since all priorities bar the default are now reserved for issues raised by customers via the help desk. So testers use the latter as “our” priority to identify those bugs that need fixing urgently. It’s a numeric field which allows priorities from 1 to 999, although we don’t use anything like the full range.

Without getting into jargon-laden moon-language or buzzword-parody words like “Seriosity”, I’ve used the following two factors in assigning values to this when logging defects found during testing.

First take the importance of the feature in question, on a scale of one to three.

1 – Critical feature on the end-to-end life-cycle of the object under test
2 – Important but non-critical feature
3 – Minor or little-used feature

Note that I’m using “Feature” rather than “Function” here, and the definition of a feature is a level of granularity below the module it’s logged against. For example, a search module blowing up when you press “Go” would be a 1, but an advanced search criteria on the third tab not returning the correct rows might be a 2 or a 3.

Second, take the impact of the bug on the feature in question:

1 – Feature unusable with no workaround
2 – Workaround exists but significant inconvenience to the user
3 – More irritation than inconvenience

Then multiply the two figures together, and you get a figure from 1 to 9 (The numerically-literate among you will notice that you’ll never get 5,7 or 8), and assign that as the Internal Priority. So a critical feature that just doesn’t work at all will be Internal Priority 1, an inconvenience with a workaround on an important function will be 4, and so on.

It’s a bit quick-and-dirty. I know. But it works well enough, and is a little less subjective than “Think of a number between one and six”, and the product owner always has the option of raising or lowering it later.

What rules of thumb to you use for assigning priorities, severities, seriosities or whatever? Are testers even responsible for assigning priorities at the time of logging, or is the deferred to the product owner or a bug triage meeting?

Posted in Testing & Software | Tagged , | 9 Comments

Greg Spawton on East Coast Racer

Mallard at York Railway Museum

Great guest post by Gregory Spawton of Big Big Train on the National Railway Museum blog about the inspiration for the song East Coast Racer, from their latest album “English Electric Part 2″.

I really need to get round to reviewing that album for this blog. Like it’s predecessor it’s steeped in English history and landscapes, telling stories of the heroes in the industrial revolution, all set to music that evokes the spirit of 70s English progressive rock in a way that no neo-prog bands comes close to achieving.

Posted in Music News, Travel & Transport | Tagged , | Comments Off

RIP Trevor Bolder

Classic Rock Magazine is reporting the death of Trevor Bolder at the age of 62 after a long battle with cancer.

Trevor Bolder was part of David Bowie’s Spiders From Mars in the early 70s, but for most of the past three and a half decades he’s been an integral part of Uriah Heep. A great bass player, as anyone who’s seen Uriah Heep in recent years will attest, and taken from us far too soon. He’d stepped down from Uriah Heep due to ill-health earlier this year, with Arena and former IQ bassist John Jowitt standing in for him, but had hoped to return to the band in the summer.

I’ve seen him with Uriah Heep many times, and I will never forget that barnstorming performance at the 2009 Cambridge Rock Festival, when the band came on something like two hours late because of technical problems, and just blew the doors off. His powerful bass playing contributed a lot to the huge energy of Uriah Heep’s live performances.

I only ever met him the once, and only briefly, at the Uriah Heep acoustic show in London back in 2000, but he came over as a lovely guy. He will be greatly missed.

Posted in Music News | Tagged , | Comments Off

I really don’t get this whole Fake Geek Girl thing. I don’t go to SF and comic conventions, only the occasional gaming one, so I may be missing things. Are their really that many pathetically inadequate males who fear the intrusion of women into their “safe spaces”? Or is the whole thing just a meme that’s taken on a life of its own?

Posted on by Tim Hall | 2 Comments

The way hipsters are trying to resurrect cassettes as a format speaks volumes about the herd mentality of hipsters, and their obsession with style over content. The cassette tape is a completely obsolete format for a reason. Vinyl has its merits for high-end audiophiles, but the cassette is simply inferior to the technologies that superseded it in every possible way.

Posted on by Tim Hall | 5 Comments

Skills for Organisations

Another post about the work-in-progress RPG.

Organisations (Everything from word-spanning guilds and legions to local street gangs) are a major feature of the setting, so the game will be describing them using the Fate Fractal. Each organisation will have aspects, skills and possibly stunts, describing them as if they were characters.

This is a draft list of the skills a organisation can have. They’re not the same skills as those used by characters. How does this look as a list?  Is there anything obvious missing? Can some be merged and/or replaced by aspects?

Power
Power is a measure of the amount of direct legal, political, military or equivalent force the organisation can call upon. The precise nature of their power should be apparent from their aspects. A legion will have different sort of power to a city government that can call upon the legion, and both will be very different from crime syndicate which has a bit of “muscle”.

Influence
Influence is a measure of the “soft power” of the organisation. It’s a combination of reputation and more subtle political, social and economic links. As with Power, the precise nature an organisation’s influence should be apparent from their aspects. Religious groups and philosophical movements are likely to have an Influence far higher than their Power, as will merchant companies.

Reach
Reach is a measure of how far the organisation’s tentacles reach. Low reach indicates that the organisation is confined to one location, and their power and influence doesn’t extend much beyond that. Very high reach indicates that they have a presence more or less everywhere.

Secrecy
Secrecy is the measure of how the organisation can act without it’s actions being traced back to it, and how difficult the organisation’s workings are to penetrate from outside. Low secrecy means everything they do tends to be highly visible, and they don’t go in for covert actions or plausible deniability (or if they do, they’re not very good at it). High secrecy means they’re far better at pulling strings behind the scenes, and many of their actions happen in the shadows. If secrecy is their highest skill, it could even mean that their very existence is unknown to most people. Spy networks and underground cults should have high secrecy.

Resources
Resources is the measure of an organisation’s wealth. Not just liquid cash, it includes assets such as land, buildings or exclusive control of some important resource. If the source of an organisation’s wealth is very specific or has a lot of story potential, it should be represented by an aspect. And organisation’s wealth should be reflected in the standard of living of their membership from their leadership down to the rank and file. If it isn’t, there’s a story there, and therefore an aspect.

Knowledge
Knowledge is the measure of what the organisation knows, and how good it is at finding things out. Temples or guilds with vast libraries of information will naturally have a high rank in Knowledge. So will an extensive and efficient spy network.

Unity
Unity is simply how united the organisation is. Low unity indicates an organisation riddled with factions and internal strife, and a leadership which does not necessarily have everyone’s full support. High unity indicates the opposite; strong loyalty and common sense of purpose across all levels.

Administration
Administration is a measure of how effectively the organisation is run, and the strength of internal communications, both of which will be reflected in how rapidly the organisation can react. A low rank in this means that the left hand doesn’t know what the right hand is doing, or everything is bogged down in red tape, either of which makes it hard to get anything done.

Posted in Kalyr RPG | 2 Comments

The Guardian tries to review Steve Hackett – and fails

The Guardian has published an appallingly bad review by Ian Gittins of the same Steve Hackett gig that I reviewed for Trebuchet. While it’s often the case that’s it’s best to ignore bad reviews, but this one is so egariously bad it really needs calling out.

Aside from some serious factual innacuracies that betray a lack of basic research, he describes the hugely influential guitarist as “the anonymous Hackett, the quintessential low-profile sideman“, then comes up with bollocks like “but your spirits sink when he is joined by 80s electropop also-ran Nik Kershaw and Marillion guitarist Steve Rothery“, and ends with  “but what a dispiritingly redundant evening this is“. It really is one of those awful 1980s NME style reviews that tells you far more about the prejudices of the reviewer than it does about the show itself.

I can’t think of any other genre of music where reviews of this nature have sadly come to be expected. The reason I’m going to the effort of calling it out is because The Guardian has been getting better. Recognising that they lacked knowledge of prog and metal they signed up Dom Lawson, who’s given favourable reviews to the likes of Opeth’s “Heritage” and Steve Wilson’s latest opus. Then they risk all this new-found goodwill by sending the same reviewer who wrote this pile of utter cobblers about Caravan. Somebody who can’t review a prog gig without constantly referencing punk needs to stop trying to review prog.

A better writer like Alexis Petridis would at least have attempted to engage and try to understand what Steve Hackett was trying to achieve, even if the music was outside his personal comfort zone. But Gittins’ review just reinforces the widely-held perception that The Guardian is where superannuated NME hacks go to die. They can and should do better than this.

Posted in Music Opinion | Tagged , , | 5 Comments

Anne-Marie Helder & Mostly Autumn

Anne-Marie Helder has written a lengthy post on Facebook explaining why she won’t be performing on stage with Mostly Autumn (bar one gig) for the rest of the year. It’s too long to quote in it’s entirety, but I’ve highlighted this section, which clarifies one or two misconceptions.

I have seen some comments written about myself or Gavin having ‘left’ Mostly Autumn, which I think it’s important to say was Never actually said…

The truth of the situation is, while other commitments keep us 2 exceptionally busy, Mostly Autumn have (rightly) drafted in new and highly-talented folks to fulfil their line-up, and for this year’s shows that’s what the live line-up will be.

But as for future tours, nothing is decided yet; and as ever, Bryan and his team will only do what is 100% right for the band, on a tour-by-tour basis!

So, I would urge you to show nothing but support and love for Mostly Autumn – both the band members and all the team – as they now dive into the next set of tour dates and pursue lots of great opportunities throughout the year! :o )

I will be on stage with Panic Room, and sometimes solo, and maybe with the new acoustic project Luna Rossa (at some point!)…. But I will also have one eye looking out from the wings onto the Mostly Autumn stage, and watching them with immense pride and love, for they are some of my closest and loveliest friends! And I know they’ll Rock as hard as ever this year.

Reading the original announcement, it’s easy to see why many people interpreted things the way they did, even though as Anne-Marie correctly points out, that’s not what the announcement actually says. And while nothing has been decided yet, I know I’m not the only one hoping that Anne-Marie does return to the band at some point. Indeed, I’d love to see the new singer Hannah Hird retained as well, resulting in a return to the eight-piece lineup with the big vocal harmonies, which is one thing I’ve missed since Olivia Sparnenn took over as lead singer in 2010.

Posted in Music News | Tagged , | Comments Off

Shadow of the Sun – Monument

When I first encountered Shadow of the Sun supporting The Heather Findlay Band in November 2011, they were something of a work in progress. The new project from Dylan Thompson, former guitarist of The Reasoning laid some solid foundations for the future, but at that time there were some aspects that still needed a bit more work.

Just over a year later, their impressive debut album “Monument” sees a lot of hard work honing the arrangements on the road paying off.

The first thing that strikes you is the in-your-face guitars; the album has a huge guitar sound. The overall feel is more hard rock/metal than prog, although it has it’s atmospheric moments, with some subtle and sparing use of keys. Lee Woodmass and Rhys Jones make a very solid rhythm section. Dylan Thompson’s guitar playing has more emphasis on inventive riffs than on solos, although he does cut loose a few times, most notably on “Crimson Flags”.

Matthew Powell handles the vast majority of the lead vocals, reminiscent of Metallica’s James Hetfield in places. Much of the time Dylan Thomson sings harmonies, though I’d have liked to have heard him sing a bit more lead; when he does he’s very effective, his melodic style complementing Matt’s vocals.

The excellent production with the powerful yet clear sound makes for a strong début, and it will be very interesting to hear how this band develops.

Posted in Record Reviews | Tagged | Comments Off

Nightfall

A piece of short fiction, written as the introductory vignette for the as-yet untitled game I’m working on. Each chapter of the game will begin with one of these short stories. The idea is to illustrate the game setting and show some of archetypcal player characters.

This one’s intended for the opening chapter, and will therefore be the very beginning of the game text. It’s intended to show the social structures of the game in a way a dry info-dump cannot convey.

A young couple moved furtively through the lengthening evening shadows in the streets of the imperial capital, Vohrleyn.

As freeborn and slave, they were not really supposed to be together. Ennar was an apprentice in the Academy of Knowledge, one of the minority of humans in the greatest city in the world who wasn’t the property of a wealthy member of the master race, the kandar. Tuavu, on the other hand, was far more typical of the city’s human population. She was a slave, a household servant in one the sprawling mansions of the kandar overlords. They’d met when he’s accompanied a guild journeyman to that mansion, carrying out repairs to house’s electrics. They both knew, in their hearts, that the relationship was doomed; if either the guild or Tuavu’s owners found out, that would be the end of it, and they’d never see each other again. But they were young enough to hope; that things might change, and true love might find a way.

“The road at the back of Kalan Street”, said Ennar, “There are fewer patrols there, and more places to hide if we’re unlucky. And then we only have to cross Vothal street and we’re right up to the north wing door where you know the word of command for the lock”.

“Will you be safe returning to your guild”, the girl responded.

“I know several routes back”, he said, “And besides, I’ve guild. Once I’m back in the the streets my own guild patrols, I’m safe. And elsewhere, if I meet a patrol, be it another guild or knights, I’m guild. I’m safe from summary justice. The worst I’ll get is a beating. And you know I’ll risk that for time with you”.

The pair negotiated the narrow twisting alleyways without problem. The few people they encountered, kandar or human, were too preoccupied with their own affairs to notice two young humans doing nothing to draw attention to themselves. All that remained was to cross one busy street, and Tuavu would be home and safe. After which Ennar was streetwise enough to look after himself and get home safely.

Ennar scanned the street. A fair bit of pedestrian traffic, kandar out for evening stroll, a few humans scurrying on errands. They were in noble territory now, the streets patrolled by clan knights rather than guild security. A massive power-waggon, one of the machines built and maintained by Ennar’s guild, rumbled past on its eight fat wheels. Presumably carrying some valuable cargo up from the harbour, it manoeuvred to one side to let a tram pass in the opposite direction.

“Now”, said Ennar, as the tram clattered off into the distance.

The knight seemed to appear out of nowhere. In his multi-coloured ulsoghir-hide armour and plumed helm, he was the last thing they wanted to meet. An adult kandar standing a head taller than the average human, he towered over the pair. He drew his narvork sword as he stepped forward across the road to challenge them.

“So what have we here?”, he said, “Escaped slaves? Or would-be thieves? Who do you belong to? Answer now!”

“I’m guild”, said Ennar, making sure the stylised meshed gears and lightning insignia on his sleeve than denoted his guild was clearly visible, “Let us pass. We mean no trouble”.

“Not so fast!”, he said, “what about her? I see no guild label. Why should I not cut her down as the street rat she is?”. And with those words he slapped her in the side of the neck with the flat of his sword, leaving her sprawling in the dust.

“No” cried Ennar. The knight raised his sword again. But before he could slay the girl, if that really was his intention, a piercing whistle cut through the scene. The knight hastily stepped back, narrowly avoiding being run down by another tram, this one a train of four empty vehicles lashed together, returning to the depot at the end of the day.

Once it had passed between them and the knight, Ennar and Tuavu were nowhere to be seen.

- – - – -

At that same moment, within the house of Kordath Ardreyr, the very place to which Tuavu has been attempting to return, one of the kandar ladies of the house was entertaining a visitor.

“So, cousin. Tell me about your travels”, asked Asnelina d’n Zuvara Ardreyr.

“Where would you like me to start”, replied the visitor, a young kandar man named Elneyr d’n Lendol Ardreyr.

“Tell me about the places you’ve travelled to”, Asnelina said, “What are the cities of the north like? Have they really fallen into barbarism as people say, now that they’re no longer a part of the empire?”.

“Don’t believe all you hear”, he replies, “They still have their kandar lords ruling the cities. Humans have more freedom there, it is true, and there are many more of them, but the cities still belong to we kandar. The guilds like The Academy of Knowledge and The Academy of The Mind do not stop at the borders of the empire. Neither do the merchant companies, the purpose of my travels”.

“So the north is really the same as here, only colder?”.

“Not quite”, Elneyr replies, “The cities are far apart, and once you get north of Calbeyn the lands between are empty of civilisation, occupied by feral human, vordral, sssraa, and worse. You only travel the roads in large, well-defended groups”.

Asnelina shuddered.

“Anyway”, he said, “What’s been happening here in Vohrleyn while I’ve been away?”

“The usual”, she replied, “Plots, and rumours or plots. Everyone accusing everyone else of either plotting to overthrow the emperor, or spying for Karmork. Or both. Four Karmorki spies beheaded in front of the citadel last week”.

“Serious, then?”.

“His spymaster and the psionics seem to think so”, she replied, “Word is that they had all four mind-reamed to establish guilt. One was even a high-ranking wizard himself”.

“Karmork worries a lot of people in the north too”, said Elneyr, “Plenty of Karmorki ships at Ravenah. The merchants would trade with them, but never trusted them. And they’re worried about Karmork in Calbeyn especially. Karmork sympathisers amongst the opponents to that city-lord they’ve got there, who’s far too tolerant of humans. If Calbeyn were to fall to Karmork, they would control all trade between the empire and the north”.

“Will that really affect us?”, Asnelina asked, “What does it matter here what happens in the north?”

“It will more than inconvenience a lot of merchant companies, including mine”, came the reply, “Trust me on this. There will be war between Karmork and the empire in our lifetimes. The more powerful we allow them to get, the harder it will become for us to defeat them. From what you say about those executions, the way may already have started. It’s just that nobody calls it a war yet”.

“Are you so sure of that?”, she asked, “Karmork is far far away, and our legions are strong. They would surely resist a direct invasion? The emperor surely has a far bigger problem with rivals from within. There are plenty within our clan who seek the throne, and might not be prepared to wait until he dies. And Clan Alkurvil would love to take back the throne from our clan”.

“And those divisions are precisely what Karmork will exploit”, Elneyr responded.

Both heard a muffled crash, as if a heavy object had fallen in a distant part of the building.

“What was that?”, said Asnelina,

Then all the lights went out.

- – - – -

Tuavu and Ennar had taken a long circuitous route after that encounter with the knight, looping back through guild territory and dodging at least one patrol, before they finally managed to reach the door to the north wing of the mansion where Tuavu worked as a slave.

Tuavu saw the crumpled form first, lying right by the door. An armoured kandar, lying in pooling blood, his sword dropped on the ground beside him, and the plumed helm rolled across the narrow street, exposing long hair dyed in black and gold streaks. They had both seen that helm before. Behind him, the door lay open, the word-lock shattered and burned.

Ennar turned the body over to expose his face. It was indeed the same knight they’d encountered in very different circumstances a short while before. Now he was dead or at least dying from massive wound in the chest made by some weapon that had burned though his armour.

The knight opened his eyes and tried to speak.

“You… you must stop…”, he said, weakly, every word an effort.

“What happened?”, asked Tuavu, “Who did this?”.

“Come to kill. Must warn…”. With those words, his head fell back, and the knight died.

“Assassins”, said Ennar, “In your master’s house”.

Posted in Kalyr RPG | 3 Comments