Search This Blog

Showing posts with label The future of software testing. Show all posts
Showing posts with label The future of software testing. Show all posts

Saturday, August 27, 2011

EuroSTAR 2011, Europe's Premier Software Testing Event

EuroSTAR 2011, Europe's Premier Software Testing Event:

'via Blog this'

Are you going to Eurostar this year? It looks like it will be a good one.

James Whittaker will be speaking - keynote - and he's always entertaining and worth listening to. Over the years I have learnt a great deal from James.

If you are going to the event, let me know. Perhaps we can meet up.

Also - check out the great new virtual conference being held on 13th September. This is a very good idea and innovations like this only help the community. Embrace it if you can - it is free after all :)

Wednesday, October 27, 2010

Star Testing - October 2010



Wow! What a fantastic event. Star Testing Oct '10 was even better than the previous ones.

Take a look at what Fred had to say about it, I think he's covered things pretty well: http://www.fredberinger.com/thanks-to-game-changers-software-testing-is-flying-high/

Three speakers this time, not just two - and a focus for the event around testing in the Cloud made a huge difference. I asked a lot of people what they thought on the day and the big things that they took away, but here are my thoughts.....

Testing is getting a bit funky! We have some game! It's not perfect but we seem, as an industry, to be evolving and innovating. Web and Mobile apps are asking new questions of us. Crowdsourcing cycles done over a weekend? On demand Cloud based performance testing available within 4 hours and ramping up to >= 1.1M virtual users. Where did these all come from? Brilliant, simply Brilliant!

I love working with uTest and SOASTA the are great companies with real imagination. They've helped us to deliver creatively and cost effectively for a number of our Clients already. I look forward to where things are going next.

Monday, November 09, 2009

Zappers = PEST + More Testing Fun!

Anyone who has been following the migration of the PEST events into the new format Zappers will hopefully have taken a look at the new community website and realised that this is now taking off with a very different flavour of its own.

I was at the last event in Bristol and it was brilliant, competitive and lots of fun. Take a look at the video that Guy and the team published today:
http://www.youtube.com/watch?v=_D4CllVAgCk



It is my hope that now Zappers has become its own entity, and is receiving support and sponsorship from a variety of places it can go on to become the true community initiative we had always hoped it would be.

Over the next few months I believe we are going to see more from the Universities and students along with the expansion of the calendar for 2010 to include USA west coast and east coast events along with those in Bangalore and the UK. The first phase website is also going to get a big lift in phase 2 to become the hub for the community and the events.

If you want to hold your own Zappers event then please get in contact with Guy or Cat via the main site http://www.zappers-community.com/ and they'll let you know what you need to do!

Zappers = PEST + More Testing Fun! that's for sure :)

Monday, November 02, 2009

GTAC 2009 - Brilliant!

So, I've just got back into the office from a week in Switzerland and I wanted to take a moment to share some of the experiences I had while away at GTAC 2009, the annual Google conference on test automation. It was an incredibly enjoyable, dare I say it almost inspirational event!

To start to get some understanding for the richness of content at this conference, take a look at the site http://www.gtac.biz/ and the agenda. An opening talk by Prof. Niklaus Wirth, one of the founding fathers of modern computing, and talks by people like Simon Stewart (of webdriver fame) and Jason Huggins (of Selenium fame). This wasn't a conference just about experiences of using tools and doing automation, it was where you got to meet the people that designed and wrote the tools themselves. Very geeky, but very cool! Lets call it 'GeekChic' ;)

So, what else is different about an experience at GTAC compared to other conferences? Here are some top moments for me:
  • Engagement - everyone I met there was smart, engaged and engaging. They had a passion for their profession and the work they do. They openly shared their knowledge and experience without hesitation or resistance. Everyone seemed very open to learn from each other too. This could be seen really clearly in the open forum session at the end of day 2 which ran from 5pm to 6pm. Open mic. Rotating panel of four people at the front, with people joining randomly from the main audience as they had something to say. Could have gone on for days - in a good way!
  • The Google experience - these people love to solve problems, and they do it for kicks. The whole place just makes you think differently. It could be the sugar rush from all the free choccies. It could be the slides or the fireman's poles between floors. It could even just be that they have a free bar, and a geekfest of a library to hang out in. It could be a lot of things....
  • The way you get in - Google had too many applicants to the conference, and they wanted to restrict it to 100 - so that everyone got a good experience, and they could keep it to a single track over two days. So they set up an automated voting system and the Googlers around the world voted for who should be there. Over 50% of the people attending were from various google offices around the globe. The rest of us were the lucky ones that got the highest % of the 2200 votes cast around the company. Knowing that makes you feel different about a conference.
  • The international and diverse nature of things - we're in Zurich, which is pretty international anyways, but the conference wasn't Eurocentric. A great many people from australia, USA, israel, etc etc. Very diverse. Very interesting. Great collective experience and perceptions.
  • No cliques - The one big turn off for me at the big conferences is the vested interests that strangle the sharing of knowledge and information. You see groups of independent contractors holding onto the 'power' and creating revenue streams for themselves over many years of talking about the same old stuff. It stifles our industry and it frustrates me. At GTAC they don't allow that in the door and they don't let it happen. As a result you see people from all companies - from Microsoft to the BBC, attending and also giving talks. It's about sharing knowledge and experience and helping people to do stuff. To get what I mean take a look at the videos-and-slides

