Letter from the Editor – November 2011

Everything is mobile. What else can we say? Everything. If your product or service is currently not, it will be very soon. As Apple says: “There’s an app for that.” There is an app for everything. The race for mobile apps has consumed the software development world.

I did a few projects at Palm Computing in the late 90s. Their Palm Pilot became the first commercially successful handheld computer. It was an exciting time. And still, to have so many people around the world buying these devices seemed a bit odd─why would so many people want to carry around a little computer with them? At the same time, I did a few projects at Unwired Planet (which became Openwave) as well. Openwave is historically significant in its introduction of the Mobile Internet. With its implementation of WAP (wireless application protocol) mobile phones with a browser were an odd new invention where you could have the internet on your phone─anywhere!

Now, these two work experiences seem funny themselves; it seems like ancient technology despite its introduction less than a dozen years ago! The world has truly changed. It now seems odd to not have a smart phone. But this new revolution is not only about phones. The 2010 US Census Bureau canvassing of over 300 million Americans was completed using hand held computers. It saved millions of dollars in paper, data correlation and salary costs. This success was not without problems. There were data transmission problems in rural areas and there were update and patch problems that were said to cause “dramatic dysfunction.” But still, this hand held computed was a big success, saved millions of dollars and revolutionized the census process.

With these “first of their kind devices,” testing needed new and innovative thinking. Testing devices, operating systems, applications, performance, connectivity, download speeds, security, carriers, and more, were new to most testers but very often carried out by previously skilled black box, desktop testers. The testing effort required quickly learning new technologies, trying to find tools on new platforms, and leveraging previous testing experience to rapidly test, improve quality and minimize risk. Now those same test jobs seem slow and simple. The rate of change has exponentially increased. The speed of code and product delivery has increased. Competition has significantly increased. Our test strategies and the testing itself must be more dynamic, agile, responsive, automated and effective. This will not be easy.

We want to get you started on the right path! In this issue, Gal Tunik addresses the importance of test automation in mobile applications, John Roets discusses what matters in building a test matrix for your mobile testing, Robert Binder answers questions from testers currently working on mobile projects, Blogger of the Month HarshalKharod offers a checklist for testers on what they should look for while testing and our 2010 Global Survey series continues focusing on respondents and their common challenges in testing management politics.

We will continue providing information in this budding area of testing in the near-future. We are sure to have another issue on mobile testing in 2012!

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

This is LogiGear magazine’s first issue on the big world of DevOps. DevOps is a very large topic. Just when you thought you were safe from more process improvement for a while—not so fast. There’s DevOps, Continuous Testing, Continuous Delivery and Continuous Deployment. In this issue, we are focusing on Continuous Testing, the part most ...
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. ...
For everyone still celebrating holidays: Happy Lunar New Year! At this time of the year many teams and companies are starting new projects, new initiatives, and hiring new staff. LogiGear Magazine will continue to be the resource for you for better testing with much less stress! We are excited about the focus of this month’s ...
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 ...
A while ago, I helped start a Software Quality Certificate Program as a part of the Software Engineering Program at the University of California, Santa Cruz Extension in Silicon Valley. I was on the Board of Advisors. While putting the curriculum together, a few people suggested a Measurement and Metrics course. Since I was teaching ...
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 ...
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 ...
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.
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 ...
As part of my work, I spend a lot of time at client’s sites and talk to various software development organizations. I am beginning to see a problem arise regarding Test Automation. There is too much automation! Surprised? While there are still many teams struggling to make progress with Test Automation, many teams have been doing ...
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.
How do you test software? How do you validate it? How do you find bugs? These are all good questions anyone on your project team or anyone responsible for customers may ask you. Can you articulate your test strategy─not your test process, but explain your approach to testing? I find that this can be a ...

Leave a Reply

Your email address will not be published.

Stay in the loop with the lastest
software testing news

Subscribe