Letter from the Editor – February 2013

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 lives and the conveniences and ease it brings.

The landscape of product development is constantly shifting— mobility is everything and everything thinks. From medical devices to toasters, from radio becoming Pandora, from cash, checks and credit cards becoming online bill pay becoming mPay— everything is run by software, and more software with logic capability is being deployed. The technologies landscape too is shifting— the Cloud, SaaS, virtualization, cross-platform/non-platform specific mobile apps to HTML5.

Many commentators on technology today state the PC is dead. How will this impact software development and how can test teams be best prepared for this new landscape? For starters, testing cannot remain the same. Software development today is more agile, less documented, faster and even more distributed—but that is last decade’s news. Testing has lagged software development but the future demands the lag must be reduced exponentially. This doesn’t mean that as testers we are behind the curve, there are teams already running tens of thousands of automated tests on hundreds of virtual environments against daily builds for global financial security systems. There are many very sophisticated test teams. Yet, even their landscape is changing as products and services change.

This issue of LogiGear Magazine examines the seismic shifts changing how we do product development and specifically how we test software. The landscape has changed. What we test has changed—how do we keep up? As much as we are looking at global trends, some people are already there.

This specific issue also reminds me of the mission of LogiGear Magazine. We want to provide a forum for learning new ideas, methods, practices, state-of-the-practice in software testing and a view into the broader landscape of software testing. I tend to focus on the project ahead of me and sometimes lose sight of the broader horizon. In this issue, Mandira Srivastava tells us why 2013 is the year of the cloud; I will discuss the changing software testing landscape; Pete Schmitt shows us how to leverage the cloud across your organization; Michael Vizard discusses how to get around issues of scale using virtualization; and Adrian Woodhead reviews the book, How Google Tests Software.

Since we moved in to a WordPress platform last year, we have built an archive of our past issues and also cross referenced all our content to be searchable on keywords for research on specific topics.

Also, Happy New Year. Happy 2013 and Year of the Snake in the lunar calendar. The Snake is intuitive, introspective, and refined. He can appear cunning and reticent and works very modestly in the business environment. The Snake will plot and scheme to make certain things turn out exactly as they want them to. Hmm. Sounds like many testers I know! Happy New Year.

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

Testing the Software Car. As usual with the LogiGear Magazine, we are tackling a big subject. With our goal of having single-topic issues, we have the ability to grab and disseminate as much information as we can related to a current topic that is interesting and also on the frontier of Software Testing.   Some ...
I led the Editor’s Note in our very first mobile issue with “Everything is mobile”, but it is now way beyond what we thought. Mobile has come to mean only the smart phone, mobility is the word that describes everything a smart phone enables you to do. Mobility is more than a device! Mobility is ...
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.
Methods and strategy have been my favorite topics since I started working in testing. It’s essentially engineering problem-solving. It’s both looking for efficiency and attempting to measure effectiveness. So, how do we develop a set of practices to solve our Software Testing engineering problems?
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.
As we settle into autumn, we’re taking the time to start some new traditions. This is LogiGear magazine’s first issue on SMAC. SMAC—social, mobile, analytics and cloud. We will be doing more issues in the next few years on these topics since so much of the product world is moving to this development stack.
DevOps can be a big scary thing. Culture change, constant collaboration— whatever that means— a big new set of tools… it’s a lot. What most teams want is to have a smooth running software development pipeline. I have stopped using the phrase “DevOps,” and now I say “Continuous Delivery.” There are many reasons for this.
I once consulted for a company to give a week-long course on testing and QA. It was a survey course covering a wide range of topics. I was setting up and chatting with students in the room. One man came over to me and said: “I have been testing for 6 months and I am completely ...
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 ...
Happy New Year from LogiGear to those of us who celebrated New Years on January 1! And for our lunar calendar followers, an almost Happy New Year come February 3rd. We look forward to an exciting and full 2011 as its predecessor was a tough year for many in the software business. At LogiGear Magazine, ...
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. ...
I remember the times when test teams sat in their own area and we were not allowed to “bother” developers.

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