Now, don't get me wrong. I don't think that the world starts and stops at the beat of a Google drum, but I do think that they are cool, and that the people I have met there are quite impressive to say the least. I think that they have some interesting ideas and approaches to testing of web and mobile applications and I think it is clear that a great amount of the future for TCL and for the industry as a whole is in these fields so we can do well to keep a listening ear out to what Google do and say. With that in mind, take a look at: http://googletesting.blogspot.com/

The conference was not cheap. Well, it was free to attend, but the costs to go there were high. Flights and hotels and subsistence quite a bit, but the time - that's the big thing. I spent 4 days out there, including the travel. That is a lot. Nothing else would get that amount of time except going on holiday!

So what did we get for our investment:

  • Knowledge - a lot of things to share, and I'll be getting on with that soon enough. This article is the start of that work.
  • Ideas - I've had some inspiration to do some things differently and to introduce some new things over the next quarter that we should all find very interesting and exciting. Some are testing related. Some are cultural and organisational
  • Network - I've met 5 or 6 new, important, and interesting people that I have now connected with. With networks its not just about them knowing you, but how they know you. The GTAC conference is a great context in which to meet people and to grow a network. You get to know them, and they you, in the context of a mutual passion. That can't be any better!

Despite being a seasoned pro at conference attendance, I didn't do all that I should to make the most of it. I got on the Google Wave, I Tweeted and I shared, but I didn't manage to:

  • Get a presentation slot - only 10 people did. My submission didn't make the cut :(
  • Take loads of pictures - helpful with the sharing and bringing things to life for people
  • Set up specific meetings before I got there - this is something I would normally do for a big conference and helps to build the network faster.

I hope that we get more opportunities to go to, and present at, conferences like GTAC in the future. If you get the chance, then grab it with both hands and make the most of it. It will most likely be something very special.

Huge thanks go to Dr W for his guidance and inspiration to attend the GTAC. It's not something I would have made time for had he not made such a convincing case and indeed, as always, he was very right!

Friday, August 21, 2009

Crowdsourcing hits the headlines

Crowdsourcing slashes software testing time. That's what the title of the article says on Computer Weekly :) Fantastic!

It's good to see the concept getting the sort of press that it deserves. Case studies like those for IWOOT.COM really show what can be achieved.

Testing has a reputation for being slow, process driven, expensive stuff - particularly at a corporate or enterprise level, but if its a web, mobile or desktop app then this crowdsourcing stuff really shows us a total oppositve approach.

Doron, Roy and the team at uTest have received a huge number of accolades for their adoption of crowdsourcing into the testing space, and for the company that they have set up. I can see why, with such an incredible experience for the Clients and the testers this really is a win-win for everyone.

I'm in Boston soon, and we're running a PEST event with uTest out of the Kinsales bar. Roy is going to include some crowdsourcing as part of the evening, so if you are in the area and arent sure about this stuff yet then come along and see what its all about. Should be a lot of fun.
Here's the flyer for the event: Flyer.





Sunday, June 07, 2009

Exeter University hits top 10 in UK

It was fantastic to read this week that Exeter University has just been ranked as a top 10 university in the UK.

Take a look at some of the stuff the TIMES has to say about it.

This is great news for the University, who have been working hard over the last few years to update the research, approach and culture here at Exeter. The place has always had high student satisfaction, but some of the academic and research achievements have lacked behind other universities such as Durham, Oxford and Cambridge.

One of the big differences I've noticed is how the University engages with business. They see it as important now, both as a way to create research revenues and also a way to ensure employment and employability for students. An increasingly international focus from the University is also good to see, as this brings a much more cosmopolitan feel to the campus, the courses and the city.

