DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
View Events Video Library
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Integrating PostgreSQL Databases with ANF: Join this workshop to learn how to create a PostgreSQL server using Instaclustr’s managed service

Mobile Database Essentials: Assess data needs, storage requirements, and more when leveraging databases for cloud and edge applications.

Monitoring and Observability for LLMs: Datadog and Google Cloud discuss how to achieve optimal AI model performance.

Automated Testing: The latest on architecture, TDD, and the benefits of AI and low-code tools.

Related

  • Software Testing: An Art of Providing Superior Quality Economically
  • Software Development: Best Practices and Methods
  • 7 Ways for Better Collaboration Among Your Testers and Developers
  • 5 Vital Steps in Successfully Setting Up Your Startup QA Process

Trending

  • Selecting the Right Automated Tests
  • LTS JDK 21 Features
  • Unraveling Lombok's Code Design Pitfalls: Exploring Encapsulation Issues
  • Log Analysis Using grep
  1. DZone
  2. Culture and Methodologies
  3. Agile
  4. Information Silos Can Plague QA Teams

Information Silos Can Plague QA Teams

Many quality assurance teams continue to depend on technology and processes that encourage the creation of information silos.

Sanjay Zalavadia user avatar by
Sanjay Zalavadia
·
Jul. 03, 15 · Opinion
Like (0)
Save
Tweet
Share
4.10K Views

Join the DZone community and get the full member experience.

Join For Free

Quality assurance managers are typically so bogged down in the hectic day-to-day operations of running their teams, that they may not notice the seemingly innocuous factors that are adversely affecting software testing efforts. One of the most harmful of these can be siloed information. Although it may sometimes seem as if test team leaders have more pressing issues to cope with, information silos must be addressed to effectively streamline processes and fully embrace agile testing methodologies.

TechTarget contributor Margaret Rouse explained that information silos are very common within organizations, particularly larger businesses. Without a concerted effort to share data with all relevant stakeholders, it will be difficult - if not impossible - to take advantage of operational strategies like agile.

"Information silos can also occur when departments compete with each other instead of working with each other toward the furtherance of business goals," Rouse wrote. "Information silos are generally viewed as a hindrance to effective business operations and organizations are increasingly trying to break down silos that are a barrier to collaboration, accessibility and efficiency."

These information silos greatly hamper a QA teams' ability to respond to change quickly and negatively impact their overall productivity. A Techwell contributor on AgileConnection noted that silos can exist when utilizing waterfall methodologies, but agile testing is practically impossible.

"Once a specialized process becomes the focus of an organization, time-to-market begins to slow... Organizations with this structure can manage waterfall projects successfully, but speed and change-tolerance suffers."

Information silos continue to plague QA teams
For all of the interest surrounding agile in the software development industry, many quality assurance teams continue to depend on technology and processes that encourage the creation of information silos. Perhaps the most prevalent activity that stymies agile practices is the continued use of Excel spreadsheets to track testing efforts. Many smaller organizations rely on these documents to handle their QA management needs because information can be quickly and easily added to them. They offer a no-frills approach to software test management that may appeal to smaller operations, but will ultimately be untenable for businesses with grander goals.

The problem with this approach is that it's very difficult for all project stakeholders to get ahold of information stored in spreadsheets, preventing them from using that data for analytics purposes. The alternative is to deploy a comprehensive test management solution that allows everyone involved in a particular project to view and modify information relating to the QA process. This means they can receive updates regarding development and testing progress as well as see how productive individual teams have been.

QA software tears down silos
Test management tools facilitate the use of software testing metrics to better analyze team performance at both granular and broad levels. Information can be collected pertaining to individual projects as well as teams across a long period of time. This insight allows QA leaders to make better decisions about their personnel and how they approach testing in general.

Furthermore, QA managers can share information with their superiors to demonstrate the effectiveness of their teams. Software testing can sometimes get a bad rap from others within an organization, because it is viewed as a time-consuming process. However, team leaders can use metrics to show how efficient testers are when identifying and addressing software defects. They can go one step further and highlight the relative importance of software bugs and other errors discovered by team members. This information will place QA in a better light across the organization, as it clearly shows that without diligent software testing, projects can reach the release with minimal defects.

Question answering agile IT

Published at DZone with permission of Sanjay Zalavadia, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • Software Testing: An Art of Providing Superior Quality Economically
  • Software Development: Best Practices and Methods
  • 7 Ways for Better Collaboration Among Your Testers and Developers
  • 5 Vital Steps in Successfully Setting Up Your Startup QA Process

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: