Letter from the Editor – December 2014

Every organization goes through times when the internal, or home team, cannot execute the testing project easily or quickly enough. The reasons are many, from the lack of an effective test strategy to low automation engineering skill, to staff positions going unfilled due to a great job market. With everyone working and very few people to fill positions, development teams are searching for more and more ways to be leaner and meaner, outsourcing more of their work.

I have worked in many outsourced capacities and engaged with many organizations, individuals and teams as an outsourced consultant. Today, about half my work comes from strategy and test process consulting for other organizations. I am also involved with a professional services team whose work is completely outsourced. LogiGear itself does the majority of its work as an offshore outsourced service organization

The question is no longer if you should outsource, it’s how, how much and what should be outsourced. Figuring this out can be difficult.

Staffing flexibility, getting the right skill at the right time, getting expert help, advice and experience is the norm, and in an increasing number of organizations it is expected. Bring in the most talented experts to get the job done right. In the software development business, getting the right testing and QA skill set, experience requirements, and technical requirements is an increasingly difficult task. Outsourcing is a way to bridge the gaps.

The speed of Agile development and rapid delivery of product of all varieties from downloads to SaaS, makes the time pressure more intense. As a result, a wider variety of services are being outsourced to get the product out the door quickly. Consulting, coaching and other professional services are a great way to increase productivity, automate more and streamline process as well as update practices in strategy, such as action-based testing (ABT) and behavior-driven development (BDD). Getting outside help to make excellent and effective, low maintenance test automation has enabled many organizations to leap to higher levels of productivity with increased confidence in the test effort. This is where testing has moved and it makes sense to get help to move your own team higher.

In this issue we provide tips and tactics on how to set yourself up for success with outsourcing as well as articles that discuss the direction of IT outsourcing in general. We also have a wealth of past issues, articles, Top 10 lists and information about outsourcing, offshoring, and professional services to augment and super-charge your work force. Take advantage of them.

We’ve also just published our 2015 editorial calendar to give you an idea of what’s ahead for next year, and as always, if you’d like to submit an article, just let us know.

All of us at LogiGear Magazine wish you a joyful and healthy holiday season and a happy new year. We look forward to continuing providing you great software test information in 2015!

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

There is a growing software development dynamic of teams without Testers. When I first went into Software Quality, I learned one thing right away: My role was user advocate. My main job was to find bugs. This is the Lean principle called Amplified Learning. We learn about behavior by testing. Even then, validation was not ...
There has been a tectonic shift in software development tools in just the past few years. Agile practices and increasingly distributed teams have been significant factors but, in my opinion, the main reason is a new and more intense focus on tools for testing driven by more complex software and shorter development cycles. There have ...
Because of the type of work I do (consulting projects at different companies), I’ve been lucky in my Software Development career to have worked on a bunch of software projects specific to hardware devices or integrating new hardware into software systems. Starting with the Palm Pilot, I worked on some operating systems (OS) projects, firmware, ...
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 ...
This is our first Trends issue in our 10- year history. Trends are important to help foresee what is on the horizon and coming next.
The Greek philosopher Heraclitus of Ephesus (c. 500 BCE) is credited with saying, “The only constant is change.”   This is a statement that, more than 2,000 years later, still holds true. Today, we are in a time of great change. Everything is in flux. The fact is, we are always in a state of change even if ...
What is testing in Agile? It’s analogous to three blind men attempting to describe an elephant by the way it feels to them. Agile is difficult to define and everyone has their own perspective of what Agile is. When it comes to testing and Agile the rules are what you make them. Agile is ideas ...
I remember the times when test teams sat in their own area and we were not allowed to “bother” developers.
“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 ...
In the November 2011 issue: Mobile Application Testing, I began my column with the statement, “Everything is mobile.” One year later the statement is even more true. More devices, more platforms, more diversity, more apps. It boggles the mind how fast the landscape changes. Blackberry has been kicked to the curb by cooler and slicker ...
Automation is a mantra in testing. Anyone associated with software development wants more test automation, but it’s often misunderstood. People who do test automation know how difficult it can be. But some people do not understand that automation is code, and that it needs to have architecture and design just like production code. They do ...
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, ...

Leave a Reply

Your email address will not be published.

Stay in the loop with the lastest
software testing news

Subscribe