The business school has seen significant changes in the last few years, and the recent makeover has shown the students and the campus that the school is taking itself much more seriously. It attracts a much more diverse set of students now, and has some real talent in the teaching ranks - particularly for Entrepreneurship (but then I guess I would say that!).

We've worked closely with the University since 2001 when we established an office on campus at the Innovation centre. I also did my undergraduate degree here, and my MBA (still in progress). Several members of the TCL team have, are or will be studying here too. It's therefore great to see the University as a whole reach this point of success and I hope that the goal of top 5 in the country is only a few years away.

TCL work with Exeter, along with Bristol University, Boston University and now UCL to bring the world of software testing into the minds of computer scientists and to ensure that our commitments to the areas in which TCL does the majority of its business see reciprocal benefits and investments from us.

Wednesday, March 25, 2009

uTest and TCL

Crowd sourcing anyone? Not sure what I mean?
Well it was new to me, but when I tried it I thought it was fab!

There's a very interesting company out there. It's called uTest, and if you are a tester then you should really go and have a look at them. Take a look at: utest

So what's so cool about them? Well firstly it's speed. When I retained utest to test our website we went from talking about it in a conference call to fully complete within 24 hours. Now that's cool.

Secondly -> you can make money!
The crowd source community of testers at utest is over 14000 people, and its global. As a tester you get paid by utest for the defects that you raise, which are subsequently accepted by the Client. What does this mean to you and to me? Come home from work, want to make some spare cash, pop on and do some testing from utest. 30 mins, 5 hours, its all up to you. You only get paid for the defects!

Now, why would TCL and uTest form a partnership, I hear you ask (uTest press release) (tcl press release). Community was our first common theme. uTest love testers and the testing community, and of course so do TCL. So, we've been working with uTest to make a special portal that can be used at our peer sharing events. That means that from April onwards when you come to a TCL peer sharing event the products under test will include stuff from utest. You'll therefore be able to earn some money while at the event! Free beer, Pizzas, have some fun, learn something and earn some money!! I don't think that these events can get much better ;)

The next thing we joined up on was speed. High speed. Diverse testing teams. Quick to ramp up. Quick to do the testing. Quick to get the defects into a form that we can work with. Quick to respond to issues. With so many deals done already uTest are showing the way forward for a whole new style of testing. It doesn't work for every app. It doesn't work for every situation, but when it is the right thing to do wow! does it work.

So, uTest and TCL are bringing on demand testing to a peer sharing event and a project near you. Come and ask us about it. (peer sharing events in 2009)

Friday, March 20, 2009

PEST on Tour - the SIGiST experience March 2009

Following on from our inaugeral SIGiST experience in December, we were very excited to be asked back for a further session in March - where we took the PEST experience on tour!! We got great feedback from the attendees - either 4/5 or 5/5 responses from everyone. I guess that means we did the right kinda stuff in the right kinda way.......

The February PEST event had a bond theme, so we brought some of the trimmings with us to give the SIGiST event a bit of a lift. Richard wore his Dinner Jacket for the occassion to add a certain something, and of course we had the bond cut outs, movies and a little casino going on too.

In the session we had three teams who each tested the same bug ridden Bugzilla instance against the clock, and at the same time.

The first team had nothing to support their work -> they just got stuck in and did some prime exploratory testing.

The second team had a specification for the application which gave them something to test against.

The third team had a business analyst who sat with them and gave them guidance.

Over a forty minute period the teams battled it out, and the results were very interesting.

The most defects were found by the team with the BA present. They also found the most 'out there' stuff, including testing in French.

The most impactful and technical defects were found by the team that was purely focused on exploratory testing. This included a security defect and a field truncation issue.

The team with the spec found a lot of defects with the spec itself, as well as with the application and while the spec had helped them it also created problems for them in that they had to try to understand the spec before they could really test anything and there wasn't anyone to ask when things didn't make total sense.

Our mission was to demonstrate how different techniques yielded different results, and indeed this was true on the day. In a world where we are feeling quite a squeeze to budgets, time available, staffing available, we need to pick the right approach for the context of the project and the system under test and indeed as our SIGiST session showed one approach does not fit all.

I really enjoy the SIGiST events, there are some great people there, and some real names are coming along quite regularly now so it is not as dry as it has been in the past. That they are open to our test offs and activities like PEST is also very encouraging. Stephen Allott seems to have his head screwed on right, and he's brought a great deal of innovation to the forum already.

