CINXE.COM

Rethinking Validation: Why CSV Falls Short for Agile Teams

<!doctype html><html lang="en"><head> <meta charset="utf-8"> <title>Rethinking Validation: Why CSV Falls Short for Agile Teams</title> <link rel="shortcut icon" href="https://www.valgenesis.com/hubfs/vg-theme/vg-favicon.svg"> <meta name="description" content="Learn how traditional CSV conflicts with Agile development principles and why computer software assurance (CSA) is a better fit for Agile environments."> <!-- Bootstrap Stylesheets --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/css/bootstrap.min.css" integrity="sha384-Zenh87qX5JnK2Jl0vWa8Ck2rdkQ2Bzep5IDxbcnCeuOxjzrPF/et3URy9Bv1WTRi" crossorigin="anonymous"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta property="og:description" content="Learn how traditional CSV conflicts with Agile development principles and why computer software assurance (CSA) is a better fit for Agile environments."> <meta property="og:title" content="Rethinking Validation: Why CSV Falls Short for Agile Teams"> <meta name="twitter:description" content="Learn how traditional CSV conflicts with Agile development principles and why computer software assurance (CSA) is a better fit for Agile environments."> <meta name="twitter:title" content="Rethinking Validation: Why CSV Falls Short for Agile Teams"> <script id="hs-search-input__valid-content-types" type="application/json"> [ "SITE_PAGE", "LANDING_PAGE", "BLOG_POST", "LISTING_PAGE", "KNOWLEDGE_ARTICLE", "HS_CASE_STUDY" ] </script> <style> a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px} </style> <link rel="stylesheet" href="https://www.valgenesis.com/hs-fs/hub/20552164/hub_generated/template_assets/104233777039/1706622343074/vg-theme/css/templates/blog.min.css"> <link rel="stylesheet" href="https://www.valgenesis.com/hs-fs/hub/20552164/hub_generated/template_assets/104240518999/1707252565032/vg-theme/css/theme-overrides.min.css"> <link rel="stylesheet" href="https://www.valgenesis.com/hs-fs/hub/20552164/hub_generated/template_assets/104239454030/1722199496405/vg-theme/css/main.min.css"> <link rel="stylesheet" href="https://www.valgenesis.com/hs-fs/hub/20552164/hub_generated/template_assets/104239462738/1721129028496/vg-theme/css/vg-styles.min.css"> <link rel="stylesheet" href="https://cdn2.hubspot.net/hub/-1/hub_generated/module_assets/-2712622/1732724636675/module_-2712622_Site_Search_Input.min.css"> <style> </style> <!-- Added by GoogleTagManager integration --> <script> var _hsp = window._hsp = window._hsp || []; window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} var useGoogleConsentModeV2 = true; var waitForUpdateMillis = 1000; var hsLoadGtm = function loadGtm() { if(window._hsGtmLoadOnce) { return; } if (useGoogleConsentModeV2) { gtag('set','developer_id.dZTQ1Zm',true); gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'wait_for_update': waitForUpdateMillis }); _hsp.push(['useGoogleConsentModeV2']) } (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-55CXJ4P'); window._hsGtmLoadOnce = true; }; _hsp.push(['addPrivacyConsentListener', function(consent){ if(consent.allowed || (consent.categories && consent.categories.analytics)){ hsLoadGtm(); } }]); </script> <!-- /Added by GoogleTagManager integration --> <link rel="amphtml" href="https://www.valgenesis.com/blog/why-csv-doesnt-work-with-agile-methodology?hs_amp=true"> <meta property="og:image" content="https://www.valgenesis.com/hubfs/1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"> <meta property="og:image:alt" content="The image contrasts two figures: on the left, a person sweating while holding a large stack of paperwork and an hourglass, symbolizing a slow process. On the right, a person sits at a laptop, surrounded by icons like a light bulb, rocket, and gear with a checkmark, representing efficiency and agility."> <meta name="twitter:image" content="https://www.valgenesis.com/hubfs/1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg"> <meta name="twitter:image:alt" content="The image contrasts two figures: on the left, a person sweating while holding a large stack of paperwork and an hourglass, symbolizing a slow process. On the right, a person sits at a laptop, surrounded by icons like a light bulb, rocket, and gear with a checkmark, representing efficiency and agility."> <meta property="og:url" content="https://www.valgenesis.com/blog/why-csv-doesnt-work-with-agile-methodology"> <meta name="twitter:card" content="summary_large_image"> <link rel="canonical" href="https://www.valgenesis.com/blog/why-csv-doesnt-work-with-agile-methodology"> <meta property="og:type" content="article"> <link rel="alternate" type="application/rss+xml" href="https://www.valgenesis.com/blog/rss.xml"> <meta name="twitter:domain" content="www.valgenesis.com"> <script src="//platform.linkedin.com/in.js" type="text/javascript"> lang: en_US </script> <meta http-equiv="content-language" content="en"> <meta name="generator" content="HubSpot"></head> <body> <!-- Added by GoogleTagManager integration --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-55CXJ4P" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- /Added by GoogleTagManager integration --> <div class="body-wrapper hs-content-id-173418596190 hs-blog-post hs-blog-id-104504907340"> <div data-global-resource-path="vg-theme/templates/partials/navbar-vg-secondary.html"> <div class="container-fluid bg-blue d-none d-sm-block hs-search-hidden"> <div class="container px-0 pt-3"> <div class="row justify-content-end"> <div class="col-sm-12 d-flex align-items-center justify-content-lg-end px-0 pt-0 pb-1"> <a href="/blog" class="px-2 d-none d-sm-block text-vg-smaller fw-light text-light-blue mb-0 text-decoration-none">Blog</a> <a href="/careers" class="px-2 d-none d-sm-block text-vg-smaller fw-light text-light-blue mb-0 text-decoration-none">Careers</a> <a href="/events" class="px-2 d-none d-sm-block text-vg-smaller fw-light text-light-blue mb-0 text-decoration-none">Webinars and Events</a> <a href="/contact" class="px-2 d-none d-sm-block text-vg-smaller fw-light text-light-blue mb-0 text-decoration-none">Contact Us</a> <div class="header-column px-1"> <div class="header__search header--element"> <div id="hs_cos_wrapper_site_search" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <div class="hs-search-field"> <div class="hs-search-field__bar"> <form data-hs-do-not-collect="true" action="/search"> <input type="text" class="hs-search-field__input" name="term" autocomplete="off" aria-label="Search" placeholder="Search"> <input type="hidden" name="type" value="SITE_PAGE"> <input type="hidden" name="type" value="BLOG_POST"> </form> </div> <ul class="hs-search-field__suggestions"></ul> </div></div> </div> </div> <div class="header-column px-2 d-none d-sm-block"> <button class="cta" data-bs-toggle="modal" data-bs-target="#TalkToUs">Talk To Us</button> </div> </div> </div> </div> </div> <div class="modal fade" id="TalkToUs" tabindex="-1" role="dialog" aria-labelledby="TalkToUs" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title h5 font-weight-bold text-dark-blue" id="exampleModalCenterTitle">Talk to Us</h5> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <div class="modal-body"> <span id="hs_cos_wrapper_secondaryNav_talkToUs" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_form" style="" data-hs-cos-general-type="widget" data-hs-cos-type="form"> <div id="hs_form_target_secondaryNav_talkToUs"></div> </span> </div> </div> </div> </div></div> <div class="sticky-top"> <div data-global-resource-path="vg-theme/templates/partials/navbar-vg.html"> <nav class="navbar navbar-dark bg-blue navbar-expand-lg py-0 nav-mobile hs-search-hidden"> <div class="container-fluid"> <div class="container px-0 py-1"> <div class="row justify-content-between align-items-center px-3 px-sm-0 "> <div class="col-6 col-lg-3 py-2 py-sm-3 py-lg-0"> <a class="navbar-brand" href="/"> <img src="https://www.valgenesis.com/hubfs/Logo/ValGenesis%20Logo%20-%20RGB%20-%20White.svg" class="img-fluid" alt="ValGenesis" style="max-height: 40px" width="198" height="23"> </a> </div> <div class="col-2 d-block d-lg-none text-end pe-0"> <button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div class="col-12 col-lg-8 pe-sm-0"> <div class="collapse navbar-collapse justify-content-end py-5 py-lg-0" id="navbarNavDropdown"> <ul class="navbar-nav text-start"> <li class="nav-item dropdown has-megamenu"> <a class="nav-link text-white text-start trigger-dropdown" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">Products</a> <div class="dropdown-menu megamenu" role="menu" id="SubMenu"> <div class="container"> <div class="d-block d-sm-none"> <div class="row justify-content-end"> <div class="col-2"> <button type="button" class="btn-close" data-bs-dismiss="dropdown" aria-label="Close"></button> </div> </div> </div> <div class="row d-flex flex-wrap py-sm-5"> <div class="col-12 col-sm-4 text-start align-items-center py-2 px-3"> <a href="/product/validation-lifecycle-management-system" class="row py-3 px-2 align-items-center product-link"> <div class="col-sm-3"> <img class="img-fluid d-none d-sm-block" src="https://22608762.fs1.hubspotusercontent-na1.net/hubfs/22608762/vg-theme/navbar/icons/products-vlms-icon-dark-blue.svg" style="max-height: 80px;" alt="product icon" loading="lazy"> </div> <div class="col-sm-9 ps-0"> <p class="mb-0"> VLMS </p> <p class="text-dark-blue mb-0 text-vg-smaller d-none d-sm-block"> The industry-leading validation lifecycle management solution. </p> </div> </a> </div> <div class="col-12 col-sm-4 text-start align-items-center py-2 px-3"> <a href="/product/valgenesis-irisk" class="row py-3 px-2 align-items-center product-link"> <div class="col-sm-3"> <img class="img-fluid d-none d-sm-block" src="https://22608762.fs1.hubspotusercontent-na1.net/hubfs/22608762/vg-theme/navbar/icons/products-irisk-icon-dark-blue.svg" style="max-height: 80px;" alt="product icon" loading="lazy"> </div> <div class="col-sm-9 ps-0"> <p class="mb-0"> ValGenesis iRisk </p> <p class="text-dark-blue mb-0 text-vg-smaller d-none d-sm-block"> Next-generation risk management platform. </p> </div> </a> </div> <div class="col-12 col-sm-4 text-start align-items-center py-2 px-3"> <a href="/product/process-manager" class="row py-3 px-2 align-items-center product-link"> <div class="col-sm-3"> <img class="img-fluid d-none d-sm-block" src="https://www.valgenesis.com/hubfs/vg-theme/navbar/icons/navebar-%20icons-products-process-manager.svg" style="max-height: 80px;" alt="product icon" loading="lazy"> </div> <div class="col-sm-9 ps-0"> <p class="mb-0"> Process Manager </p> <p class="text-dark-blue mb-0 text-vg-smaller d-none d-sm-block"> Digitize the end-to-end cleaning validation lifecycle. </p> </div> </a> </div> <div class="col-12 col-sm-4 text-start align-items-center py-2 px-3"> <a href="/product/valgenesis-e-logbook" class="row py-3 px-2 align-items-center product-link"> <div class="col-sm-3"> <img class="img-fluid d-none d-sm-block" src="https://22608762.fs1.hubspotusercontent-na1.net/hubfs/22608762/vg-theme/navbar/icons/products-e-logbook-icon-dark-blue.svg" style="max-height: 80px;" alt="product icon" loading="lazy"> </div> <div class="col-sm-9 ps-0"> <p class="mb-0"> e-Logbook </p> <p class="text-dark-blue mb-0 text-vg-smaller d-none d-sm-block"> Electronic logbook software for 100% paperless logbooks. </p> </div> </a> </div> <div class="col-12 col-sm-4 text-start align-items-center py-2 px-3"> <a href="/product/process-insight" class="row py-3 px-2 align-items-center product-link"> <div class="col-sm-3"> <img class="img-fluid d-none d-sm-block" src="https://22608762.fs1.hubspotusercontent-na1.net/hubfs/22608762/vg-theme/navbar/icons/products-process-insights-icon-dark-blue.svg" style="max-height: 80px;" alt="product icon" loading="lazy"> </div> <div class="col-sm-9 ps-0"> <p class="mb-0"> Process Insight </p> <p class="text-dark-blue mb-0 text-vg-smaller d-none d-sm-block"> Monitor, compare and manage product and process lifecycles. </p> </div> </a> </div> </div> </div> </div> </li> <li class="nav-item dropdown has-megamenu"> <a class="nav-link text-white text-start trigger-dropdown" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">Solutions</a> <div class="dropdown-menu megamenu scrollable-menu" role="menu"> <div class="container"> <div class="row justify-content-between py-sm-5"> <div class="col-12 col-sm-4 py-4 py-sm-0"> <div class="col-megamenu"> <h5 class="megamenu_subheader text-vg-smaller mb-1 mb-sm-3 pb-2 pb-sm-3">R&amp;D</h5> <ul class="list-unstyled"> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/analytical-method-validation">Analytical Method Validation</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/quality-by-design-framework-implementation">Quality-by-Design Frameworks Implementation</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/process-simulation-with-digital-twin-technology">Process Simulation with Digital Twin Technology</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/early-phase-drug-screening-with-ml">Early Phase Drug Screening with Machine Learning</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/analytical-method-digital-risk-management">Analytical Method Digital Risk Management</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/analytical-method-quality-by-design-implementation">Analytical Method QbD Implementation</a> </li> </ul> </div> </div> <div class="col-12 col-sm-4 py-4 py-sm-0"> <div class="col-megamenu"> <h5 class="megamenu_subheader text-vg-smaller mb-1 mb-sm-3 pb-2 pb-sm-3">Process Validation and Qualification</h5> <ul class="list-unstyled"> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/csv-csa-implementation">CSV and CSA Implementation</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/equipment-and-instruments-validation">Equipment and Instruments Validation</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/process-validation">Process Validation</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/digital-cleaning-validation">Digital Cleaning Validation </a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/digital-commissioning-qualification-validation">Digital Commissioning and Qualification</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/paperless-validation-software">Paperless Validation </a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/process-scale-up">Process Scale-up</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/software-development-lifecycle-management">Software Development Lifecycle Management</a> </li> </ul> </div> </div> <div class="col-12 col-sm-4 py-4 py-sm-0"> <div class="col-megamenu"> <h5 class="megamenu_subheader text-vg-smaller mb-1 mb-sm-3 pb-2 pb-sm-3">Commercial Operations</h5> <ul class="list-unstyled"> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/qrm-process-digitalization">QRM Process Digitalization</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/digital-continued-process-verification">Digital Continued Process Verification</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/technology-transfer-support">Technology Transfer</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/pat-implementation">PAT Implementation</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/process-troubleshooting">Process Troubleshooting</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/post-approval-change-management-qrm">Post-Approval Change Management QRM</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/digital-twin-technology-for-predictive-analysis">Digital Twin for Predictive Analysis</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/process-optimization">Process Optimization</a> </li> <li> <a class="text-vg-smaller dropdown-item text-wrap" href="/solution/retrospective-quality-by-design-implementation">Retrospective Quality-by-Design</a> </li> </ul> </div> </div> </div> </div> </div> </li> <li class="nav-item"> <a class="nav-link text-vg-smaller text-white" href="/gxp-consulting-services">Consulting</a> </li> <li class="nav-item"> <a class="nav-link text-vg-smaller text-white" href="/university">Training</a> </li> <li class="nav-item"> <a class="nav-link text-vg-smaller text-white" href="/partners">Partners</a> </li> <li class="nav-item"> <a class="nav-link text-vg-smaller text-white" href="/about">About ValGenesis</a> </li> <li class="nav-item"> <a class="nav-link text-vg-smaller text-white d-block d-sm-none" href="/blog">Blog</a> </li> <li class="nav-item"> <a class="nav-link text-vg-smaller text-white d-block d-sm-none" href="/careers">Careers</a> </li> <li class="nav-item"> <a class="nav-link text-vg-smaller text-white d-block d-sm-none" href="/events">Webinars and Events</a> </li> <li class="nav-item"> <a class="nav-link text-vg-smaller text-white d-block d-sm-none" href="/contact">Contact Us</a> </li> </ul> </div> </div> </div> </div> </div> </nav></div> </div> <main id="main-content" class="body-container-wrapper"> <div class="body-container body-container--blog-post"> <div class="container-fluid bg-ultralightgray"> <div class="container"> <div class="row"> <div class="col-12 px-1 px-sm-0 my-sm-5 py-5"> <h1 class="text-start display-5"> <span id="hs_cos_wrapper_name" class="hs_cos_wrapper hs_cos_wrapper_meta_field hs_cos_wrapper_type_text" style="" data-hs-cos-general-type="meta_field" data-hs-cos-type="text">Rethinking Validation: Why CSV Falls Short for Agile Teams</span> </h1> <div class="blog-post__tags my-3"> <a class="blog-post__tag-link cta cta-blue cta-subtle mb-1" href="https://www.valgenesis.com/blog/tag/computer-system-validation-csv" rel="tag">Computer System Validation (CSV)</a> <a class="blog-post__tag-link cta cta-blue cta-subtle mb-1" href="https://www.valgenesis.com/blog/tag/computer-software-assurance-csa" rel="tag">Computer Software Assurance (CSA)</a> </div> <div class="blog-post__meta pt-2 row"> <div class="col-12 col-md-6 col-lg-5 col-xl-4"> <div class="person d-flex align-items-center"> <div class="person-pic col-3"> <div class="person-pic-shell rounded-circle w-100" style="background-image: url('https://www.valgenesis.com/hubfs/People/00-webp/emmanuel-cansino.webp');"></div> </div> <div class="person-details ps-3 px-lg-3"> <h3 class="h5 my-1">Emmanuel Cansino</h3> <p class="text-vg-smaller mb-1">Senior Director Industry Solutions</p> <p class="text-vg-smaller mb-1">ValGenesis</p> <a class="vg-profile text-dark-blue" href="/hello/emmanuel-cansino" target="_blank" rel="noopener">Profile</a> </div> </div> </div> <div class="col-12 col-md-6 col-lg-7 col-xl-8"> <time datetime="2024-08-29 14:00:00" class="blog-post__timestamp d-inline-block text-gray text-vg-small"> Published on August 29, 2024 </time> </div> </div> </div> </div> </div> </div> <div class="container-fluid "> <div class="container px-sm-0"> <div class="row"> <div class="col-md-8"> <div class="d-none d-sm-block" style="margin-top: -75px"> <img src="https://www.valgenesis.com/hs-fs/hubfs/1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg?width=871&amp;name=1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg" width="871" class="img-fluid" loading="lazy" srcset="https://www.valgenesis.com/hs-fs/hubfs/1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg?width=436&amp;name=1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg 436w, https://www.valgenesis.com/hs-fs/hubfs/1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg?width=871&amp;name=1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg 871w, https://www.valgenesis.com/hs-fs/hubfs/1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg?width=1307&amp;name=1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg 1307w, https://www.valgenesis.com/hs-fs/hubfs/1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg?width=1742&amp;name=1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg 1742w, https://www.valgenesis.com/hs-fs/hubfs/1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg?width=2178&amp;name=1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg 2178w, https://www.valgenesis.com/hs-fs/hubfs/1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg?width=2613&amp;name=1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg 2613w" sizes="(max-width: 871px) 100vw, 871px"> </div> </div> </div> <div class="row py-5 mb-5"> <div class="col-md-8"> <article> <div class="blog-post__body"> <span id="hs_cos_wrapper_post_body" class="hs_cos_wrapper hs_cos_wrapper_meta_field hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="meta_field" data-hs-cos-type="rich_text"><p>In today’s fast-paced software development environment, Agile methodologies have become the gold standard. Agile has revolutionized how software is built, particularly in industries where speed and adaptability are crucial, by emphasizing flexibility, iterative progress, and collaboration. However, one area where traditional methods still hold sway is computer system validation (CSV).</p> <p>This blog post will explore why CSV is misaligned with Agile principles and introduce computer software assurance (CSA) as a superior alternative for Agile validation within the software development lifecycle (SDLC).<!--more--></p> <h2>&nbsp;</h2> <h2>Understanding Computer System Validation (CSV)</h2> <p>Computer system validation (CSV) has long been the cornerstone of software validation in regulated industries such as pharmaceuticals, biotechnology, and medical devices. It is a structured, documentation-heavy process that follows a linear, sequential (waterfall) approach to software development.<br><br>While CSV has been effective in ensuring compliance and quality, it comes with significant challenges. <span>The framework relies on comprehensive documentation and extensive testing upfront, which can sometimes lead to delays and increased costs. You must meticulously document each phase and provide extensive validation reports to </span><span>demonstrate</span><span> compliance. This approach, while thorough, is often cumbersome and slow, making it difficult to keep up with the rapid pace of modern software development</span>.&nbsp;</p> <h2><br>Agile Development Principles&nbsp;</h2> <p>Agile development, on the other hand, thrives on flexibility and speed. Agile methodologies emphasize iterative progress, where developers create software in small, manageable increments. This allows development teams to quickly adapt to changes, incorporate feedback, and deliver value to customers more rapidly.</p> <p>The <a href="https://www.techtarget.com/searchcio/definition/Agile-Manifesto" rel="noopener" target="_blank">Agile Manifesto</a>, with its core principles of customer collaboration, responsiveness to change, and working software over comprehensive documentation, is fundamentally at odds with the traditional CSV approach.<br><br><span>For instance, </span><span>Agile's</span><span> focus on delivering value quickly can be at odds with CSV's requirement for upfront, detailed documentation</span><span>, and</span><span> the iterative nature of Agile development makes it difficult to define and </span><span>validate</span><span> all software requirements at the outset, a fundamental tenet of CSV.</span>&nbsp;</p> <h2><br>CSA: A Better Fit for Agile</h2> <p>Recognizing CSV's limitations in modern software development environments, the FDA introduced the concept of computer software assurance (CSA). The CSA methodology represents an evolution in software validation, offering a more flexible, quality-centric approach compared to the document-heavy methods of CSV.&nbsp;<br><br>Computer software assurance focuses on critical thinking and risk assessment, prioritizing activities that have the most significant impact on patient safety and product quality. It also encourages the use of digital technologies and vendor-provided qualification documentation for functional verification to minimize redundant testing and free up resources for more critical tasks. This shift in focus aligns well with Agile principles, making CSA a more suitable validation methodology for integrating Agile values within the SDLC.&nbsp;&nbsp;</p> <h2><br>Benefits of CSA in Agile Development</h2> The alignment of CSA with Agile development principles brings several benefits:<br><br> <ul> <li><span style="font-weight: bold;">Flexibility and Efficiency</span>: CSA’s risk-based approach allows for more flexible and efficient validation processes. Instead of following a rigid, step-by-step process, teams can adapt their validation activities based on the specific risks and requirements of each project. This flexibility is crucial in Agile environments, where changes are frequent and rapid adaptation is necessary.&nbsp;</li> </ul> <ul> <li><span style="font-weight: bold;">Proactive Risk Identification:</span> CSA ensures that the most critical aspects of the software are thoroughly validated by focusing on identifying and mitigating risks early in the development cycle. This approach not only improves the overall quality and safety of the software but also aligns with Agile’s emphasis on delivering working software quickly and iteratively. Another plus―prioritizing the highest-risk features of a system helps minimize compliance costs and allocate resources more efficiently.</li> </ul> <ul> <li><span style="font-weight: bold;">Fewer Documents Generated</span>: One of CSV's most significant challenges is the extensive documentation required at every stage of the validation process. With its risk-based focus, CSA reduces the need for unnecessary documentation, allowing teams to concentrate on high-value activities that directly contribute to the software's quality and functionality.<br><br></li> <li><span style="font-weight: bold;">The Use of Unscripted Testing</span>: Unscripted testing allows testers to adapt their approach based on the software's behavior, aligning with Agile principles of adaptability to change and immediate feedback. While scripted testing follows predefined test cases and detailed steps, unscripted testing relies on the tester's intuition and experience and promotes collaboration between testers and developers. This allows development teams to adjust quickly to changing requirements, ensuring relevant, effective testing throughout the project.<br><br>Ad hoc testing, error-guessing, and exploratory testing are examples of this alternative testing method, which is highlighted in the <a href="https://ispe.org/pharmaceutical-engineering/january-february-2023/what-you-need-know-about-gampr-5-guide-2nd-edition" rel="noopener" target="_blank">development appendices</a> of the second edition of ISPE's GAMP 5. It states, <span style="font-weight: normal;">"Testing should not be limited to detailed and prescriptive step-by-step protocols—the use of exploratory and other unscripted techniques is encouraged to extend test coverage and improve defect detection."</span> <h2>&nbsp;</h2> </li> </ul> <h2>Implementing CSA in Agile Environments</h2> Transitioning from CSV to CSA in an Agile environment involves several key steps:<br><br> <ol> <li><span style="font-weight: bold;">Assess Current Processes</span>: Start by assessing the current validation processes and identifying areas where CSA can be integrated. This assessment should include a thorough understanding of the risks associated with the software and the existing documentation requirements.<br><br></li> <li><span style="font-weight: bold;">Educate and Train Teams</span>: Educate and train validation and development teams on the principles and practices of CSA. This training should emphasize the risk-based approach and how it aligns with Agile methodologies.<br><br></li> <li><span style="font-weight: bold;">Develop Risk-Based Validation Plans</span>: Create validation plans that focus on identifying and mitigating risks. These plans should be flexible and adaptable, allowing for changes and iterations as the project progresses.<br><br></li> <li><span style="font-weight: bold;">Implement CSA Practices</span>: Begin implementing CSA practices into your Agile development processes. This may involve redefining roles and responsibilities, adjusting documentation requirements, and adopting new validation tools and techniques.<br><br></li> <li><span style="font-weight: bold;">Monitor and Adapt</span>: Continuously monitor the effectiveness of CSA in your Agile environment and adjust as necessary. This iterative approach ensures that the validation process remains aligned with Agile principles and delivers the desired outcomes.</li> </ol> <h2><br>ValGenesis VLMS: The Only CSA-Ready Solution for Agile Validation</h2> <p>To facilitate this transition and support Agile validation within the software development lifecycle, consider the ValGenesis Validation Lifecycle Management System (VLMS). ValGenesis VLMS is the only CSA-ready validation software solution on the market today. It offers comprehensive features that align with CSA principles, enabling teams to manage validation activities efficiently and effectively within an Agile framework.&nbsp;<br><br>With <a href="/product/validation-lifecycle-management-system" rel="noopener">ValGenesis VLMS</a>, teams can leverage a centralized platform for risk-based validation planning, execution, and documentation. The system’s flexibility supports iterative development and rapid changes, ensuring that validation processes are both efficient and compliant. Teams can apply unlimited testing types (ad hoc, exploratory, unscripted, positive, negative, performance, security, boundary, scripted, white box, black box) based on risk outcome. The tool further streamlines the process by auto-populating protocols with test results from automated test execution, with the possibility of integrating third-party test automation software.</p> <h2><br>Ready to Embrace Agile Validation?</h2> <p>As the software development landscape continues to evolve, the need for more flexible and efficient validation methodologies becomes increasingly apparent. Traditional CSV processes, with their rigid and documentation-heavy approach, are misaligned with Agile development principles. The CSA methodology offers a more suitable alternative, emphasizing a risk-based approach, critical thinking, and reduced documentation burden.<br><br>By adopting CSA and leveraging ValGenesis VLMS, Agile teams can ensure that their validation processes support iterative progress, rapid adaptation, and high-quality software delivery. As more organizations transition to CSA, the benefits of this modern validation methodology will become even more evident, paving the way for faster, safer, and more efficient software development in regulated industries.</p> <p>Want to learn more? Watch the webinar "6Ts to CSA Adoption."</p> <p>&nbsp;</p> <div id="hs_cos_wrapper_widget_27d0fa66-9f4b-42d2-9fa7-2300905937cc" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <div class="rounded border webinar-promo shadow"> <span class="d-inline-block text-center bg-gold py-1 px-2 ms-4">Featured</span> <div class="d-flex flex-column flex-lg-row webinar-promo__content"> <div class="col-lg-7 p-4 pt-0 pe-lg-0 mt-3 d-flex flex-column align-content-center"> <div> <h4 class="my-2"><a href="/resource/webinar-6-ts-to-csa-adoption" target="_blank" rel="”noopener”">6 T’s to CSA Adoption</a></h4> <p class="mb-2">Explore what's needed to successfully adopt CSA in your organization.</p> <p><a class="cta cta-blue" href="/resource/webinar-6-ts-to-csa-adoption" target="_blank">Watch</a></p> </div> <p class="small mt-2 mt-md-auto pt-3"> <span class="cta cta-tag">Computer Software Assurance (CSA)</span> </p> </div> <div class="col-lg-5 p-4 ps-lg-0 pt-0"> <div class="person d-flex align-items-center flex-lg-column"> <div class="person-pic col-4 col-lg-8 mb-lg-3"> <div class="person-pic-shell rounded-circle w-100" style="background-image: url('https://www.valgenesis.com/hubfs/People/00-webp/emmanuel-cansino.webp');"></div> </div> <div class="person-details text-lg-center ps-3 px-lg-3"> <h4 class="h5 mb-1">Emmanuel Cansino</h4> <p class="text-vg-smaller">Senior Director Industry Solutions</p> </div> </div> </div> </div> <div class="d-none d-lg-block webinar-promo__color-overlay"></div> </div> </div></span> </div> </article> </div> <div class="col-md-4 ps-md-5 d-md-flex flex-column align-items-end"> <div class="mt-auto"> <p class="pt-3 mt-5 small text-medium-gray"><i>The opinions, information and conclusions contained within this blog should not be construed as conclusive fact, ValGenesis offering advice, nor as an indication of future results.</i></p> </div> </div> </div> </div> </div> <div class="container-fluid hs-search-hidden"> <div class="container px-sm-0"> <div class="row justify-content-center py-5"> <h2 class="text-center fw-semi-bold mb-5">Related Blog Posts</h2> <div class="col"> <a class="card h-100 text-decoration-none" href="https://www.valgenesis.com/blog/whats-stopping-you-overcoming-csa-adoption-concerns"> <img src="https://www.valgenesis.com/hubfs/1200x630-web-sq-blog-whats-stopping-you-overcoming-csa-adoption-concerns.jpg" class="card-img-top" alt=""> <div class="card-body"> <h5 class="text-dark-blue card-title">What's Stopping You?&nbsp;Overcoming CSA Adoption Concerns</h5> <p class="small text-medium-gray">Explore the benefits of computer software assurance for software validation in life sciences. Learn how digital tools address common fears of CSA adoption.</p> </div> <div class="card-footer"> <small class="text-muted">Jeff Ramos</small> </div> </a> </div> <div class="col"> <a class="card h-100 text-decoration-none" href="https://www.valgenesis.com/blog/how-do-the-fdas-csa-guidance-and-gamp-5-align"> <img src="https://www.valgenesis.com/hubfs/1200x630-web-sq-blog-understanding-the-relationship-between-gamp-5-and-csa.jpg" class="card-img-top" alt=""> <div class="card-body"> <h5 class="text-dark-blue card-title">How Do the FDA's CSA Guidance and GAMP 5 Align?</h5> <p class="small text-medium-gray">Learn how ISPE's GAMP 5 Guideline and the FDA's CSA Guidance play complementary roles in ensuring the integrity and reliability of computerized systems. </p> </div> <div class="card-footer"> <small class="text-muted">Lisa Weeks</small> </div> </a> </div> <div class="col"> <a class="card h-100 text-decoration-none" href="https://www.valgenesis.com/blog/how-computer-software-assurance-csa-will-impact-traditional-software-testing"> <img src="https://www.valgenesis.com/hubfs/1200x630-web-sq-blog-republish-how-computer-software-assurance-will-impact-traditional-csv-testing%20%281%29.jpg" class="card-img-top" alt=""> <div class="card-body"> <h5 class="text-dark-blue card-title">How Computer Software Assurance Will Impact Traditional CSV Testing</h5> <p class="small text-medium-gray">Computer software assurance (CSA) encourages the use of unscripted test methods, such as ad hoc testing, and automated technologies.</p> </div> <div class="card-footer"> <small class="text-muted">Steve Thompson</small> </div> </a> </div> </div> </div> </div> </div> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "BlogPosting", "@id": "https://www.valgenesis.com/blog/why-csv-doesnt-work-with-agile-methodology", "mainEntityOfPage": "https://www.valgenesis.com/blog/why-csv-doesnt-work-with-agile-methodology", "headline": "Rethinking Validation: Why CSV Falls Short for Agile Teams", "name": "Rethinking Validation: Why CSV Falls Short for Agile Teams", "description": "Learn how traditional CSV conflicts with Agile development principles and why computer software assurance (CSA) is a better fit for Agile environments.", "datePublished": "2024-08-29", "dateModified": "2024-08-29", "articleBody": "<p>In today\u2019s fast-paced software development environment, Agile methodologies have become the gold standard. Agile has revolutionized how software is built, particularly in industries where speed and adaptability are crucial, by emphasizing flexibility, iterative progress, and collaboration. However, one area where traditional methods still hold sway is computer system validation (CSV).<\/p>\n<p>This blog post will explore why CSV is misaligned with Agile principles and introduce computer software assurance (CSA) as a superior alternative for Agile validation within the software development lifecycle (SDLC).<\/p>\n<h2>&nbsp;<\/h2>\n<h2>Understanding Computer System Validation (CSV)<\/h2>\n<p>Computer system validation (CSV) has long been the cornerstone of software validation in regulated industries such as pharmaceuticals, biotechnology, and medical devices. It is a structured, documentation-heavy process that follows a linear, sequential (waterfall) approach to software development.<br><br>While CSV has been effective in ensuring compliance and quality, it comes with significant challenges. <span>The framework relies on comprehensive documentation and extensive testing upfront, which can sometimes lead to delays and increased costs. You must meticulously document each phase and provide extensive validation reports to <\/span><span>demonstrate<\/span><span> compliance. This approach, while thorough, is often cumbersome and slow, making it difficult to keep up with the rapid pace of modern software development<\/span>.&nbsp;<\/p>\n<h2><br>Agile Development Principles&nbsp;<\/h2>\n<p>Agile development, on the other hand, thrives on flexibility and speed. Agile methodologies emphasize iterative progress, where developers create software in small, manageable increments. This allows development teams to quickly adapt to changes, incorporate feedback, and deliver value to customers more rapidly.<\/p>\n<p>The <a href=\"https:\/\/www.techtarget.com\/searchcio\/definition\/Agile-Manifesto\" rel=\"noopener\" target=\"_blank\">Agile Manifesto<\/a>, with its core principles of customer collaboration, responsiveness to change, and working software over comprehensive documentation, is fundamentally at odds with the traditional CSV approach.<br><br><span>For instance, <\/span><span>Agile's<\/span><span> focus on delivering value quickly can be at odds with CSV's requirement for upfront, detailed documentation<\/span><span>, and<\/span><span> the iterative nature of Agile development makes it difficult to define and <\/span><span>validate<\/span><span> all software requirements at the outset, a fundamental tenet of CSV.<\/span>&nbsp;<\/p>\n<h2><br>CSA: A Better Fit for Agile<\/h2>\n<p>Recognizing CSV's limitations in modern software development environments, the FDA introduced the concept of computer software assurance (CSA). The CSA methodology represents an evolution in software validation, offering a more flexible, quality-centric approach compared to the document-heavy methods of CSV.&nbsp;<br><br>Computer software assurance focuses on critical thinking and risk assessment, prioritizing activities that have the most significant impact on patient safety and product quality. It also encourages the use of digital technologies and vendor-provided qualification documentation for functional verification to minimize redundant testing and free up resources for more critical tasks. This shift in focus aligns well with Agile principles, making CSA a more suitable validation methodology for integrating Agile values within the SDLC.&nbsp;&nbsp;<\/p>\n<h2><br>Benefits of CSA in Agile Development<\/h2>\nThe alignment of CSA with Agile development principles brings several benefits:<br><br>\n<ul>\n<li><span style=\"font-weight: bold;\">Flexibility and Efficiency<\/span>: CSA\u2019s risk-based approach allows for more flexible and efficient validation processes. Instead of following a rigid, step-by-step process, teams can adapt their validation activities based on the specific risks and requirements of each project. This flexibility is crucial in Agile environments, where changes are frequent and rapid adaptation is necessary.&nbsp;<\/li>\n<\/ul>\n<ul>\n<li><span style=\"font-weight: bold;\">Proactive Risk Identification:<\/span> CSA ensures that the most critical aspects of the software are thoroughly validated by focusing on identifying and mitigating risks early in the development cycle. This approach not only improves the overall quality and safety of the software but also aligns with Agile\u2019s emphasis on delivering working software quickly and iteratively. Another plus\u2015prioritizing the highest-risk features of a system helps minimize compliance costs and allocate resources more efficiently.<\/li>\n<\/ul>\n<ul>\n<li><span style=\"font-weight: bold;\">Fewer Documents Generated<\/span>: One of CSV's most significant challenges is the extensive documentation required at every stage of the validation process. With its risk-based focus, CSA reduces the need for unnecessary documentation, allowing teams to concentrate on high-value activities that directly contribute to the software's quality and functionality.<br><br><\/li>\n<li><span style=\"font-weight: bold;\">The Use of Unscripted Testing<\/span>: Unscripted testing allows testers to adapt their approach based on the software's behavior, aligning with Agile principles of adaptability to change and immediate feedback. While scripted testing follows predefined test cases and detailed steps, unscripted testing relies on the tester's intuition and experience and promotes collaboration between testers and developers. This allows development teams to adjust quickly to changing requirements, ensuring relevant, effective testing throughout the project.<br><br>Ad hoc testing, error-guessing, and exploratory testing are examples of this alternative testing method, which is highlighted in the <a href=\"https:\/\/ispe.org\/pharmaceutical-engineering\/january-february-2023\/what-you-need-know-about-gampr-5-guide-2nd-edition\" rel=\"noopener\" target=\"_blank\">development appendices<\/a> of the second edition of ISPE's GAMP 5. It states, <span style=\"font-weight: normal;\">\"Testing should not be limited to detailed and prescriptive step-by-step protocols\u2014the use of exploratory and other unscripted techniques is encouraged to extend test coverage and improve defect detection.\"<\/span>\n<h2>&nbsp;<\/h2>\n<\/li>\n<\/ul>\n<h2>Implementing CSA in Agile Environments<\/h2>\nTransitioning from CSV to CSA in an Agile environment involves several key steps:<br><br>\n<ol>\n<li><span style=\"font-weight: bold;\">Assess Current Processes<\/span>: Start by assessing the current validation processes and identifying areas where CSA can be integrated. This assessment should include a thorough understanding of the risks associated with the software and the existing documentation requirements.<br><br><\/li>\n<li><span style=\"font-weight: bold;\">Educate and Train Teams<\/span>: Educate and train validation and development teams on the principles and practices of CSA. This training should emphasize the risk-based approach and how it aligns with Agile methodologies.<br><br><\/li>\n<li><span style=\"font-weight: bold;\">Develop Risk-Based Validation Plans<\/span>: Create validation plans that focus on identifying and mitigating risks. These plans should be flexible and adaptable, allowing for changes and iterations as the project progresses.<br><br><\/li>\n<li><span style=\"font-weight: bold;\">Implement CSA Practices<\/span>: Begin implementing CSA practices into your Agile development processes. This may involve redefining roles and responsibilities, adjusting documentation requirements, and adopting new validation tools and techniques.<br><br><\/li>\n<li><span style=\"font-weight: bold;\">Monitor and Adapt<\/span>: Continuously monitor the effectiveness of CSA in your Agile environment and adjust as necessary. This iterative approach ensures that the validation process remains aligned with Agile principles and delivers the desired outcomes.<\/li>\n<\/ol>\n<h2><br>ValGenesis VLMS: The Only CSA-Ready Solution for Agile Validation<\/h2>\n<p>To facilitate this transition and support Agile validation within the software development lifecycle, consider the ValGenesis Validation Lifecycle Management System (VLMS). ValGenesis VLMS is the only CSA-ready validation software solution on the market today. It offers comprehensive features that align with CSA principles, enabling teams to manage validation activities efficiently and effectively within an Agile framework.&nbsp;<br><br>With <a href=\"\/product\/validation-lifecycle-management-system\" rel=\"noopener\">ValGenesis VLMS<\/a>, teams can leverage a centralized platform for risk-based validation planning, execution, and documentation. The system\u2019s flexibility supports iterative development and rapid changes, ensuring that validation processes are both efficient and compliant. Teams can apply unlimited testing types (ad hoc, exploratory, unscripted, positive, negative, performance, security, boundary, scripted, white box, black box) based on risk outcome. The tool further streamlines the process by auto-populating protocols with test results from automated test execution, with the possibility of integrating third-party test automation software.<\/p>\n<h2><br>Ready to Embrace Agile Validation?<\/h2>\n<p>As the software development landscape continues to evolve, the need for more flexible and efficient validation methodologies becomes increasingly apparent. Traditional CSV processes, with their rigid and documentation-heavy approach, are misaligned with Agile development principles. The CSA methodology offers a more suitable alternative, emphasizing a risk-based approach, critical thinking, and reduced documentation burden.<br><br>By adopting CSA and leveraging ValGenesis VLMS, Agile teams can ensure that their validation processes support iterative progress, rapid adaptation, and high-quality software delivery. As more organizations transition to CSA, the benefits of this modern validation methodology will become even more evident, paving the way for faster, safer, and more efficient software development in regulated industries.<\/p>\n<p>Want to learn more? Watch the webinar \"6Ts to CSA Adoption.\"<\/p>\n<p>&nbsp;<\/p>\n<span id="hs_cos_wrapper_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module" ><!-- error rendering module tag: no name provided --></span>", "author": { "@type": "Person", "@id": "emmanuel-cansino", "name": "Emmanuel Cansino", "url": "emmanuel-cansino", "image": { "@type": "ImageObject", "@id": "https://20552164.fs1.hubspotusercontent-na1.net/hubfs/20552164/People/emmanuel-cansino.png", "url": "https://20552164.fs1.hubspotusercontent-na1.net/hubfs/20552164/People/emmanuel-cansino.png" } }, "publisher": { "@type": "Organization", "@id": "https://valgenesis.com", "name": "ValGenesis", "logo": { "@type": "ImageObject", "@id": "https://www.valgenesis.com/hubfs/Logo/ValGenesis%20Logo%20(300x75).png", "url": "https://www.valgenesis.com/hubfs/Logo/ValGenesis%20Logo%20(300x75).png", "width": "300", "height": "75" } }, "image": { "@type": "ImageObject", "@id": "https://20552164.fs1.hubspotusercontent-na1.net/hubfs/20552164/1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg", "url": "https://20552164.fs1.hubspotusercontent-na1.net/hubfs/20552164/1200x630-web-sq-blog-why-csv-wont-work-agile-development.jpg", "height": "630", "width": "1200" }, "url": "https://www.valgenesis.com/blog/why-csv-doesnt-work-with-agile-methodology", "isPartOf": { "@type" : "Blog", "@id": "https://valgenesis.com/blog/", "name": "ValGenesis Blog", "publisher": { "@type": "Organization", "@id": "https://valgenesis.com", "name": "ValGenesis" } }, "keywords": [ "Computer System Validation (CSV)", "Computer Software Assurance (CSA)" ], "citation": [ ] } </script> </main> <div style="bottom: 0px; width: 100%;"> <div data-global-resource-path="vg-theme/templates/partials/footer-vg.html"> <footer class="footer pt-5 pb-2 hs-search-hidden" style="border-top: 2px solid #FFD000;"> <div class="container-fluid"> <div class="container px-sm-0 py-5"> <div class="row justify-content-between align-items-start mt-2 mb-sm-5"> <div class="col-12 col-sm-1 text-center text-sm-start pb-5 pb-sm-0"> <a class="navbar-brand" href="https://www.valgenesis.com/"> <img src="https://www.valgenesis.com/hs-fs/hubfs/Logo/VG%20Icon%20White%20for%20email.png?width=50&amp;height=54&amp;name=VG%20Icon%20White%20for%20email.png" class="img-fluid" alt="ValGenesis logo" loading="lazy" style="max-height: 100px;" width="50" height="54" srcset="https://www.valgenesis.com/hs-fs/hubfs/Logo/VG%20Icon%20White%20for%20email.png?width=25&amp;height=27&amp;name=VG%20Icon%20White%20for%20email.png 25w, https://www.valgenesis.com/hs-fs/hubfs/Logo/VG%20Icon%20White%20for%20email.png?width=50&amp;height=54&amp;name=VG%20Icon%20White%20for%20email.png 50w, https://www.valgenesis.com/hs-fs/hubfs/Logo/VG%20Icon%20White%20for%20email.png?width=75&amp;height=81&amp;name=VG%20Icon%20White%20for%20email.png 75w, https://www.valgenesis.com/hs-fs/hubfs/Logo/VG%20Icon%20White%20for%20email.png?width=100&amp;height=108&amp;name=VG%20Icon%20White%20for%20email.png 100w, https://www.valgenesis.com/hs-fs/hubfs/Logo/VG%20Icon%20White%20for%20email.png?width=125&amp;height=135&amp;name=VG%20Icon%20White%20for%20email.png 125w, https://www.valgenesis.com/hs-fs/hubfs/Logo/VG%20Icon%20White%20for%20email.png?width=150&amp;height=162&amp;name=VG%20Icon%20White%20for%20email.png 150w" sizes="(max-width: 50px) 100vw, 50px"> </a> </div> <div class="col-sm-8 mb-3 mb-sm-0"> <p class="text-vg-smaller text-white"> ValGenesis delivers integrated and smart solutions that support the digital transformation of the life sciences industry. With a portfolio that covers the whole product lifecycle, ValGenesis has a digital or technical solution that brings value to each step of your validation and manufacturing processes and their related activities. </p> </div> <div class="col-sm-3 text-sm-end d-flex flex-column"> <a href="https://www.valgenesis.com/blog" class="text-vg-smaller text-light-blue mb-2 text-light-blue text-decoration-none">Blog</a> <a href="https://www.valgenesis.com/careers" class="text-vg-smaller text-light-blue mb-2 text-light-blue text-decoration-none">Careers</a> <a href="https://www.valgenesis.com/contact" class="text-vg-smaller text-light-blue mb-2 text-light-blue text-decoration-none">Contact Us</a> <a href="https://www.valgenesis.com/about" class="text-vg-smaller text-light-blue mb-2 text-light-blue text-decoration-none">About ValGenesis</a> </div> </div> <style> .text-vg-smallest { font-size: 0.6em; } </style> <div class="row justify-content-between align-items-end"> <div class="col-12 col-md-7 order-2 order-md-1"> <p class="text-vg-smallest text-yellow text-start"> © 2024 ValGenesis, Inc. All rights reserved. | <a href="/privacy" class="text-yellow text-decoration-none" target="_blank">Privacy Policy</a> </p><p class="text-white text-vg-smallest"> ValGenesis®, VLMS® and Validation Lifecycle Management System® are registered trademarks of ValGenesis, Inc. </p> </div> <div class="col-12 col-md-5 order-1 order-md-2 py-5 py-md-2"> <div class="footer-links-social row justify-content-start justify-content-md-end mx-0"> <a href="https://www.linkedin.com/company/valgenesis-inc" style="width: 30px;" class="px-0 ms-md-3 me-3 me-md-0 social-icon" target="_blank" rel="noopener"><img src="https://www.valgenesis.com/hubfs/20552164/Website/Icons/social-icon_li.svg" alt="ValGenesis on LinkedIn" loading="lazy" class="d-block" style="max-width: 28px;" width="28" height="28"></a> <a href="https://www.facebook.com/ValGenesis.Inc/" style="width: 30px;" class="px-0 ms-md-3 me-3 me-md-0 social-icon" target="_blank" rel="noopener"><img src="https://www.valgenesis.com/hubfs/20552164/Website/Icons/social-icon_fb.svg" alt="ValGenesis on Facebook" loading="lazy" class="d-block" style="max-width: 28px;" width="28" height="28"></a> <a href="https://twitter.com/ValgenesisInc" style="width: 30px;" class="px-0 ms-md-3 me-3 me-md-0 social-icon" target="_blank" rel="noopener"><img src="https://www.valgenesis.com/hubfs/20552164/Website/Icons/social-icon_tw.svg" alt="ValGenesis on Twitter" loading="lazy" class="d-block" style="max-width: 28px;" width="28" height="28"></a> <a href="https://www.youtube.com/channel/UCq1Rul_aSjWvkHu308T82jQ/featured" style="width: 30px;" class="px-0 ms-md-3 me-3 me-md-0 social-icon" target="_blank" rel="noopener"><img src="https://www.valgenesis.com/hubfs/20552164/Website/Icons/social-icon_yt.svg" alt="ValGenesis on YouTube" loading="lazy" class="d-block" style="max-width: 28px;" width="28" height="28"></a> </div> </div> </div> </div> </div> </footer></div> </div> </div> <!-- HubSpot performance collection script --> <script defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script> <script src="https://www.valgenesis.com/hs-fs/hub/20552164/hub_generated/template_assets/104240519502/1706622339799/vg-theme/js/main.min.js"></script> <script> var hsVars = hsVars || {}; hsVars['language'] = 'en'; </script> <script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script> <script src="https://cdn2.hubspot.net/hub/-1/hub_generated/module_assets/-2712622/1732724636036/module_-2712622_Site_Search_Input.min.js"></script> <!--[if lte IE 8]> <script charset="utf-8" src="https://js.hsforms.net/forms/v2-legacy.js"></script> <![endif]--> <script data-hs-allowed="true" src="/_hcms/forms/v2.js"></script> <script data-hs-allowed="true"> var options = { portalId: '20552164', formId: '6c1580f4-8255-4090-8e98-8a47c7b3f804', formInstanceId: '5550', pageId: '173418596190', region: 'na1', pageName: "Rethinking Validation: Why CSV Falls Short for Agile Teams", css: '', target: '#hs_form_target_secondaryNav_talkToUs', contentType: "blog-post", formsBaseUrl: '/_hcms/forms/', formData: { cssClass: 'hs-form stacked hs-custom-form' } }; options.getExtraMetaDataBeforeSubmit = function() { var metadata = {}; if (hbspt.targetedContentMetadata) { var count = hbspt.targetedContentMetadata.length; var targetedContentData = []; for (var i = 0; i < count; i++) { var tc = hbspt.targetedContentMetadata[i]; if ( tc.length !== 3) { continue; } targetedContentData.push({ definitionId: tc[0], criterionId: tc[1], smartTypeId: tc[2] }); } metadata["targetedContentMetadata"] = JSON.stringify(targetedContentData); } return metadata; }; hbspt.forms.create(options); </script> <!-- Start of HubSpot Analytics Code --> <script type="text/javascript"> var _hsq = _hsq || []; _hsq.push(["setContentType", "blog-post"]); _hsq.push(["setCanonicalUrl", "https:\/\/www.valgenesis.com\/blog\/why-csv-doesnt-work-with-agile-methodology"]); _hsq.push(["setPageId", "173418596190"]); _hsq.push(["setContentMetadata", { "contentPageId": 173418596190, "legacyPageId": "173418596190", "contentFolderId": null, "contentGroupId": 104504907340, "abTestId": null, "languageVariantId": 173418596190, "languageCode": "en", }]); </script> <script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/20552164.js"></script> <!-- End of HubSpot Analytics Code --> <script type="text/javascript"> var hsVars = { render_id: "2838458b-67df-4b6c-b1a1-ea3edfd56e0f", ticks: 1732794232339, page_id: 173418596190, content_group_id: 104504907340, portal_id: 20552164, app_hs_base_url: "https://app.hubspot.com", cp_hs_base_url: "https://cp.hubspot.com", language: "en", analytics_page_type: "blog-post", scp_content_type: "", analytics_page_id: "173418596190", category_id: 3, folder_id: 0, is_hubspot_user: false } </script> <script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.354/js/index.js"></script> <script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script> <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v3.0"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> <!-- Bootstrap JS --> <script async src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.10.2/dist/umd/popper.min.js" integrity="sha384-7+zCNj/IqJ95wo16oMtfsKbZ9ccEh31eOz1HGyDuCQ6wgnyJNSYdrPa03rtR1zdB" crossorigin="anonymous"></script> <script async src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/js/bootstrap.min.js" integrity="sha384-IDwe1+LCz02ROU9k972gdyvl+AESN10+x7tBKgc9I5HFtuNz0wWnPclzo6p9vxnk" crossorigin="anonymous"></script> </body></html>

Pages: 1 2 3 4 5 6 7 8 9 10