Letter from the Editor – September 2021

Integrated teams

Something we’ve learned in the Covid-19 pandemic is that we have to work together-whatever together means. Very few teams stayed co-located; even teams in the same town worked at home. We’re all working remote. Hopefully all the thinking, tools, work and effort we put into having offshore teams work together benefited us here. Especially soft skills work- communication tools, communication infrastructure, regular check-in’s, the importance of face-to-face video rather than simply an email or a phone call check-in – having those tools in place, and using them for some time, made the working at home/everyone remote go more smoothly. Hopefully by now it’s easy for Agile/Scrum software development teams to keep working together smoothly – even when we’re not in the same room for a daily standup.

But what I’ve been thinking about more lately is the technology integration that goes along with team integration, or task distribution that goes along with integrating dispersed teams. The rise of Full-Stack Development. We take this wide skill set for granted today but it was not too long ago that we had UI designers, engineers and DBAs (database administrators) all doing separate tasks on the same project- and hopefully talking to each other. Full-Stack Development takes one degree of miscommunication or non-collaboration off the table. At the same time, the new distribution of testing tasks has expanded to:

• Developer Unit Testing

• New Functional Testing

• Manual Testing

• Maintaining the Automation

• Automating the new tests

• Executing for Regression suites

• End to End testing

Distribution of tasks we know about, and we also know about the importance of communication and collaboration- and now we’re doing it when everyone is remote. I still think Software Development practices are context-driven. There isn’t one profile for how Dev Teams work. For as many organizations with Full Stack Development that also have Full Stack Testing, where all of the Software testing tasks are consolidated into one team that does all of the new Functional Testing, manual, cross-browser, cross-device testing, maintaining Automation suites and frameworks end to end testing, there are probably more that have distributed the testing tasks across multiple teams, time zones tools and skill sets. Of course, different companies will try different solutions. A mix of internal staff, local staff, distributed staff, outsourcing – I know organizations where this discussion has become irrelevant due to COVID-19 and the staffing crunch happens in the aftermath.

Some organizations are taking any course possible to get the staff to do the job: their internal employees, individual contractors, or entirely outsourced teams. The key to making all this work:

– Working with flexible staffing solutions that even 2 years ago may have seemed undo-able.
– Collaboration is still the most important word. The power of video is stronger than a phone call or email.
– Communication infrastructure needs to be ready for anyone, and be ready for anything
– The most important thing is getting the job done these days, regardless of who does it.

Summary

As we look towards improving communication and adjusting to remote work, it’s a good time to bring up the change in LogiGear Service offerings. This is the start of a new direction for LogiGear Magazine, as we’ve become the LogiGear Group of companies, we look to serve you with content around Software Development, Software Testing and Salesforce CRM development from our own MK Partners. In this issue you’ll see a feature from Michael Larsen on what’s more important scalability or quality? Our blogger of the month features Slack and Salesforce and how to catch up on integrating both within your organization-even more important as we look towards improved communications/processes in this new paradigm. I’m rounding up the pack with a focus on Customer Experience and an example of how quickly bad CX can transform a gift into a burden, based on a recent experience I had. And as always, as we look towards the future if you’re looking for digital transformation assistance feel free to contact us.

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 remember the times when test teams sat in their own area and we were not allowed to “bother” developers.
I was just recently at a company that had a beautiful test architecture, framework, and Cucumber with tons of well-automated tests. But there was no good test management on top of the Cucumber tests, and they did not do a good job tagging the tests. Although almost everybody on the team could write and maintain ...
We launched the first ever software testing conference in Vietnam, VISTACON. It was a resounding success, with well over 200 participants and 20+ speakers from around the globe; each speaking on a wide range of cutting-edge testing topics. In this month’s magazine, we have uploaded several video recordings of event presentations – giving our readers ...
Software development projects are multifaceted. There is staffing and budget work. There are communication and team dynamics. There are project and process issues from what the customer wants, when they want it, revenue projections, and production dates. As part of my work in helping people deliver software, I get involved in all aspects mentioned above. ...
API testing– an old school technology gets way cool again. APIs and testing them is nothing new; the technology has been around for decades. The most basic definition of an API is an exposed function— a producer (person or company) writes a function and exposes it so that others, consumers, can use it. We copy ...
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.
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 ...
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 ...
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.
In every year since 2011, we have devoted one edition of our magazine to the topic of mobile testing. In this year’s issue on mobile, we focus on testing from the point of view of the user experience. Most teams start with UI testing, and it may seem basic — until you look at the ...
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.
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 ...

Leave a Reply

Your email address will not be published.

Stay in the loop with the lastest
software testing news

Subscribe