Hopefully things will continue in this vein, and more sessions will become practical and show you how to do stuff, rather than just talk about it. I know the talking has its place, and some of the heavyweight stuff just wont get done if we all spend our time 'playing', but I like the fact that testers do stuff, and it seems unlikely that we can share our knowledge all that effectively without showing people what we do and doing more of it in environments where the collective community can get involved too.

In my opinion there are too many process experts around and not enough test experts. To get more of these, we need forums where we practice our craft and get shown by real experts how to do stuff. We also need places where we can try stuff out (in a micro fashion) to see how it might work when we used it on a project. A day spent at somewhere like a SIGiST, experimenting and learning from others could save us weeks on a big project, maybe even longer. Now that has to be good investment.

To see more about the SIGiST go to: http://www.bcs.org/server.php?show=nav.9262

Come along to the next one. Hopefully we'll be doing test off stuff again -> that is if the BCS still think its a good idea.

Wednesday, February 11, 2009

TCL Scholarship Students 2009

Over the last few years we have evolved a scholarship programme, which now has take up at three different universities.  This year I am very pleased to see that we have three scholars at each of the universities, in addition to our involvement with the sports scholarship programme at Exeter.  This makes a total of ten students at the Universities of Exeter (UK), Bristol (UK) and Boston (USA) who are benefiting from the programme this year.

From the University of Bristol TCL have awarded scholarships to three Computer Science students, they are:

· Aleksej Stolicyn (1st year)

· Bridget McErlean (2nd year)

· Adam James Marable (3rd year).

At Boston University TCL have selected three scholars majoring in Computer Science:

· Shailendra Khemka (freshman)

· Yasmin Akbari (junior)

· Justin Williamson (senior).

At the University of Exeter TCL have awarded scholarships to four students.  Three of the students are studying Computer Science:

· Ronan Hannigan (1st year)

· Sam East (1st year)

· Mingjie Leong (2nd year).

A fourth scholar from Exeter is Lucy Boulton - who is on the sports scholarship programme.  Lucy is a volleyball star who is aiming to compete for Britain in London 2012.

For TCL the investments we are making into the scholarship programmes are all about the future of our industry.  Rather than be the 'poor cousin' of the IT world, we want Testing to become the choice of great people who bring real value to the industry.  We pick our scholars for their academic excellence and also their ability to contribute to the future.

I really enjoy the programmes, and meeting the people that get involved.  It's particularly cool when they come along to our PEST events and also take part in the internship programmes over the summer.  That is where things really start to get going. 

Friday, February 06, 2009

UK Peer Sharing Events in 2009

As a reader of this blog, you are most likely aware of the peer sharing events that we run at TCL.

You can get a lot of the info you need on these at our linkedin group via www.pest-global.org.

For 2009, we have expanded the number of events that are are running. Here are the dates:
  • 12/02/09 Bristol
  • 17/03/09 London: beingrun as part ofSIGISTwww.sigist.org.uk
  • 30/04/09 Bristol
  • 14/05/09 London
  • 25/06/09 Leeds
  • 16/07/09 Bristol
  • 13/08/09 Leeds
  • 15/10/09 Bristol
  • 12/11/09 Leeds
  • 03/12/09 London

If you would like more information about the events TCL are running during 2009 please contact Clare Batten on: +44 (0)845 869 6070

Monday, January 26, 2009

James Whittaker - 19th & 20th March 2009

We're just putting some of the finishing touches to the plans, but I am able to confirm that James Whittaker will be visiting TCL on the week of 19th March, 2009.

As part of his trip, James will be doing two events with TCL:
  • Thursday 19th March 2009, Harrison Building, University of Exeter -> public forum, all welcome
  • Friday 20th March 2009, Hotel du Vin, Bristol -> Private function. Invitation only.
These are both great opportunities to hear James speak, and I believe his topic will be a Testers view on the future of software.

I personally find James to be a very inspiring speaker, and I'm very much looking forward to seeing him again.

I'm particularly passionate about what we are trying to do with the Thursday event at the University. We've invited some local schools as well as the University and of course local businesses and people we know that will be interested. This should hopefully give a great spectrum of perspectives.

If you want to be involved in either of these events then please drop me a note, or speak with our lead organiser: Clare Batter on +44 (0) 845 869 6070.

Friday, November 14, 2008

P.E.S.T. is moving

Our peer sharing forum PEST has a portal for the community to share ideas and thoughts on, and this is now moving to be part of the LinkedIN platform.
You can get access to it, and information about the events, at the following link: http://www.linkedin.com/e/gis/1214687

