Letter from the Editor – February 2012

I have been training testers for about 15 years in universities, corporations, online, and individually – in both a training, managing and coaching capacity. So far, I have executed these various training efforts in 16 countries, under good and rough conditions – from simultaneous translation, to video broadcast to multiple sites, to group games with loud music; all for the purpose of skill-building for better quality software and better job satisfaction.

When I started working in software development, there were no YouTube videos, no Google TechTalks, only a small, but very good library by which to gain knowledge on testing. The best knowledge I received was from generous co-workers and by tribal knowledge learning – the “tips and tricks”, and tools of the trade.

But back then, our development projects were slower. There was just as much pressure to work fast, but enough structure, process, approvals and manufacturing to provide a bigger buffer than we have today with, for example, SaaS immediate deployment. On the other hand, there was much less knowledge about testing! Everyone who tested was called QA. There were no differentiated job titles or skill sets, like “Quality Engineer”, “Software Tester”, or “Software Developer in Test” and the best test case management tools were spreadsheets. Today it’s an entirely different world.

Software development has completely changed. New platforms, devices, programming languages, development tools, testing tools, and development lifecycles have all sped up product delivery to a blazing speed. Additionally, test engineers are expected to be fluent in all the technologies needed.

Luckily for all of us, the availability of learning and training is now at our fingertips. Onsite courses, university curricula, video, tool trainings, and white papers abound! Today you can get the skills, tools, ideas and knowledge to execute your job better, release higher quality software and be happier and confident in your job. Having the commitment, time and money are now the principal obstacles to overcome.

The problem for organizations now is how to provide skilled labor and continuous training in the most effective manner. Figuring out the real need is always the first step – what’s best for each individual, what is best for your team, what’s best for teams across an organization. What is the best method of delivery for the training? Live? Online? Hybrid? Training adults– especially knowledge workers – is obviously very different from educating young people. To have the training suit the needs of staff is not always easy!

In this issue, we will try to get you started along that path! First, our blogger of the month, Jaideep Khanduja, explains which soft skills are vital to project success. Then, I’ll offer up the latest trend in knowledge worker training – training using games to increase knowledge retention. Cem Kaner explains the intense research, development and structure of his Black Box Software Testing – Test Design course. Jaroslav Prochazka will take you through the challenges of coaching and mentoring teams in distributed environments. I’ll examine different team training techniques, while highlighting those that work and those that don’t. And finally, I’ll go through the results of the training section from the 2010 global survey.

These days, I often hear a phrase in software development: “Automation is not optional!” I agree. I also think “Training is not optional!” Training testers – home teams, outsourced teams, and offshore teams – and training managers, leads, and other software development folks in testing practices and principles, is no longer optional! Both hard skill and soft skill training is the key to success!

Michael Hackett
Michael is a co-founder of LogiGear Corporation, and has over two decades of experience in software engineering in banking, securities, healthcare and consumer electronics. Michael is a Certified Scrum Master and has co-authored two books on software testing. Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems (Wiley, 2nd ed. 2003), and Global Software Test Automation (Happy About Publishing, 2006). He is a founding member of the Board of Advisors at the University of California Berkeley Extension and has taught for the Certificate in Software Quality Engineering and Management at the University of California Santa Cruz Extension. As a member of IEEE, his training courses have brought Silicon Valley testing expertise to over 16 countries. Michael holds a Bachelor of Science in Engineering from Carnegie Mellon University.

The Related Post

I have been excited about this issue since I included it in the 2011 editorial calendar. This issue of LogiGear Magazine dives into an exploration of agile automation—from the most efficient methods for test automation, to skill sets and better preparation for test teams, and even to understanding the variety of tools in question. We ...
On the whole, everyone wants to do a great job, have a better work environment, happy clients and customers, and to be employed by a company earning lots of money. All great goals! But this is not always the case. When it is not, you can suggest process improvements, better tool use, different estimating techniques, ...
If you are reading this issue, you are probably aware of the impact on the business world of cloud computing. Most people do not have a good grasp on what the cloud is or how people and products can use it. BTW, you are already a cloud user. If your email is stored somewhere “on ...
“Why do we need to understand a bunch of test methods? I write test cases from user stories or requirements, automate what I can and execute the rest manually, and its fine.” If this is your situation: good for you. If you are time crunched, if your automated tests have lost relevance, are hard to ...
As fast as Mobile is growing, the platform is still immature and is evolving at a very rapid pace. While there are whole countries that have migrated large government services to mobile, countries ranging from Estonia to Turkey to Kenya have many longtime mobile users have yet to use mPay or other mobile payment systems. ...
Testers need to learn their craft and hone in on their skill set. That means building skills, sharpening their tools, and becoming creative detectives. There is no cookie-cutter tester and no best practice. The best circumstance is a fully-skilled, aggressive tester mixed with curiosity, nimbleness, and agility.
This is a very special issue of LogiGear Magazine. When we were putting together the Editorial Calendar for this year, we decided that instead of a technology issue, we would focus on the human side of quality and test engineering. We want to focus on individual Test Engineers and their jobs. We talked to a ...
Change is constant. What’s different today is the rate of change. Moore’s law resulted from the observation that that the rate of change in computing power is exponential. The products, services and software landscape appears just as dynamic. At the same time, we pretty much take for granted the ubiquitous presence of software running our ...
Testing Embedded systems and testing the Internet of Things could each have their own issue of LogiGear magazine. But these days they are referred to presupposing knowledge of the other, so we thought it would be a good idea to tackle the two together in this issue to give a broad understanding of the landscape ...
This is our third issue concerning topics of Continuous Delivery (CD) and DevOps with the inclusion of Continuous Testing. DevOps has been around for a while and I hope the period of buzz is over and companies moving towards building a development pipeline have begun their process, including changing their test strategies.
Test automation is a big topic. There are so many different areas to talk about: tool choice, jumpstart, cross platform, services, cloud… Each of these areas have changed so much in the recent past that they could each be worth their own magazine issue.
Big and complex testing. What do these terms conjure up in your mind? When we added this topic to the editorial calendar, I had the notion that we might illustrate some large or complex systems and explore some of the test and quality challenges they present. We might have an article on: building and testing ...

One thought on “Letter from the Editor – February 2012

  1. Great points Michael.

    I’ve often looked back on the earlier years and thought that in many instances there was even more pressure to “make things happen…faster” than there is now. But something is different now that makes this a bit more challenging. You hit it right on the head about those ‘early years’ processes building in a buffer for us.

    It’s great that there are so many resources now, but that in itself is another challenge. We can’t just rely on the standard “Testing Computer Software” book by Mr. Kaner anymore.

    This was a great issue in that sense, to help point us in the direction of what the best resources are.
    Speaking of Mr. Kaner, I am very excited about the Black Box Software Testing course he has worked on and presented in this issue.

    Thanks again and keep up the great work.

    Martin

Leave a Reply

Your email address will not be published. Required fields are marked *

Stay in the loop with the lastest
software testing news

Subscribe