We originally developed the portal as part of an internship project and it has served us well up to now - helping to develop the community and provide a neutral space for testers - not just TCL people - to share ideas and grow new thoughts.

The decision to move was not taken easily, but we recognise the need for the peer sharing side of things to get a life of its own, and to do this it needs to be a bit more independent and open to all. The linkedin platform provides such a space and the recent changes to linkedin have improved the site incredibly - it now does all that we were doing with our own bespoke portal - and even more.

With the extension of PEST into the next BCS SIGIST event on the 9th December we wanted to ensure that we had a suitable and appropriate platform for people to collaborate on. Our peer sharing is about developing knowledge - and opening it up to everyone who is interested.

Look forward to seeing you at PEST soon

Monday, October 06, 2008

Do you read books?

Sounds like a dumb question, doesnt it? "Do you read books?". But it's my observation that people can surprise you.

Over the last few months I have been interacting with a wider and wider circle of people through my professional engagements and its been an interesting benchmark question - to ask them what they are reading. Some of the people I hadn't expected to be doing so where not only reading something very interesting, but something I was also interested in - and nothing related to software or testing! Some of the people I had expected to be on the case and reading something quite refreshing were nowhere need anything like literature.

So, does it make someone a bad person because they aren't reading books? No! But they are missing out, I feel.

As professionals, there is a requirement on us to stay current. We can do this through many e-sources, but the paper based, and the book based should not be ignored. There is absolute gold in some of the books written to date and ignore them at your peril that's what I say.

As both professionals and explorers of our profession there is also a requirement on us to extend the knowledge of our profession and to help others to do the same. A first step on this journey is gaining an understanding of what has come before us.

Lee Copeland has reminded us time and time again about the nine forgettings and the amount of times he has been asked to present this talk, and the number of hits his google video gets, tell us that people are keen to know - but do they learn! Do we as a profession move forward?

It seems like a dumb question - " do you read books" - but do you? And if you do - how can you help yourself, your colleagues and your profession to gain from this knowledge?

Friday, September 26, 2008

PEST - September 2008


Fantastic Stuff! PEST this month was another great event.


Huge kudos go to Dan, Jess and Rachida for putting together such a fun event.

The team tested the PEST portal, the new internal job board and the new facebook application.

We also got a chance to use the new wiki - and the testing nuggets that have been posted on there by the experienced testers in the company.

The thing I enjoy most about these events is the good spirit in which they are conducted. We all came over to the PEST venue yesterday after our working days. The event started at 7pm and we didn't leave before 10 - and we had a blast along the way :) If this wasn't so much fun, we really wouldn't do it!

We're looking for some new ideas for products to test next time. Qwerky stuff. Out of the norm stuff. Hardware. Coffee Machines. Anything goes. If you've got some ideas then let me know.

In the interim: Long live PEST! I think its brilliant :) https://pest.tcl.eu.com

Monday, September 08, 2008

The things we learn when we look around a little

I've added a new thing to my Firefox browser - to see how it works. Its called stumble upon! Take a look at it here: http://www.stumbleupon.com/

The point of it is that it profiles your preferences and then looks for random stuff for you that might be of interest. A way to break the chain of going to the same old pages each day - without much thinking involved.

I wanted to see how it profiled things, and to date its doing OK, but it hasn't had much chance to learn my profile yet so I am holding my judgement back for a week or so.

Anyway, the point of this blog article is to say that when you look around a little sometimes you learn something new and today I was pleased to be directed towards the following essay......


"How strange is the lot of us mortals! Each of us is here for a brief sojourn; for what purpose he knows not, though he sometimes thinks he senses it. But without deeper reflection one knows from daily life that one exists for other people -- first of all for those upon whose smiles and well-being our own happiness is wholly dependent, and then for the many, unknown to us, to whose destinies we are bound by the ties of sympathy. A hundred times every day I remind myself that my inner and outer life are based on the labors of other men, living and dead, and that I must exert myself in order to give in the same measure as I have received and am still receiving...

"I have never looked upon ease and happiness as ends in themselves -- this critical basis I call the ideal of a pigsty. The ideals that have lighted my way, and time after time have given me new courage to face life cheerfully, have been Kindness, Beauty, and Truth. Without the sense of kinship with men of like mind, without the occupation with the objective world, the eternally unattainable in the field of art and scientific endeavors, life would have seemed empty to me. The trite objects of human efforts -- possessions, outward success, luxury -- have always seemed to me contemptible.

"My passionate sense of social justice and social responsibility has always contrasted oddly with my pronounced lack of need for direct contact with other human beings and human communities. I am truly a 'lone traveler' and have never belonged to my country, my home, my friends, or even my immediate family, with my whole heart; in the face of all these ties, I have never lost a sense of distance and a need for solitude..."


A prize for the first person to contact me via this blog or email with the name of the author :)

What this stumbling experience reminded me of this morning was that there are some great minds out there. Some from the present, some from the past and some developing for the future. It's impossible to keep up with all of them, its almost impossible to keep up with some of them, but its absolutely essential to keep trying! Knowledge is life.

Tuesday, July 22, 2008

Certification & Accreditation

Before you read too much of this article take a look at a couple of other blog entries:
http://www.satisfice.com/blog/archives/126
http://www.satisfice.com/blog/archives/127
http://www.bcs.org/server.php?show=nav.5732
http://www.istqb.org/
http://www.astqb.org/
http://www.associationforsoftwaretesting.org

The discussions on certification have been raging for quite some time, and no definitive stance has been taken by the industry on whether it is good or bad and how it should be administered. Despite that, things go from strength to strength in terms of people who do the courses, employers that ask for it and companies that make money from the delivery of courses - including my own company.

We invite our scholarship students to attend a Foundation certificate course for free as part of their scholarship. I had a very interesting question from one of them the other day when he asked, after passing the course, if I could now show him how you do testing. It hadn’t really been covered on the syllabus.

So, given that the courses themselves have some questions hanging over them in terms of content and in particular with regards to PRACTICAL TESTING SKILLS (I’m sorry for the capitalisation there, but it drives me nuts!) how come things are moving this way?

Well, its not because the BCS or ISTQB shout the loudest - in fact they are quite quiet about things really. Certainly I see more aggressive marketing campaigns at companies like SQS and Sogeti and indeed the reach and influence of people like James Bach and other speakers at Star conferences is more powerful than the ASTQB stand that I saw last time at StarEAST.

I think that there is a need out there - and the market is telling us something pretty fundamental. They want us to be better!

The market is possibly feeling like testing could be important enough to get a proper seat at the table - certainly we’ve all been telling them that for quite some time, but they want us to do it better. The ‘new believers’ want to be able to say -I’ve decided to do something about our testing, I’ve found some new people who are well trained and can do a good job.

I asked myself this question: If I don’t know about testing - lets say I’m in HR or procurement of some big company - but I know enough to know I need it to be different / better / in my company, where do I go?

How do I know I am getting a good tester or useful test team? Where’s the standard? Where’s the governing body? Where’s the education? How do I model it, reference it, measure it, value it? Where’s the regulation? Where’s the professional body, associations or ombudsman? I got stuck. I couldnt answer it. I couldnt find it. But when I looked - the closest things I could find were the ISEB, ISTQB, the ASTQB, the BCS.

So, I think that the market wants us to be better and I dont think we’ve found the answer yet - but to feed that market, and to grow our industry, we need to find an answer that gives us all a platform of credibility going forward.

Three things that totally drive me insane about the current certification:
• No practical skills are taught at the foundation level – which is where I believe that practical skills are the most important
• Many consultancies that offer and promote the certification courses are on the certification boards or were involved in the creation of the syllabus – I find this to be a conflict of interest and don’t appreciate it. I think that there should be a clean line between people that define education programmes for an industry standard and people who are paid to deliver them
• Certification stops at the certificate – but the new knowledge is only valuable when it is put into practice, and new behaviours are re-enforced by mentoring and coaching.

Given these views, James Bach has asked me why I continue to promote and teach the certification courses. I’d like to engage with you and explain my position on this stuff and why we offer the courses at all.

Firstly - we exist to meet the needs of our Clients and they tell us that they want this stuff. I can find no suitable alternative to help them on the scale that they need and desire so I work with what I’ve got.

Secondly - I recognise certain flaws in the current courses - namely the practical skills - and encourage people to realise that certification is only a start to their education, not the be all and end all.

We offer a great deal of stuff at zero cost that can help people develop further - including our community portal and our peer sharing events which are open to everyone who wants to learn and share. (http://pest.tcl.eu.com)

Thirdly - I want to encourage people into our industry. I’d rather get involved with people and get them exposed to some inspirational trainers and some different ideas during their certification than leave them out there in the cold.
In the example of our scholarship student there was great resonance - he came on the course and then wanted to know more. Before the course he had very little appreciation for testing. His experiences at our latest testoff - with more than 40 testers who are passionate about testing and putting their skills into action, gave him great insights into what its all about.

I recognise the need for change, I’m totally up for finding new solutions and I’d like to work with people who can develop an accreditation programme for testers - one that starts with some uniform and consistent education, then develops practical skills and works with people in their use of those skills in real life situations to then develop practical, skilled and competent testers. I’d like to see this kind of stuff included in University level education programmes and I’d like to see a common approach around the globe to make a sea change in our industry.

It’s such a task though and its going to take a lot of us pouring positive energy into the situation to make it work.

The last few months have seen some encouraging writing from the AST and around CAST – and I think that this could be a potential source of solution. It’s certainly got some promise.

I’m very interested to hear thoughts from all quarters on where you feel we could start creating change and moving things forward.

Saturday, July 19, 2008

We need better understanding of where we came from

Hmmmmm. Several months with no posts and now here I am going mental, with three in two days!

James Bach has an interesting article at: http://www.satisfice.com/blog/archives/128

He says we need better bloggers about testing - and I think he's right, and I think its only the start of things. We need a better understanding about where we came from.

The poor cousins, that's what some people think of us as. Testers are still seen as some of the lowest forms of life in the software world. And why? Because we havent changed their minds, thats why.

Take a look at some of the debating on certification: http://www.satisfice.com/blog/archives/126, http://www.testingreflections.com, and some thoughts about how to get into testing at: http://www.workroom-productions.com/blog/2007/05/question-how-do-i-get-into-testing.html

For all the efforts of so many people, there is still very little taught about, researched about or published about testing that is coherent, mature and built on a basis of proper rigor and analysis.

Few PhDs, few Degree programmes, research grants or so inclined academics to move us forward. Few historians or references sources. Few knowledge communities that move us forward. How can we learn? How can we avoid going through the same infinite, futile loops of reinventing the wheel and going through the same old mistakes as people 20 years our senior have already learned to solve?

As a community we cant answer simple questions like this:
When to automate and why?

We teach people endless process styles and then we miss off practical testing skills from our accreditation programmes.

We deal in the currency of defects, but then when we teach our junior people about testing we dont start with the defect report, and we overcomplicate and teach them that the defect ID is as important as the steps to recreate the problem. We certainly don't tell them that it isnt.

No wonder there are still people out there that think we arent good enough to play in their game.

I dont have the answer yet - but JB has started me thinking. Perhaps we should be searching a little harder for the answers....

Post Script: here's the video mentioned in the comment from Phil K

Friday, July 18, 2008

Software and Politics

Here's a thought that has been ringing round my head since talking with James.......

Democracy - a hugely important part of the life as we know it, has three fundamentals that define it: 1 - a free and fairly elected government, 2 - a free press, 3 - the rule of law.

But something is bugging me. In an age of information and the knowledge economies is software and in particular access to the internet fast becoming a defining property of a democracy?

For sure, the power of software, and what can be researched, analysed and created using modern technology now fast becoming an asset that leaves developing nations at a serious disadvantage and makes it a hugely political issue.

When the 20th Century saw the birth of atomic energy and the atom bomb it created a segregation that changed the face of the planet. It created special 'clubs' where those that had the advantage restricted it from others, and controlled economies, held the upper hand in heated discussions and caused tensions around the world.

But what of countries without the right infrastructure now? Without the ability to adopt or to grow the technology that changes lives? How will they embrace these visions of the future where software not only makes life better but helps to solve some of the biggest problems facing humanity?

For many of us software is a job, a hobby and sometimes a passion. Do we really understand the evolution that is going on around us though?

James Whittaker visit and presentation


Well, its been a whirlwind couple of days - which I am pleased to say have been a lot of fun.

James Whittaker has been with us for a couple of days, and today gave a presentation that knocked some socks off, and gave everyone a number of opportunities for belly laughing. (http://www.transitionconsulting.co.uk/news.html )

What was he talking about? The future of software and the evolution of testing! What did I think? I'm still trying to work it out!

Some stuff that was very cool: The ideas that Microsoft have for the future of software and how things will look, feel and integrate with the world. Interfaces on computers, embedded sensors, RFID on steroids and a seamless integration of it all into a world that reduces geography and improves our lives.

Some stuff that made me think: How to take the role of testers and testing into being part of solutions for the wider world.

Take a look at: http://blogs.msdn.com/james%5Fwhittaker/ for some more insights from the mind of Dr W.

Something I want to start giving some serious thought to is the topic of visualisation. How to visualise how code is changing, how defects are clustering, how test coverage is developing and where things need to be done. That was a fantastic part of the talk today - with examples from all over the place include xbox games, that really brought the point home. I can see some huge advantages to our industry from moving down this route. I wonder if these new MS test tools will do it?

It was a pleasure to host James for this event, and great opportunity to catch up with him, meet Sharon (his wife) and to hear about his latest visions.

There was a great attendance at the event, with people from (no particular order to this list):

Vodafone
Orange UK
O2
Neural Technologies
Shelter
The Exeter University Innovation Centre
Scholarship students from Boston University and Exeter University
Quick find IT recruitment
Independent contractors
workroom productions (http://www.workroom-productions.com/blog/blog.html)
Labscape
Circle Executive Recruitment
tbiconnect
mirifice
Sound in Theory
Test and Verification Solutions
Flybe
SNS Systems
SQS.

It was brilliant to see this group mingling, networking and building a community. It wasn't forced - it just happened :)

We also had a great time at our latest PEST (Pub Exploration of Software testing). What a PEST it was too.

Over 40 testers competitively testing four apps for over 3 hours. It was brilliant!
We tested our PEST portal - developed by interns during their summer internship, we tested a digi makeover kit - a commercially available toy, we tested a wordpadlike application in which we had set up a dozen defects, and we tested a large coffee vending machine which had been picked up on e-bay for just £1. Defects galore!!!

Seeing Dans face (the intern who had a big hand in the PEST portal) as all these testers crawled all over his site was absolutely priceless - but most impressive of all was the energy of everyone involved.

Passion for testing. Passion for the teams. Passion for finding defects. A brilliant event! Huge kudos to Martin Mudge for setting up the best PEST so far, by far!
Check out http://pest.tcl.eu.com for more information about future events and to share knowledge with people at PEST.

If you are wondering about what sort of stuff we were doing then take a look at this video of Jon Bach who explains about Exploratory Testing


I'll post some pictures of our event when they have come through from Kate and Clare.

Also, take a look at: http://www.utest.com if you get chance. This is quite an interesting idea and is pretty exciting if you are an exploratory tester or someone seeking some variation & new challenges.

Friday, February 01, 2008

£2000, a qualification and a job opportunity, not bad for three sides of A4!


Ok, here goes, my name is Dan Geater, second year scholarship student from Exeter University and the "blogmaster" for TCL. Now thats a bit of a mouthful, so lets break it down:

First things first, as I said I am currently a student at Exeter University doing my second year of BSc Computer Science, and so far its going well. I first heard mention of TCL last year during my Frehser's week, when - on an introductory lecture; we get a visitor offering £2000 to anyone who could answer a question in an essay. Well one night out led to another in Fresher's week so that essay never got written. However the opportunity arose again at the end of the summer term, and this time I went for it. Choosing a question on "how much testing is enough?" I wrote my 960ish words on a subject I knew almost nothing about - however I had recently completed a legal module that pointed out some of the issues, and had books to fill me in on the rest; and submitted three nicely stapled sheets of A4 paper to the University of Exeter External Affairs office.

After that, silence for months, believing myself inadequate and unknowing enough, I resigned myself to write a better essay next year, but hey, like I said, wasn't a strong point for me anyway, so not too surprised. However on my birthday of all days a letter arrives from Exeter innovation centre saying, yep, you guessed it, I had won. A nice clap on the back for me and a nice day to receive a gift.

Well summer went by and during the first semester of this year, I was contacted by TCL asking me to meet with them informally so they could see what their prize winner was like. During a very relaxed and informal meeting with them I decided that not only are they very generous to provide these scholarships but they are also down-to-earth, genuine, friendly people.

After a couple more meetings I was offered a chance on an ISEB/ISTQB foundation course in software testing, well who am I to refuse, especially after chastising myself for not knowing enough about my essay subject. The course was a refreshing and eye-opening look at testing, coupled with a chance to meet a fellow scholarship winner, Nick. So now I have a nice prize, a new qualification and am hoping to take on a work experience placement here over the summer.

But they don't stop there. Two weeks ago I was contacted asking if I would like to work as the "blogmaster" for TCL's three major blogs, this one, the US one, and the India one. Well it seemed like a good opportunity, so here I am, having already altered colour-schemes to match the main site, and now letting the readers know what the students think of the scholarship scheme. Plus more ideas for the blogs in that little collection of grey matter I call a brain, so lets see how it all works out.

The following link points to TCL's press release regarding the scholarship students:


In short the scheme is a brilliant idea, from one essay, I suddenly have a much more impressive CV, I have found a job opportunity - albeit a minor one; to help me through University, and I have met some great people. Thanks guys

Dan.

Google PageRank

Blogpatrol Traffic Statistics