<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Teams Analysis - Mange, Invest, Hire using AI Code Analysis - Codenteam</title>
	<atom:link href="https://codenteam.com/project_category/teams-analysis/feed/" rel="self" type="application/rss+xml" />
	<link>https://codenteam.com/project_category/teams-analysis/</link>
	<description>The AI Diagnostic Lab for Tech Teams</description>
	<lastBuildDate>Sat, 05 Apr 2025 16:32:28 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>

<image>
	<url>https://codenteam.com/wp-content/uploads/cropped-Icon-Round-Dark-32x32.png</url>
	<title>Teams Analysis - Mange, Invest, Hire using AI Code Analysis - Codenteam</title>
	<link>https://codenteam.com/project_category/teams-analysis/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Free AppSec Security &#038; Compliance: SBOM, SCA, SAST, DAST and License Assessment</title>
		<link>https://codenteam.com/use-cases/free-appsec-security-compliance-sbom-sca-sast-dast-and-license-assessment/</link>
					<comments>https://codenteam.com/use-cases/free-appsec-security-compliance-sbom-sca-sast-dast-and-license-assessment/#respond</comments>
		
		<dc:creator><![CDATA[Fady S. Ghatas]]></dc:creator>
		<pubDate>Sat, 08 Mar 2025 22:34:05 +0000</pubDate>
				<guid isPermaLink="false">https://codenteam.com/?post_type=project&#038;p=240704</guid>

					<description><![CDATA[<p>Proactive problem-solving starts with early detection. Learn how to implement an early warning system to identify potential issues within your development teams and outsourced partners before they escalate.</p>
<p>The post <a href="https://codenteam.com/use-cases/free-appsec-security-compliance-sbom-sca-sast-dast-and-license-assessment/">Free AppSec Security &amp; Compliance: SBOM, SCA, SAST, DAST and License Assessment</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_0 et_animated et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_0 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_0  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_0 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h6>Free AppSec: SAST, DAST, SCA, SBOM &amp; License Assessment</h6>
<h5>Comprehensive Code Security and Compliance Assessment</h5>
<p>&nbsp;</p>
<p><span data-metadata="&lt;!--(figmeta)eyJmaWxlS2V5IjoiN3NqR3llOW0xOHA0eGpyV29nVGVoUiIsInBhc3RlSUQiOjE2MjkyMzI3MDUsImRhdGFUeXBlIjoic2NlbmUifQo=(/figmeta)--&gt;"></span>Ensuring the security, compliance, and transparency of your software has never been more critical. Codenteam provides a suite of free tools designed to analyze your code for vulnerabilities, licensing risks, and software composition issues. From identifying open-source dependencies to performing advanced security scans, our solutions cover every aspect of software due diligence.</p>
<p><span></span></p>
<p><span><style type="text/css">
	.mauticform-button-wrapper .mauticform-button.btn-default {
		color: white !important;
	}
	#mauticform_signup .mauticform-page-wrapper { 
    display: flex !important;
    flex: 1;
    width: 100%;
    justify-content: center;
    align-items: center;
    gap: 10px;
	}
	#mauticform_signup button, #mauticform_signup input {
		border-radius: 10px;
	}
#mauticform_signup_email {
	flex:1;
	}
	.separator.get-started {
  display: flex;
  align-items: center;
  text-align: center;
		color: #AAAAAA;
		    font-weight: bold;
}

.separator.get-started::before,
.separator.get-started::after {
  content: '';
  flex: 1;
  border-bottom: 1px solid #AAAAAA;
}

.separator.get-started:not(:empty)::before {
  margin-right: 1.25em;
}

.separator.get-started:not(:empty)::after {
  margin-left: 1.25em;
}
	@media only screen and (max-width: 600px) {
		.second-row {
			flex-direction: column;
		}
	}

.second-row {
	display: flex;
	color: white;
	gap: 10px;
	margin-top: 10px;
}
	.github {
border-radius: 10px;
    background: #212528;
    display: flex
;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
	}
.book-demo {
border-radius: 10px;
    display: flex;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
background: #5A79C8;
}
	
	.mauticform_wrapper {
/* 		margin: 0 auto !important; */
	}
	#mauticform_signup .mauticform-row {
		margin-bottom: 0 !important;
	}
</style>
<script type="text/javascript" src="//success.codenteam.com/form/generate.js?id=4"></script>

<!-- <div class="separator get-started">Or</div>

<div class="second-row">
	<a class="github" href="https://app.codenteam.com/api/auth/github" target="_blank">Sign up with Github <i data-feather="github"></i>
</a>
		<a class="book-demo" href="https://codenteam.com/book-a-demo/" target="_blank">Book a Demo <i data-feather="calendar"></i></a>
</div> -->
<div style="font-size: 12px;font-weight: 500;"><center>By creating an account, you accept our <a href="https://codenteam.com/terms/">Terms of Use </a>and <a href="https://codenteam.com/codenteam-fair-usage-policy/">Fair Usage Policy</a></center></div>





</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_1  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_0 et_animated et-waypoint et_pb_image_sticky">
				
				
				
				
				<span class="et_pb_image_wrap "><img fetchpriority="high" decoding="async" width="776" height="631" src="https://codenteam.com/wp-content/uploads/appsec.png" alt="Codenteam Report" title="appsec" srcset="https://codenteam.com/wp-content/uploads/appsec.png 776w, https://codenteam.com/wp-content/uploads/appsec-480x390.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 776px, 100vw" class="wp-image-240772" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_1 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_1">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_2  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_1 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: center;">Get Started in 3 Steps</h2></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_2 et_animated">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_3  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_0">
				
				
				
				
				<div class="et_pb_code_inner"><script>
  var jsonFile = [
{
"text": "Get started with creating a project, where we will keep all code analysis and pentests.",
"x": 50.3,
"y": 31.5,
"image": "https://codenteam.com/wp-content/uploads/project-hub.png"
},
{
"text": "Enter project name and description then proceed. ",
"x": 78,
"y": 64.8,
"image": "https://codenteam.com/wp-content/uploads/Project-Hub-2-1.png"
},
{
"text": "Enter the newly created project.",
"x": 19.5,
"y": 34,
"image": "https://codenteam.com/wp-content/uploads/Project-Hub-1-3.png"
},
{
"text": "Create new code analysis",
"x": 50,
"y": 47,
"image": "https://codenteam.com/wp-content/uploads/Project-Hub-3-2.png"
},
{
"text": "Import code from Github, or any other supported Git source. ",
"x": 50,
"y": 31.4,
"image": "https://codenteam.com/wp-content/uploads/import-page.png"
},
{
"text": "Go to the newly created analysis.",
"x": 19.5,
"y": 49.1,
"image": "https://codenteam.com/wp-content/uploads/Project-Hub-5-1.png"
},
{
"text": "Click on each licenses group to get more details",
"x": 90,
"y": 90.3,
"image": "https://codenteam.com/wp-content/uploads/main-5.png"
},
{
"text": "Get sophisticated licenses assessment resutls",
"x": 50,
"y": 50,
"image": "https://codenteam.com/wp-content/uploads/licenses-assessment-1.png"
},
{
"text": "Click on the Dependencies page.",
"x": 7,
"y": 42.2,
"image": "https://codenteam.com/wp-content/uploads/main-5.png"
},
{
"text": "Experience the refined and comprehensive Software Bill of Materials.",
"x": 50,
"y": 50,
"image": "https://codenteam.com/wp-content/uploads/dependencies-4.png"
},
{
"text": "Next, check SCA results, start with high risk items",
"x": 26.6,
"y": 75.3,
"image": "https://codenteam.com/wp-content/uploads/main-5.png"
},
{
"text": "Detailed Software Composition Analysis!",
"x": 50,
"y": 50,
"image": "https://codenteam.com/wp-content/uploads/sca-3.png"
},
{
"text": "To check SAST results, click on \"Code Scan\"",
"x": 7,
"y": 46,
"image": "https://codenteam.com/wp-content/uploads/main-5.png"
},
{
"text": "Leverage the advanced Static Application Security Testing.",
"x": 50,
"y": 50,
"image": "https://codenteam.com/wp-content/uploads/Code-Scan-Page.png"
},
{
"text": "To test your app in action, create new DAST scan",
"x": 50,
"y": 68,
"image": "https://codenteam.com/wp-content/uploads/Project-Hub-5-1.png"
},
{
"text": "Enter Scan title and website link then select scan type (Active or passive)",
"x": 65.3,
"y": 62.3,
"image": "https://codenteam.com/wp-content/uploads/Project-Hub-4-4.png"
},
{
"text": "Go to the newly created scan.",
"x": 91,
"y": 67.5,
"image": "https://codenteam.com/wp-content/uploads/project-with-run-and-scan-1.png"
},
{
"text": "Utilize the power of our DAST scan.",
"x": 50,
"y": 50,
"image": "https://codenteam.com/wp-content/uploads/dast-3.png"
},
{
"text": "Access detailed reports, including Code Scan, Pentest, Licenses, and more.",
"x": 81.2,
"y": 11.5,
"image": "https://codenteam.com/wp-content/uploads/project-with-run-and-scan-1.png"
},
{
"text": "Review Code Scan Report",
"x": 31,
"y": 12.5,
"image": "https://codenteam.com/wp-content/uploads/report1-4.png"
},
{
"text": "Review Pentest Report",
"x": 79.3,
"y": 12.5,
"image": "https://codenteam.com/wp-content/uploads/report1-4.png"
},
{
"text": "Review Licenses Report ",
"x": 12.5,
"y": 13.2,
"image": "https://codenteam.com/wp-content/uploads/report2-3.png"
},
{
"text": "Review Dependencies Scan Report",
"x": 21,
"y": 30.5,
"image": "https://codenteam.com/wp-content/uploads/report2-3.png"
},
{
"text": "Review Code Ownership Risks Report",
"x": 64.5,
"y": 12.5,
"image": "https://codenteam.com/wp-content/uploads/report2-3.png"
},
{
"text": "Leverage AI to unlock smarter insights and innovative solutions.",
"x": 92,
"y": 11.4,
"image": "https://codenteam.com/wp-content/uploads/project-with-run-and-scan-1.png"
},
{
"text": "Get an AI-driven analysis of code risks for proactive mitigation.",
"x": 71.2,
"y": 18.6,
"image": "https://codenteam.com/wp-content/uploads/ai-assistant1-1.png"
},
{
"text": "AI identifies potential issues with software licenses to ensure compliance.",
"x": 50,
"y": 64.5,
"image": "https://codenteam.com/wp-content/uploads/ai-assistant2-3.png"
},
{
"text": "Pinpoint the exact code segment causing vulnerabilities",
"x": 50,
"y": 76,
"image": "https://codenteam.com/wp-content/uploads/ai-assistant3-3.png"
},
{
"text": "AI highlights the specific file and line responsible for the issue",
"x": 50,
"y": 60,
"image": "https://codenteam.com/wp-content/uploads/ai-assistant4.png"
}
  ];
var globalData = jsonFile;
</script>


<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/3.5.13/vue.global.min.js"></script>
<div
  id="app"
	class="app-tour-live"
  v-cloak
>
  <link
    v-for="item in data"
    rel="preload"
    :href="item.image"
    as="image"
  />

  <!-- Title Bar -->
  <div class="title-bar">
    <div class="window-buttons">
      <span class="button close"></span>
      <span class="button minimize"></span>
      <span class="button maximize"></span>
    </div>
    <div class="title"></div>
  </div>
  <div>
    <div class="image-container">
      <img
        :src="data[currentIndex].image"
        class="screenshot"
      />
      <div class="dot-text-group">
        <div
			 class="pulsing-dot"
          style="position: absolute"
          :style="{
          top: `${data[currentIndex].y}%`,
          left: `${data[currentIndex].x}%`,
        }"
        >
          <div
            class="pulse"
            @click="nextDot"
          >
            <div class="ring"></div>
            <div class="ring"></div>
            <div class="ring"></div>
          </div>
        </div>
        <div
          class="text"
          v-if="showText"
          :style="getTextPositionStyle(data[currentIndex])"
          @click="nextDot"
        >
          {{ data[currentIndex].text }}
        </div>
      </div>
    </div>
  </div>
</div>

<script>
  const { createApp, ref } = Vue;

  const app = createApp({
    data() {
      const d = globalData.map((item) => {
        // const img = new Image();
        // img.src = item.image;
        return {
          ...item,
          // img,
        };
      });
      return {
        showText: true,
        data: d,
        currentIndex: 0,
        currentSrc: this.src,
      };
    },
    watch: {
      src(newSrc) {
        this.isFading = true;
        setTimeout(() => {
          this.currentSrc = newSrc;
        }, 300); // Match this duration to CSS
      },
    },
    methods: {
      getTextPositionStyle(item) {
        let baseTop = `${item.y}%`;
        let baseLeft = `${item.x}%`;
        const position = item.y < 50 ? 'down' : 'up';
        const style = {};

        if (item.x < 60) {
          style['left'] = `calc(${baseLeft} + 50px)`;
        } else {
          style['right'] = `calc(${100 - item.x}% + 20px)`;
        }

        if (item.y < 60) {
          style['top'] = `calc(${baseTop} + 40px)`;
        } else {
          style['bottom'] = `calc(${100 - item.y}% + 40px)`;
        }
        return style;
        switch (position) {
          case 'up':
            return { bottom: `calc(${100 - item.y}% + 40px)`, left: baseLeft };
          case 'down':
            return { top: `calc(${baseTop} + 40px)`, left: baseLeft };
          case 'left':
            return { top: baseTop, left: `calc(${baseLeft} - 50px)` };
          case 'right':
            return { top: baseTop, left: `calc(${baseLeft} + 50px)` };
          default:
            return { top: baseTop, left: baseLeft };
        }
      },
      nextDot() {
        this.showText = false;
        if (this.currentIndex < this.data.length - 1) {
          this.currentIndex += 1;
        } else {
          this.currentIndex = 0; // Mark completion
        }
        setTimeout(() => {
          this.showText = true;
        }, 500);
      },
    },
  });

  app.mount('#app');
</script>

<style scoped>
  #app {
    font-family: Avenir, Helvetica, Arial, sans-serif;
    text-align: center;
    color: #2c3e50;
    margin-top: 20px;
  }

  /* Title bar styles */
  .app-tour-live .title-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #000;
    /* border-bottom: 2px solid #ccc; */
    padding: 5px 10px;
    height: 30px;
  }

  .app-tour-live .window-buttons {
    display: flex;
    gap: 5px;
  }

  .app-tour-live .button {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
  }

  .app-tour-live .button.close {
    background: #ff5f57;
  }

  .app-tour-live .button.minimize {
    background: #ffbd2e;
  }

  .app-tour-live .button.maximize {
    background: #28c840;
  }

  .app-tour-live .title {
    font-weight: bold;
    font-size: 14px;
  }

  .app-tour-live .image-container {
    position: relative;
    display: inline-block;
    width: 100%;
  }
  .app-tour-live .screenshot {
    width: 100%;
    display: block;
  }
  .app-tour-live .pulsing-dot {
    position: absolute;
    cursor: pointer;
    translate: -50% -50%;
    transition: top 0.5s ease, left 0.5s ease;
  }
  .app-tour-live .text {
    position: absolute;
    background: #1a9af155;
    backdrop-filter: blur(4px);
    color: white;
    padding: 14px 12px;
    border-radius: 5px;
    max-width: 300px;
    height: auto;
    word-break: normal;
    border-radius: 5px;
    cursor: pointer;
    box-sizing: border-box;
    z-index: 1;
	  font-size: 18px;
	  line-height: 1.6;
	  font-weight: bold;
    text-shadow: black 1px 1px 2px, black 1px 1px 2px, black 1px 1px 2px, black 1px 1px 2px;
  }
	
	
@media only screen and (max-width: 1024px) {
  .app-tour-live .text {
    font-size: 14px;
	  line-height: 1.2;
  }
}
  .app-tour-live .text:before {
    /* content: ''; */
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 5px;
    transform-origin: 50% 50%;
    transition: scale 0.5s ease, border 0.5s ease;
    background: #1a9af155;
    z-index: 2;
  }
	
	

  .app-tour-live .dot-text-group:hover .text:before {
    scale: 1.1;
    cursor: pointer;
  }

  .app-tour-live .fade-enter-active,
  .app-tour-live .fade-leave-active {
    transition: opacity 0.5s ease;
  }
  .app-tour-live .fade-enter,
  .app-tour-live .fade-leave-to {
    opacity: 0;
  }
  @keyframes pulse {
    0% {
      transform: scale(1);
      opacity: 1;
    }
    50% {
      transform: scale(1.5);
      /* opacity: 0.7; */
    }
    100% {
      transform: scale(1);
      opacity: 1;
    }
  }
  .app-tour-live .done-message {
    font-size: 1.5em;
    color: green;
  }
  * {
    box-sizing: border-box;
  }
  [v-cloak] {
    display: none;
  }

  .app-tour-live .pulse {
    background-color: #1a9af1aa;
    height: 16px;
    width: 16px;
    border-radius: 100%;
    position: relative;
    cursor: pointer;
  }
  .app-tour-live .ring {
    position: absolute;
    background-color: inherit;
    height: 100%;
    width: 100%;
    border-radius: 100%;
    opacity: 0.8;
    animation: scaleFade 2s ease infinite;
  }

  .app-tour-live .ring:nth-child(2) {
    animation-delay: 0.5s;
  }

  .app-tour-live .ring:nth-child(3) {
    animation-delay: 1s;
  }

  @keyframes scaleFade {
    0% {
      transform: scale(1);
      opacity: 1;
    }
    100% {
      transform: scale(5);
      opacity: 0;
    }
  }
</style>
</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_3 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_4  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_2 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h3><span style="font-size: 50px;position: absolute;left: -60px;top: 10px">1</span>Import from GitHub</h3>
<p><span style="font-weight: 400">Connect your GitHub repository effortlessly. Simply authorize access, select your repository, and our tool will automatically import your codebase for analysis.</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_5  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_3 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h3><span style="font-size: 50px;position: absolute;left: -60px;top: 10px">2</span>Entre URL for DAST</h3>
<p>If you need to test a running application, simply enter the URL of your web app or API. Our DAST scanner will assess potential security risks.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_6  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_4 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h3><span style="font-size: 50px;position: absolute;left: -60px;top: 10px">3</span>Analyze Results</h3>
<p><span style="font-weight: 400">Within minutes, you’ll get a detailed report highlighting security issues, license risks, and actionable recommendations. Use this information to fix vulnerabilities, improve compliance, and secure your software supply chain.</span><span style="font-weight: 400"><br /></span></p></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_4">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_7  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_5 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1 style="text-align: center;">How to Strengthen Security and Compliance in AppSec?</h1></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_5 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_8  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_1">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="637" src="https://codenteam.com/wp-content/uploads/Less-Permissive-license.png" alt="" title="Less-Permissive-license" srcset="https://codenteam.com/wp-content/uploads/Less-Permissive-license.png 1140w, https://codenteam.com/wp-content/uploads/Less-Permissive-license-980x548.png 980w, https://codenteam.com/wp-content/uploads/Less-Permissive-license-480x268.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-240586" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_9  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_6 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>Streamline Compliance for Your Projects</h2>
<p>&nbsp;</p>
<h3>A licenses assessment helps you align with company policies and industry standards, making your projects easier to audit and more attractive to stakeholders.</h3></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_6 reverse-divi-row et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_10  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_7 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1>Gain Full Visibility of Licenses</h1>
<p>&nbsp;</p>
<h6>Modern applications often rely on multiple dependencies, each with different licensing terms. Our tool provides a comprehensive view of all licenses in your codebase, enabling informed decision-making.</h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_11  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_2">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="481" src="https://codenteam.com/wp-content/uploads/dependencies.png" alt="" title="dependencies" srcset="https://codenteam.com/wp-content/uploads/dependencies.png 1140w, https://codenteam.com/wp-content/uploads/dependencies-980x413.png 980w, https://codenteam.com/wp-content/uploads/dependencies-480x203.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-240585" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_7 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_12  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_3">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="418" src="https://codenteam.com/wp-content/uploads/licenses.png" alt="" title="licenses" srcset="https://codenteam.com/wp-content/uploads/licenses.png 1140w, https://codenteam.com/wp-content/uploads/licenses-980x359.png 980w, https://codenteam.com/wp-content/uploads/licenses-480x176.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-240587" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_13  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_8 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>Avoid Legal Risks</h2>
<p>&nbsp;</p>
<h3>Using open-source software without understanding its license terms can lead to legal and financial complications. A codebase licenses assessment ensures compliance and helps you avoid potential disputes.</h3></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_8 reverse-divi-row et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_14  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_9 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1>Identify Vulnerable Components</h1>
<h6>Outdated or vulnerable dependencies can compromise your software’s security. SCA scans highlight known vulnerabilities in your codebase, helping you mitigate risks effectively.</h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_15  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_4">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="688" src="https://codenteam.com/wp-content/uploads/unnamed-2.png" alt="" title="unnamed (2)" srcset="https://codenteam.com/wp-content/uploads/unnamed-2.png 1140w, https://codenteam.com/wp-content/uploads/unnamed-2-980x591.png 980w, https://codenteam.com/wp-content/uploads/unnamed-2-480x290.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-239173" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_9 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_16  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_5">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="391" src="https://codenteam.com/wp-content/uploads/unnamed-1-1.png" alt="" title="unnamed (1)" srcset="https://codenteam.com/wp-content/uploads/unnamed-1-1.png 1140w, https://codenteam.com/wp-content/uploads/unnamed-1-1-980x336.png 980w, https://codenteam.com/wp-content/uploads/unnamed-1-1-480x165.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-239238" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_17  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_10 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>Detect Vulnerabilities Early in Development</h2>
<h3>Static Application Security Testing (SAST) scans analyze your code for vulnerabilities without executing it. By identifying issues during development, you can prevent costly fixes down the line.</h3></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_10 reverse-divi-row et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_18  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_11 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1>Ensure Compliance with Security Standards</h1>
<h6>SAST scans help ensure your code adheres to industry security standards and regulations, making it easier to pass audits and avoid compliance issues.</h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_19  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_6">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="315" src="https://codenteam.com/wp-content/uploads/unnamed11.png" alt="" title="unnamed11" srcset="https://codenteam.com/wp-content/uploads/unnamed11.png 1140w, https://codenteam.com/wp-content/uploads/unnamed11-980x271.png 980w, https://codenteam.com/wp-content/uploads/unnamed11-480x133.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-239242" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_11 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_20  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_7">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="386" src="https://codenteam.com/wp-content/uploads/unnamed-1-2.png" alt="" title="unnamed (1)" srcset="https://codenteam.com/wp-content/uploads/unnamed-1-2.png 1140w, https://codenteam.com/wp-content/uploads/unnamed-1-2-980x332.png 980w, https://codenteam.com/wp-content/uploads/unnamed-1-2-480x163.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-239854" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_21  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_12 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>DAST: Test Security in Real-World Scenarios</h2>
<p>&nbsp;</p>
<h3>Dynamic Application Security Testing (DAST) scans analyze your application while it’s running, simulating real-world attacks to uncover vulnerabilities in your deployed environment.</h3></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_12 reverse-divi-row et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_22  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_13 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1>DAST: Protect Against Web Application Threats</h1>
<p>&nbsp;</p>
<h6>DAST scans identify security issues like SQL injection, cross-site scripting (XSS), and misconfigurations that could expose your application to hackers.</h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_23  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_8">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="282" src="https://codenteam.com/wp-content/uploads/permissions-policy-header-not-set-2.png" alt="" title="permissions-policy-header-not-set" srcset="https://codenteam.com/wp-content/uploads/permissions-policy-header-not-set-2.png 1140w, https://codenteam.com/wp-content/uploads/permissions-policy-header-not-set-2-980x242.png 980w, https://codenteam.com/wp-content/uploads/permissions-policy-header-not-set-2-480x119.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-240551" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_13 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_24  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_9">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1080" height="441" src="https://codenteam.com/wp-content/uploads/unnamed-1-3.png" alt="" title="unnamed (1)" srcset="https://codenteam.com/wp-content/uploads/unnamed-1-3.png 1080w, https://codenteam.com/wp-content/uploads/unnamed-1-3-980x400.png 980w, https://codenteam.com/wp-content/uploads/unnamed-1-3-480x196.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1080px, 100vw" class="wp-image-239857" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_25  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_14 et_animated  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>DAST: Enhance User Trust and Compliance</h2>
<p>&nbsp;</p>
<h3>By proactively fixing vulnerabilities, you create a secure user experience and demonstrate compliance with security regulations and standards.</h3></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_2 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_14">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_26  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_15  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: left">Frequently Asked Questions</h2></div>
			</div><div class="et_pb_module et_pb_accordion et_pb_accordion_0 et_animated  et_pb_text_align_left">
				
				
				
				
				<div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_0  et_pb_toggle_open">
				
				
				
				
				<h5 class="et_pb_toggle_title">Why is a license assessment important for my project?</h5>
				<div class="et_pb_toggle_content clearfix"><p>A licenses assessment helps ensure your project complies with company policies and industry standards, making audits smoother and reducing legal risks.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_1  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How does your tool detect and manage licenses in my codebase?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Our tool scans your codebase to identify all dependencies and their respective licenses, providing a clear report to help you make informed decisions about compliance.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_2  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">What risks do outdated or vulnerable dependencies pose?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Outdated dependencies can contain security vulnerabilities that expose your application to attacks. Identifying and updating these components helps maintain a secure and reliable system.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_3  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">What is the difference between SAST and DAST, and why do I need both?</h5>
				<div class="et_pb_toggle_content clearfix"><p>• SAST (Static Application Security Testing) scans code for vulnerabilities early in development.</p>
<p>• DAST (Dynamic Application Security Testing) tests running applications for real-world threats.<br />Using both ensures comprehensive security coverage.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_4  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How often should I conduct SCA, SAST and DAST scans?</h5>
				<div class="et_pb_toggle_content clearfix"><p>For optimal security, SCA and SAST should be integrated into the development lifecycle, running regularly on new code.</p>
<p>DAST scans should be conducted before deployment and periodically thereafter to detect runtime vulnerabilities.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_5  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">Can these security assessments help with compliance audits?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Yes, both SAST and DAST help ensure your application meets industry security standards and regulations, making it easier to pass audits and avoid compliance issues.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_6  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">Does your tool support multiple programming languages?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Yes, our tool supports a wide range of programming languages and frameworks, ensuring comprehensive security and compliance assessments across different codebases.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_7  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">What are common vulnerabilities detected by DAST scans?</h5>
				<div class="et_pb_toggle_content clearfix"><p>DAST scans can identify threats such as:</p>
<p>• SQL injection</p>
<p>• Cross-site scripting (XSS)</p>
<p>• Security misconfigurations</p>
<p>• Authentication and session management flaws</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_8  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How does improving security enhance user trust?</h5>
				<div class="et_pb_toggle_content clearfix"><p>By proactively addressing vulnerabilities, you protect sensitive data, prevent breaches, and demonstrate a commitment to security, which builds trust with users and stakeholders.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_9  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How can I get started with your security assessment tool?</h5>
				<div class="et_pb_toggle_content clearfix"><p>You can start by scheduling a demo or running an initial scan to assess your codebase’s security and compliance status. Contact us for more details!</p></div>
			</div>
			</div><div class="et_pb_module et_pb_accordion et_pb_accordion_1  et_pb_text_align_left">
				
				
				
				
				
			</div><div class="et_pb_module et_pb_image et_pb_image_10">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="268" height="272" src="https://codenteam.com/wp-content/uploads/2024/03/faq.png" alt="" title="faq" class="wp-image-237639" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_16 et_animated et_pb_gutters2">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_27  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_16  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>You Get More Than Just That</h2>
<p>All these powerful features are available in a single platform, enabling you to streamline your workflows, improve your code’s security, and achieve peace of mind.</p>
<p>Codenteam is your all-in-one solution for software security and compliance.<br />All these powerful features are available in a single platform, enabling you to streamline your workflows, improve your code’s security, and achieve peace of mind. Codenteam is your all-in-one solution for software security and compliance.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_28  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_17  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/Union-2.png" width="40" height="39" alt="" class="wp-image-239034 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>SCA (Software Composition Analysis):</h5>
<h6>Identify vulnerabilities and manage dependencies in your codebase.</h6></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_18  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/Union-3.png" width="41" height="41" alt="" class="wp-image-239036 alignnone size-full" /></p>
<h6></h6>
<h6></h6>
<h6></h6>
<h6>SBOM (Software Bill of Materials):</h6>
<p>Gain full visibility into your software components and their relationships.</p></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_19  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/shield_24dp_E8EAED_FILL0_wght400_GRAD0_opsz24-1.png" width="48" height="48" alt="" class="wp-image-239048 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>DAST (Dynamic Application Security Testing):</h5>
<h6>Test your running applications for vulnerabilities in real-world scenarios.</h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_29  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_20  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/license_24dp_E8EAED_FILL0_wght400_GRAD0_opsz24-1.png" width="48" height="49" alt="" class="wp-image-239045 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>License Assessment:</h5>
<h6>Ensure compliance and avoid risks with a detailed analysis of all licenses in your codebase.</h6></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_21  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/security_24dp_FILL1_wght400_GRAD0_opsz24-1.png" width="48" height="48" alt="" class="wp-image-239041 alignnone size-full" /></p>
<p>&nbsp;</p>
<h6>SAST (Static Application Security Testing):</h6>
<h5>Detect security flaws in your source code during development.</h5></div>
			</div><div class="et_pb_with_border et_pb_module ba_flipbox ba_flipbox_0 et_clickable">
				
				
				
				
				
				
				<div class="et_pb_module_inner">
					<div class="dtq-module dtq-flipbox dtq-flipbox--flip dtq-flip-right">
                <div class="dtq-flipbox-inner">
					<div class="dtq-flipbox-card-container">
						<div class="dtq-flipbox-front-card dtq-flipbox-card">
							<div class="dtq-flipbox-card-inner">
								<div class="dtq-flipbox-front-content dtq-flipbox-content">
									<div class="dtq-flipbox-figure-front">
					<div class="dtq-flipbox-icon dtq-flipbox-icon-front">
                <i class="dtq-et-icon">&#xf073;</i>
            </div>
				</div>
									<div class="dtq-flipbox-content-wrap">
										<h2 class="dtq-flipbox-title-front">Book A Demo</h2>
										
										
									</div>
								</div>
							</div>
						</div>
						<div class="dtq-flipbox-back-card dtq-flipbox-card">
							<div class="dtq-flipbox-card-inner">
								<div class="dtq-flipbox-back-content dtq-flipbox-content">
									
									<div class="dtq-flipbox-content-wrap">
										<h2 class="dtq-flipbox-title-back">Codenteam in Action</h2>
										
										<div class="dtq-flipbox-desc-back">Get answers to all your questions, and a free trial!</div>
										
									</div>
								</div>
							</div>
						</div>
						<div class="dtq-flank"></div>
					</div>
				</div>
            </div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>The post <a href="https://codenteam.com/use-cases/free-appsec-security-compliance-sbom-sca-sast-dast-and-license-assessment/">Free AppSec Security &amp; Compliance: SBOM, SCA, SAST, DAST and License Assessment</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://codenteam.com/use-cases/free-appsec-security-compliance-sbom-sca-sast-dast-and-license-assessment/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Free Dynamic Application Security Test (DAST)</title>
		<link>https://codenteam.com/use-cases/free-dynamic-application-security-test-dast/</link>
					<comments>https://codenteam.com/use-cases/free-dynamic-application-security-test-dast/#respond</comments>
		
		<dc:creator><![CDATA[Fady S. Ghatas]]></dc:creator>
		<pubDate>Mon, 17 Feb 2025 17:30:41 +0000</pubDate>
				<guid isPermaLink="false">https://codenteam.com/?post_type=project&#038;p=239791</guid>

					<description><![CDATA[<p>Proactive problem-solving starts with early detection. Learn how to implement an early warning system to identify potential issues within your development teams and outsourced partners before they escalate.</p>
<p>The post <a href="https://codenteam.com/use-cases/free-dynamic-application-security-test-dast/">Free Dynamic Application Security Test (DAST)</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_3 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_17 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_30  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_22  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h6>Free Dynamic Application Security Testing (DAST)</h6>
<h5>Discover vulnerabilities in your running applications</h5>
<p>&nbsp;</p>
<p><span data-metadata="&lt;!--(figmeta)eyJmaWxlS2V5IjoiN3NqR3llOW0xOHA0eGpyV29nVGVoUiIsInBhc3RlSUQiOjE2MjkyMzI3MDUsImRhdGFUeXBlIjoic2NlbmUifQo=(/figmeta)--&gt;"></span>Secure your applications with our free Dynamic Application Security Testing (DAST) scan. Detects vulnerabilities like SQL injection and XSS in real-time, while your application is running. Get detailed reports and actionable insights to enhance security, build user trust, and stay compliant with regulations. Start your scan today, no installation required!</p>
<p><span></span></p>
<p><span><style type="text/css">
	.mauticform-button-wrapper .mauticform-button.btn-default {
		color: white !important;
	}
	#mauticform_signup .mauticform-page-wrapper { 
    display: flex !important;
    flex: 1;
    width: 100%;
    justify-content: center;
    align-items: center;
    gap: 10px;
	}
	#mauticform_signup button, #mauticform_signup input {
		border-radius: 10px;
	}
#mauticform_signup_email {
	flex:1;
	}
	.separator.get-started {
  display: flex;
  align-items: center;
  text-align: center;
		color: #AAAAAA;
		    font-weight: bold;
}

.separator.get-started::before,
.separator.get-started::after {
  content: '';
  flex: 1;
  border-bottom: 1px solid #AAAAAA;
}

.separator.get-started:not(:empty)::before {
  margin-right: 1.25em;
}

.separator.get-started:not(:empty)::after {
  margin-left: 1.25em;
}
	@media only screen and (max-width: 600px) {
		.second-row {
			flex-direction: column;
		}
	}

.second-row {
	display: flex;
	color: white;
	gap: 10px;
	margin-top: 10px;
}
	.github {
border-radius: 10px;
    background: #212528;
    display: flex
;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
	}
.book-demo {
border-radius: 10px;
    display: flex;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
background: #5A79C8;
}
	
	.mauticform_wrapper {
/* 		margin: 0 auto !important; */
	}
	#mauticform_signup .mauticform-row {
		margin-bottom: 0 !important;
	}
</style>
<script type="text/javascript" src="//success.codenteam.com/form/generate.js?id=4"></script>

<!-- <div class="separator get-started">Or</div>

<div class="second-row">
	<a class="github" href="https://app.codenteam.com/api/auth/github" target="_blank">Sign up with Github <i data-feather="github"></i>
</a>
		<a class="book-demo" href="https://codenteam.com/book-a-demo/" target="_blank">Book a Demo <i data-feather="calendar"></i></a>
</div> -->
<div style="font-size: 12px;font-weight: 500;"><center>By creating an account, you accept our <a href="https://codenteam.com/terms/">Terms of Use </a>and <a href="https://codenteam.com/codenteam-fair-usage-policy/">Fair Usage Policy</a></center></div>





</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_31  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_11 et_pb_image_sticky">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1040" height="730" src="https://codenteam.com/wp-content/uploads/unnamed-6.png" alt="Codenteam Report" title="unnamed" srcset="https://codenteam.com/wp-content/uploads/unnamed-6.png 1040w, https://codenteam.com/wp-content/uploads/unnamed-6-980x688.png 980w, https://codenteam.com/wp-content/uploads/unnamed-6-480x337.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1040px, 100vw" class="wp-image-239852" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_4 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_18">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_32  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_23  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: center">Get Started in 3 Steps</h2></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_19">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_33  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_1">
				
				
				
				
				<div class="et_pb_code_inner"><script>
  var jsonFile = [
{
        "text": "Get started with creating a project, where we will keep all code analysis and pentests.",
        "x": "50.3",
        "y": "31.5",
        "image": "https://codenteam.com/wp-content/uploads/project-hub.png"
    },
    {
        "text": "Enter project name and description then proceed. ",
        "x": "78",
        "y": "64.8",
        "image": "https://codenteam.com/wp-content/uploads/project-hub-2.png"
    },
    {
        "text": "Enter the newly created project.",
        "x": "19.5",
        "y": "34",
        "image": "https://codenteam.com/wp-content/uploads/project-hub-1-1.png"
    },
    {
        "text": "Create new Scan",
        "x": "50",
        "y": "68",
        "image": "https://codenteam.com/wp-content/uploads/Project-Hub-5.png"
    },
    {
        "text": "Enter Scan title and website link then select scan type (Active or passive)",
        "x": "65.3",
        "y": "62.3",
        "image": "https://codenteam.com/wp-content/uploads/project-hub-3-1.png"
    },
    {
        "text": "Go to the newly created scan.",
        "x": "91",
        "y": "67.5",
        "image": "https://codenteam.com/wp-content/uploads/project-hub-4-3.png"
    },
    {
        "text": "Enjoy the sophisticated scan!",
        "x": "50",
        "y": "50",
        "image": "https://codenteam.com/wp-content/uploads/dast-result.png"
    }
];
var globalData = jsonFile;
</script>


<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/3.5.13/vue.global.min.js"></script>
<div
  id="app"
	class="app-tour-live"
  v-cloak
>
  <link
    v-for="item in data"
    rel="preload"
    :href="item.image"
    as="image"
  />

  <!-- Title Bar -->
  <div class="title-bar">
    <div class="window-buttons">
      <span class="button close"></span>
      <span class="button minimize"></span>
      <span class="button maximize"></span>
    </div>
    <div class="title"></div>
  </div>
  <div>
    <div class="image-container">
      <img
        :src="data[currentIndex].image"
        class="screenshot"
      />
      <div class="dot-text-group">
        <div
			 class="pulsing-dot"
          style="position: absolute"
          :style="{
          top: `${data[currentIndex].y}%`,
          left: `${data[currentIndex].x}%`,
        }"
        >
          <div
            class="pulse"
            @click="nextDot"
          >
            <div class="ring"></div>
            <div class="ring"></div>
            <div class="ring"></div>
          </div>
        </div>
        <div
          class="text"
          v-if="showText"
          :style="getTextPositionStyle(data[currentIndex])"
          @click="nextDot"
        >
          {{ data[currentIndex].text }}
        </div>
      </div>
    </div>
  </div>
</div>

<script>
  const { createApp, ref } = Vue;

  const app = createApp({
    data() {
      const d = globalData.map((item) => {
        // const img = new Image();
        // img.src = item.image;
        return {
          ...item,
          // img,
        };
      });
      return {
        showText: true,
        data: d,
        currentIndex: 0,
        currentSrc: this.src,
      };
    },
    watch: {
      src(newSrc) {
        this.isFading = true;
        setTimeout(() => {
          this.currentSrc = newSrc;
        }, 300); // Match this duration to CSS
      },
    },
    methods: {
      getTextPositionStyle(item) {
        let baseTop = `${item.y}%`;
        let baseLeft = `${item.x}%`;
        const position = item.y < 50 ? 'down' : 'up';
        const style = {};

        if (item.x < 60) {
          style['left'] = `calc(${baseLeft} + 50px)`;
        } else {
          style['right'] = `calc(${100 - item.x}% + 20px)`;
        }

        if (item.y < 60) {
          style['top'] = `calc(${baseTop} + 40px)`;
        } else {
          style['bottom'] = `calc(${100 - item.y}% + 40px)`;
        }
        return style;
        switch (position) {
          case 'up':
            return { bottom: `calc(${100 - item.y}% + 40px)`, left: baseLeft };
          case 'down':
            return { top: `calc(${baseTop} + 40px)`, left: baseLeft };
          case 'left':
            return { top: baseTop, left: `calc(${baseLeft} - 50px)` };
          case 'right':
            return { top: baseTop, left: `calc(${baseLeft} + 50px)` };
          default:
            return { top: baseTop, left: baseLeft };
        }
      },
      nextDot() {
        this.showText = false;
        if (this.currentIndex < this.data.length - 1) {
          this.currentIndex += 1;
        } else {
          this.currentIndex = 0; // Mark completion
        }
        setTimeout(() => {
          this.showText = true;
        }, 500);
      },
    },
  });

  app.mount('#app');
</script>

<style scoped>
  #app {
    font-family: Avenir, Helvetica, Arial, sans-serif;
    text-align: center;
    color: #2c3e50;
    margin-top: 20px;
  }

  /* Title bar styles */
  .app-tour-live .title-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #000;
    /* border-bottom: 2px solid #ccc; */
    padding: 5px 10px;
    height: 30px;
  }

  .app-tour-live .window-buttons {
    display: flex;
    gap: 5px;
  }

  .app-tour-live .button {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
  }

  .app-tour-live .button.close {
    background: #ff5f57;
  }

  .app-tour-live .button.minimize {
    background: #ffbd2e;
  }

  .app-tour-live .button.maximize {
    background: #28c840;
  }

  .app-tour-live .title {
    font-weight: bold;
    font-size: 14px;
  }

  .app-tour-live .image-container {
    position: relative;
    display: inline-block;
    width: 100%;
  }
  .app-tour-live .screenshot {
    width: 100%;
    display: block;
  }
  .app-tour-live .pulsing-dot {
    position: absolute;
    cursor: pointer;
    translate: -50% -50%;
    transition: top 0.5s ease, left 0.5s ease;
  }
  .app-tour-live .text {
    position: absolute;
    background: #1a9af155;
    backdrop-filter: blur(4px);
    color: white;
    padding: 14px 12px;
    border-radius: 5px;
    max-width: 300px;
    height: auto;
    word-break: normal;
    border-radius: 5px;
    cursor: pointer;
    box-sizing: border-box;
    z-index: 1;
	  font-size: 18px;
	  line-height: 1.6;
	  font-weight: bold;
    text-shadow: black 1px 1px 2px, black 1px 1px 2px, black 1px 1px 2px, black 1px 1px 2px;
  }
	
	
@media only screen and (max-width: 1024px) {
  .app-tour-live .text {
    font-size: 14px;
	  line-height: 1.2;
  }
}
  .app-tour-live .text:before {
    /* content: ''; */
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 5px;
    transform-origin: 50% 50%;
    transition: scale 0.5s ease, border 0.5s ease;
    background: #1a9af155;
    z-index: 2;
  }
	
	

  .app-tour-live .dot-text-group:hover .text:before {
    scale: 1.1;
    cursor: pointer;
  }

  .app-tour-live .fade-enter-active,
  .app-tour-live .fade-leave-active {
    transition: opacity 0.5s ease;
  }
  .app-tour-live .fade-enter,
  .app-tour-live .fade-leave-to {
    opacity: 0;
  }
  @keyframes pulse {
    0% {
      transform: scale(1);
      opacity: 1;
    }
    50% {
      transform: scale(1.5);
      /* opacity: 0.7; */
    }
    100% {
      transform: scale(1);
      opacity: 1;
    }
  }
  .app-tour-live .done-message {
    font-size: 1.5em;
    color: green;
  }
  * {
    box-sizing: border-box;
  }
  [v-cloak] {
    display: none;
  }

  .app-tour-live .pulse {
    background-color: #1a9af1aa;
    height: 16px;
    width: 16px;
    border-radius: 100%;
    position: relative;
    cursor: pointer;
  }
  .app-tour-live .ring {
    position: absolute;
    background-color: inherit;
    height: 100%;
    width: 100%;
    border-radius: 100%;
    opacity: 0.8;
    animation: scaleFade 2s ease infinite;
  }

  .app-tour-live .ring:nth-child(2) {
    animation-delay: 0.5s;
  }

  .app-tour-live .ring:nth-child(3) {
    animation-delay: 1s;
  }

  @keyframes scaleFade {
    0% {
      transform: scale(1);
      opacity: 1;
    }
    100% {
      transform: scale(5);
      opacity: 0;
    }
  }
</style>

</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_20 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_34  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_24  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h3><span style="font-size: 50px;position: absolute;left: -60px;top: 10px">1</span>Add your environment URL</h3>
<h5>Ensure your application is up and running. Provide the target URL or endpoint for the DAST scan to analyze. We recommend using a non-production environment.</h5></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_35  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_25  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1><span style="font-size: 50px;position: absolute;left: -60px;top: 10px">2</span>Start the DAST Scan</h1>
<h6><span style="font-weight: 400">Initiate the Pentest scan from our platform. The tool will test your application’s surface for vulnerabilities in real-time.</span></h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_36  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_26  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px;position: absolute;left: -60px;top: 10px">3</span>Review Detailed Reports</h2>
<h6><span style="font-weight: 400">Examine the scan results, including identified vulnerabilities, severity levels, and recommended fixes to improve your application’s security.</span></h6></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_21">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_37  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_27  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1 style="text-align: center">Why You Might Need a DAST Scan</h1></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_22 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_38  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_12">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="386" src="https://codenteam.com/wp-content/uploads/unnamed-1-2.png" alt="" title="unnamed (1)" srcset="https://codenteam.com/wp-content/uploads/unnamed-1-2.png 1140w, https://codenteam.com/wp-content/uploads/unnamed-1-2-980x332.png 980w, https://codenteam.com/wp-content/uploads/unnamed-1-2-480x163.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-239854" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_39  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_28  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>Test Security in Real-World Scenarios</h2>
<p>&nbsp;</p>
<h3>Dynamic Application Security Testing (DAST) scans analyze your application while it’s running, simulating real-world attacks to uncover vulnerabilities in your deployed environment.</h3></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_23 reverse-divi-row et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_40  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_29  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1>Protect Against Web Application Threats</h1>
<p>&nbsp;</p>
<h6>DAST scans identify security issues like SQL injection, cross-site scripting (XSS), and misconfigurations that could expose your application to hackers.</h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_41  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_13">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="282" src="https://codenteam.com/wp-content/uploads/permissions-policy-header-not-set-2.png" alt="" title="permissions-policy-header-not-set" srcset="https://codenteam.com/wp-content/uploads/permissions-policy-header-not-set-2.png 1140w, https://codenteam.com/wp-content/uploads/permissions-policy-header-not-set-2-980x242.png 980w, https://codenteam.com/wp-content/uploads/permissions-policy-header-not-set-2-480x119.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-240551" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_24 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_42  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_14">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1080" height="441" src="https://codenteam.com/wp-content/uploads/unnamed-1-3.png" alt="" title="unnamed (1)" srcset="https://codenteam.com/wp-content/uploads/unnamed-1-3.png 1080w, https://codenteam.com/wp-content/uploads/unnamed-1-3-980x400.png 980w, https://codenteam.com/wp-content/uploads/unnamed-1-3-480x196.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1080px, 100vw" class="wp-image-239857" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_43  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_30  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>Enhance User Trust and Compliance</h2>
<p>&nbsp;</p>
<h3>By proactively fixing vulnerabilities, you create a secure user experience and demonstrate compliance with security regulations and standards.</h3></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_5 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_25">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_44  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_31  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: left">Frequently Asked Questions</h2></div>
			</div><div class="et_pb_module et_pb_accordion et_pb_accordion_2  et_pb_text_align_left">
				
				
				
				
				<div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_10  et_pb_toggle_open">
				
				
				
				
				<h5 class="et_pb_toggle_title">What is a DAST scan?</h5>
				<div class="et_pb_toggle_content clearfix"><p>A DAST (Dynamic Application Security Testing) scan tests your running application for vulnerabilities by simulating attacks, ensuring your deployed environment is secure.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_11  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">Is the DAST scan really free?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Yes, our DAST scan is free. You can test your running applications for vulnerabilities without incurring any charges.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_12  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How secure is my data during the scan?</h5>
				<div class="et_pb_toggle_content clearfix"><p>We employ robust encryption and strict privacy measures to ensure that your application data and scan results remain secure.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_13  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">What types of vulnerabilities can the DAST scan detect?</h5>
				<div class="et_pb_toggle_content clearfix"><p>The DAST scan identifies vulnerabilities like SQL injection, cross-site scripting (XSS), insecure configurations, and more.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_14  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">Do I need to install anything to run a DAST scan?</h5>
				<div class="et_pb_toggle_content clearfix"><p>No installation is required. Just provide the target URL of your running application, and the scan can be conducted directly from our platform.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_15  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How long does the DAST scan take?</h5>
				<div class="et_pb_toggle_content clearfix"><p>The duration depends on your application’s size and complexity, but most scans are completed within minutes.</p></div>
			</div>
			</div><div class="et_pb_module et_pb_image et_pb_image_15">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="268" height="272" src="https://codenteam.com/wp-content/uploads/2024/03/faq.png" alt="" title="faq" class="wp-image-237639" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_27 et_animated et_pb_gutters2">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_45  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_32  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>You Get More Than Just That</h2>
<p>All these powerful features are available in a single platform, enabling you to streamline your workflows, improve your code’s security, and achieve peace of mind.</p>
<p>Codenteam is your all-in-one solution for software security and compliance.<br />All these powerful features are available in a single platform, enabling you to streamline your workflows, improve your code’s security, and achieve peace of mind. Codenteam is your all-in-one solution for software security and compliance.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_46  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_33  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/Union-2.png" width="40" height="39" alt="" class="wp-image-239034 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>SCA (Software Composition Analysis):</h5>
<h6>Identify vulnerabilities and manage dependencies in your codebase.</h6></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_34  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/Union-3.png" width="41" height="41" alt="" class="wp-image-239036 alignnone size-full" /></p>
<h6></h6>
<h6></h6>
<h6></h6>
<h6>SBOM (Software Bill of Materials):</h6>
<p>Gain full visibility into your software components and their relationships.</p></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_35  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/shield_24dp_E8EAED_FILL0_wght400_GRAD0_opsz24-1.png" width="48" height="48" alt="" class="wp-image-239048 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>DAST (Dynamic Application Security Testing):</h5>
<h6>Test your running applications for vulnerabilities in real-world scenarios.</h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_47  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_36  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/license_24dp_E8EAED_FILL0_wght400_GRAD0_opsz24-1.png" width="48" height="49" alt="" class="wp-image-239045 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>License Assessment:</h5>
<h6>Ensure compliance and avoid risks with a detailed analysis of all licenses in your codebase.</h6></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_37  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/security_24dp_FILL1_wght400_GRAD0_opsz24-1.png" width="48" height="48" alt="" class="wp-image-239041 alignnone size-full" /></p>
<p>&nbsp;</p>
<h6>SAST (Static Application Security Testing):</h6>
<h5>Detect security flaws in your source code during development.</h5></div>
			</div><div class="et_pb_with_border et_pb_module ba_flipbox ba_flipbox_1 et_clickable">
				
				
				
				
				
				
				<div class="et_pb_module_inner">
					<div class="dtq-module dtq-flipbox dtq-flipbox--flip dtq-flip-right">
                <div class="dtq-flipbox-inner">
					<div class="dtq-flipbox-card-container">
						<div class="dtq-flipbox-front-card dtq-flipbox-card">
							<div class="dtq-flipbox-card-inner">
								<div class="dtq-flipbox-front-content dtq-flipbox-content">
									<div class="dtq-flipbox-figure-front">
					<div class="dtq-flipbox-icon dtq-flipbox-icon-front">
                <i class="dtq-et-icon">&#xf073;</i>
            </div>
				</div>
									<div class="dtq-flipbox-content-wrap">
										<h2 class="dtq-flipbox-title-front">Book A Demo</h2>
										
										
									</div>
								</div>
							</div>
						</div>
						<div class="dtq-flipbox-back-card dtq-flipbox-card">
							<div class="dtq-flipbox-card-inner">
								<div class="dtq-flipbox-back-content dtq-flipbox-content">
									
									<div class="dtq-flipbox-content-wrap">
										<h2 class="dtq-flipbox-title-back">Codenteam in Action</h2>
										
										<div class="dtq-flipbox-desc-back">Get answers to all your questions, and a free trial!</div>
										
									</div>
								</div>
							</div>
						</div>
						<div class="dtq-flank"></div>
					</div>
				</div>
            </div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>The post <a href="https://codenteam.com/use-cases/free-dynamic-application-security-test-dast/">Free Dynamic Application Security Test (DAST)</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://codenteam.com/use-cases/free-dynamic-application-security-test-dast/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Free Code Licenses Assessment</title>
		<link>https://codenteam.com/use-cases/free-code-licenses-assessment/</link>
					<comments>https://codenteam.com/use-cases/free-code-licenses-assessment/#respond</comments>
		
		<dc:creator><![CDATA[Codenteam]]></dc:creator>
		<pubDate>Mon, 17 Feb 2025 17:30:39 +0000</pubDate>
				<guid isPermaLink="false">https://codenteam.com/?post_type=project&#038;p=239887</guid>

					<description><![CDATA[<p>Proactive problem-solving starts with early detection. Learn how to implement an early warning system to identify potential issues within your development teams and outsourced partners before they escalate.</p>
<p>The post <a href="https://codenteam.com/use-cases/free-code-licenses-assessment/">Free Code Licenses Assessment</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_6 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_28 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_48  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_38  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h6>Free Codebase Licenses Assessment</h6>
<h5>Ensure compliance and reduce risks with a free license analysis.</h5>
<p>&nbsp;</p>
<p><span data-metadata="&lt;!--(figmeta)eyJmaWxlS2V5IjoiN3NqR3llOW0xOHA0eGpyV29nVGVoUiIsInBhc3RlSUQiOjE2MjkyMzI3MDUsImRhdGFUeXBlIjoic2NlbmUifQo=(/figmeta)--&gt;"></span>Ensure compliance and avoid legal risks with our free License Assessment. Analyze the licenses in your codebase to understand their implications and identify potential issues. Receive detailed insights to help you manage open-source dependencies and ensure your software is legally sound.</p>
<p><span></span></p>
<p><span><style type="text/css">
	.mauticform-button-wrapper .mauticform-button.btn-default {
		color: white !important;
	}
	#mauticform_signup .mauticform-page-wrapper { 
    display: flex !important;
    flex: 1;
    width: 100%;
    justify-content: center;
    align-items: center;
    gap: 10px;
	}
	#mauticform_signup button, #mauticform_signup input {
		border-radius: 10px;
	}
#mauticform_signup_email {
	flex:1;
	}
	.separator.get-started {
  display: flex;
  align-items: center;
  text-align: center;
		color: #AAAAAA;
		    font-weight: bold;
}

.separator.get-started::before,
.separator.get-started::after {
  content: '';
  flex: 1;
  border-bottom: 1px solid #AAAAAA;
}

.separator.get-started:not(:empty)::before {
  margin-right: 1.25em;
}

.separator.get-started:not(:empty)::after {
  margin-left: 1.25em;
}
	@media only screen and (max-width: 600px) {
		.second-row {
			flex-direction: column;
		}
	}

.second-row {
	display: flex;
	color: white;
	gap: 10px;
	margin-top: 10px;
}
	.github {
border-radius: 10px;
    background: #212528;
    display: flex
;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
	}
.book-demo {
border-radius: 10px;
    display: flex;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
background: #5A79C8;
}
	
	.mauticform_wrapper {
/* 		margin: 0 auto !important; */
	}
	#mauticform_signup .mauticform-row {
		margin-bottom: 0 !important;
	}
</style>
<script type="text/javascript" src="//success.codenteam.com/form/generate.js?id=4"></script>

<!-- <div class="separator get-started">Or</div>

<div class="second-row">
	<a class="github" href="https://app.codenteam.com/api/auth/github" target="_blank">Sign up with Github <i data-feather="github"></i>
</a>
		<a class="book-demo" href="https://codenteam.com/book-a-demo/" target="_blank">Book a Demo <i data-feather="calendar"></i></a>
</div> -->
<div style="font-size: 12px;font-weight: 500;"><center>By creating an account, you accept our <a href="https://codenteam.com/terms/">Terms of Use </a>and <a href="https://codenteam.com/codenteam-fair-usage-policy/">Fair Usage Policy</a></center></div>





</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_49  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_16 et_pb_image_sticky">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1040" height="714" src="https://codenteam.com/wp-content/uploads/unnamed-8.png" alt="Codenteam Report" title="unnamed" srcset="https://codenteam.com/wp-content/uploads/unnamed-8.png 1040w, https://codenteam.com/wp-content/uploads/unnamed-8-980x673.png 980w, https://codenteam.com/wp-content/uploads/unnamed-8-480x330.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1040px, 100vw" class="wp-image-239862" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_7 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_29">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_50  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_39  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: center">Get Started in 3 Steps</h2></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_30">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_51  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_2">
				
				
				
				
				<div class="et_pb_code_inner"><script>
  var jsonFile = [
{
        "text": "Get started with creating a project, where we will keep all code analysis and pentests.",
        "x": "50.3",
        "y": "31.5",
        "image": "https://codenteam.com/wp-content/uploads/project-hub.png"
    },
    {
        "text": "Enter project name and description then proceed. ",
        "x": "78",
        "y": "64.8",
        "image": "https://codenteam.com/wp-content/uploads/project-hub-2.png"
    },
    {
        "text": "Enter the newly created project.",
        "x": "19.5",
        "y": "34",
        "image": "https://codenteam.com/wp-content/uploads/project-hub-1-1.png"
    },
    {
        "text": "Create new code analysis",
        "x": "50",
        "y": "47",
        "image": "https://codenteam.com/wp-content/uploads/Project-Hub-5.png"
    },
    {
        "text": "Import code from Github, or any other supported Git source. ",
        "x": "50",
        "y": "31.4",
        "image": "https://codenteam.com/wp-content/uploads/import-page.png"
    },
    {
        "text": "Go to the newly created analysis.",
        "x": "19.5",
        "y": "49.1",
        "image": "https://codenteam.com/wp-content/uploads/Project-Hub-1-2.png"
    },
    {
        "text": "Click on each licenses group to get more details",
        "x": "90",
        "y": "90.3",
        "image": "https://codenteam.com/wp-content/uploads/main-2.png"
    },
    {
        "text": "Enjoy the sophisticated licenses assessment!",
        "x": "50",
        "y": "50",
        "image": "https://codenteam.com/wp-content/uploads/licenses-assessment.png"
    }	
];
var globalData = jsonFile;
</script>


<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/3.5.13/vue.global.min.js"></script>
<div
  id="app"
	class="app-tour-live"
  v-cloak
>
  <link
    v-for="item in data"
    rel="preload"
    :href="item.image"
    as="image"
  />

  <!-- Title Bar -->
  <div class="title-bar">
    <div class="window-buttons">
      <span class="button close"></span>
      <span class="button minimize"></span>
      <span class="button maximize"></span>
    </div>
    <div class="title"></div>
  </div>
  <div>
    <div class="image-container">
      <img
        :src="data[currentIndex].image"
        class="screenshot"
      />
      <div class="dot-text-group">
        <div
			 class="pulsing-dot"
          style="position: absolute"
          :style="{
          top: `${data[currentIndex].y}%`,
          left: `${data[currentIndex].x}%`,
        }"
        >
          <div
            class="pulse"
            @click="nextDot"
          >
            <div class="ring"></div>
            <div class="ring"></div>
            <div class="ring"></div>
          </div>
        </div>
        <div
          class="text"
          v-if="showText"
          :style="getTextPositionStyle(data[currentIndex])"
          @click="nextDot"
        >
          {{ data[currentIndex].text }}
        </div>
      </div>
    </div>
  </div>
</div>

<script>
  const { createApp, ref } = Vue;

  const app = createApp({
    data() {
      const d = globalData.map((item) => {
        // const img = new Image();
        // img.src = item.image;
        return {
          ...item,
          // img,
        };
      });
      return {
        showText: true,
        data: d,
        currentIndex: 0,
        currentSrc: this.src,
      };
    },
    watch: {
      src(newSrc) {
        this.isFading = true;
        setTimeout(() => {
          this.currentSrc = newSrc;
        }, 300); // Match this duration to CSS
      },
    },
    methods: {
      getTextPositionStyle(item) {
        let baseTop = `${item.y}%`;
        let baseLeft = `${item.x}%`;
        const position = item.y < 50 ? 'down' : 'up';
        const style = {};

        if (item.x < 60) {
          style['left'] = `calc(${baseLeft} + 50px)`;
        } else {
          style['right'] = `calc(${100 - item.x}% + 20px)`;
        }

        if (item.y < 60) {
          style['top'] = `calc(${baseTop} + 40px)`;
        } else {
          style['bottom'] = `calc(${100 - item.y}% + 40px)`;
        }
        return style;
        switch (position) {
          case 'up':
            return { bottom: `calc(${100 - item.y}% + 40px)`, left: baseLeft };
          case 'down':
            return { top: `calc(${baseTop} + 40px)`, left: baseLeft };
          case 'left':
            return { top: baseTop, left: `calc(${baseLeft} - 50px)` };
          case 'right':
            return { top: baseTop, left: `calc(${baseLeft} + 50px)` };
          default:
            return { top: baseTop, left: baseLeft };
        }
      },
      nextDot() {
        this.showText = false;
        if (this.currentIndex < this.data.length - 1) {
          this.currentIndex += 1;
        } else {
          this.currentIndex = 0; // Mark completion
        }
        setTimeout(() => {
          this.showText = true;
        }, 500);
      },
    },
  });

  app.mount('#app');
</script>

<style scoped>
  #app {
    font-family: Avenir, Helvetica, Arial, sans-serif;
    text-align: center;
    color: #2c3e50;
    margin-top: 20px;
  }

  /* Title bar styles */
  .app-tour-live .title-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #000;
    /* border-bottom: 2px solid #ccc; */
    padding: 5px 10px;
    height: 30px;
  }

  .app-tour-live .window-buttons {
    display: flex;
    gap: 5px;
  }

  .app-tour-live .button {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
  }

  .app-tour-live .button.close {
    background: #ff5f57;
  }

  .app-tour-live .button.minimize {
    background: #ffbd2e;
  }

  .app-tour-live .button.maximize {
    background: #28c840;
  }

  .app-tour-live .title {
    font-weight: bold;
    font-size: 14px;
  }

  .app-tour-live .image-container {
    position: relative;
    display: inline-block;
    width: 100%;
  }
  .app-tour-live .screenshot {
    width: 100%;
    display: block;
  }
  .app-tour-live .pulsing-dot {
    position: absolute;
    cursor: pointer;
    translate: -50% -50%;
    transition: top 0.5s ease, left 0.5s ease;
  }
  .app-tour-live .text {
    position: absolute;
    background: #1a9af155;
    backdrop-filter: blur(4px);
    color: white;
    padding: 14px 12px;
    border-radius: 5px;
    max-width: 300px;
    height: auto;
    word-break: normal;
    border-radius: 5px;
    cursor: pointer;
    box-sizing: border-box;
    z-index: 1;
	  font-size: 18px;
	  line-height: 1.6;
	  font-weight: bold;
    text-shadow: black 1px 1px 2px, black 1px 1px 2px, black 1px 1px 2px, black 1px 1px 2px;
  }
	
	
@media only screen and (max-width: 1024px) {
  .app-tour-live .text {
    font-size: 14px;
	  line-height: 1.2;
  }
}
  .app-tour-live .text:before {
    /* content: ''; */
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 5px;
    transform-origin: 50% 50%;
    transition: scale 0.5s ease, border 0.5s ease;
    background: #1a9af155;
    z-index: 2;
  }
	
	

  .app-tour-live .dot-text-group:hover .text:before {
    scale: 1.1;
    cursor: pointer;
  }

  .app-tour-live .fade-enter-active,
  .app-tour-live .fade-leave-active {
    transition: opacity 0.5s ease;
  }
  .app-tour-live .fade-enter,
  .app-tour-live .fade-leave-to {
    opacity: 0;
  }
  @keyframes pulse {
    0% {
      transform: scale(1);
      opacity: 1;
    }
    50% {
      transform: scale(1.5);
      /* opacity: 0.7; */
    }
    100% {
      transform: scale(1);
      opacity: 1;
    }
  }
  .app-tour-live .done-message {
    font-size: 1.5em;
    color: green;
  }
  * {
    box-sizing: border-box;
  }
  [v-cloak] {
    display: none;
  }

  .app-tour-live .pulse {
    background-color: #1a9af1aa;
    height: 16px;
    width: 16px;
    border-radius: 100%;
    position: relative;
    cursor: pointer;
  }
  .app-tour-live .ring {
    position: absolute;
    background-color: inherit;
    height: 100%;
    width: 100%;
    border-radius: 100%;
    opacity: 0.8;
    animation: scaleFade 2s ease infinite;
  }

  .app-tour-live .ring:nth-child(2) {
    animation-delay: 0.5s;
  }

  .app-tour-live .ring:nth-child(3) {
    animation-delay: 1s;
  }

  @keyframes scaleFade {
    0% {
      transform: scale(1);
      opacity: 1;
    }
    100% {
      transform: scale(5);
      opacity: 0;
    }
  }
</style>

</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_31 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_52  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_40  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h3><span style="font-size: 50px;position: absolute;left: -60px;top: 10px">1</span>Import Your Codebase</h3>
<h5>Easily connect your GitHub repository or upload your codebase to begin analyzing the licenses used in your projects.</h5></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_53  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_41  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1><span style="font-size: 50px;position: absolute;left: -60px;top: 10px">2</span>Go to the Dependencies Page</h1>
<h6>Access the dependencies section on our platform to view a detailed breakdown of licenses associated with your codebase dependencies.</h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_54  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_42  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px;position: absolute;left: -60px;top: 10px">3</span>Review and Take Action</h2>
<h6>Identify restrictive licenses or potential conflicts. Use the insights to address compliance risks and ensure your project adheres to best practices.</h6></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_32">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_55  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_43  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: center">Why You Might Need a Codebase Licenses Assessment</h2></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_33 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_56  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_17">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="418" src="https://codenteam.com/wp-content/uploads/licenses.png" alt="" title="licenses" srcset="https://codenteam.com/wp-content/uploads/licenses.png 1140w, https://codenteam.com/wp-content/uploads/licenses-980x359.png 980w, https://codenteam.com/wp-content/uploads/licenses-480x176.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-240587" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_57  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_44  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>Avoid Legal Risks</h2>
<p>&nbsp;</p>
<h3>Using open-source software without understanding its license terms can lead to legal and financial complications. A codebase licenses assessment ensures compliance and helps you avoid potential disputes.</h3></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_34 reverse-divi-row et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_58  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_45  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1>Gain Full Visibility of Licenses</h1>
<p>&nbsp;</p>
<h6>Modern applications often rely on multiple dependencies, each with different licensing terms. Our tool provides a comprehensive view of all licenses in your codebase, enabling informed decision-making.</h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_59  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_18">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="481" src="https://codenteam.com/wp-content/uploads/dependencies.png" alt="" title="dependencies" srcset="https://codenteam.com/wp-content/uploads/dependencies.png 1140w, https://codenteam.com/wp-content/uploads/dependencies-980x413.png 980w, https://codenteam.com/wp-content/uploads/dependencies-480x203.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-240585" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_35 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_60  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_19">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="637" src="https://codenteam.com/wp-content/uploads/Less-Permissive-license.png" alt="" title="Less-Permissive-license" srcset="https://codenteam.com/wp-content/uploads/Less-Permissive-license.png 1140w, https://codenteam.com/wp-content/uploads/Less-Permissive-license-980x548.png 980w, https://codenteam.com/wp-content/uploads/Less-Permissive-license-480x268.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-240586" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_61  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_46  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>Streamline Compliance for Your Projects</h2>
<p>&nbsp;</p>
<h3>A licenses assessment helps you align with company policies and industry standards, making your projects easier to audit and more attractive to stakeholders.</h3></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_8 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_36">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_62  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_47  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: left">Frequently Asked Questions</h2></div>
			</div><div class="et_pb_module et_pb_accordion et_pb_accordion_3  et_pb_text_align_left">
				
				
				
				
				<div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_16  et_pb_toggle_open">
				
				
				
				
				<h5 class="et_pb_toggle_title">What is a codebase license assessment?</h5>
				<div class="et_pb_toggle_content clearfix"><p>A codebase licenses assessment provides a detailed analysis of the licenses associated with your software dependencies, helping you understand and manage compliance risks.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_17  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">Is the license assessment really free?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Yes, the license assessment is completely free to use. Analyze your codebase without any hidden costs.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_18  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How secure is my code during the assessment?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Your data’s security is our top priority. All uploads and repository access are encrypted, and your code is not shared or stored after the assessment.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_19  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">Can I assess private repositories?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Yes! You can connect and analyze private repositories securely by authorizing access during setup.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_20  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">What types of licenses does the tool detect?</h5>
				<div class="et_pb_toggle_content clearfix"><p>The tool identifies a wide range of licenses, including permissive (e.g., MIT, Apache) and restrictive (e.g., GPL, AGPL) types, along with any associated clauses.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_21  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How long does the assessment take?</h5>
				<div class="et_pb_toggle_content clearfix"><p>The assessment is quick, with results typically available within a few minutes, depending on the size of your codebase.</p></div>
			</div>
			</div><div class="et_pb_module et_pb_image et_pb_image_20">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="268" height="272" src="https://codenteam.com/wp-content/uploads/2024/03/faq.png" alt="" title="faq" class="wp-image-237639" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_38 et_animated et_pb_gutters2">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_63  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_48  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>You Get More Than Just That</h2>
<p>All these powerful features are available in a single platform, enabling you to streamline your workflows, improve your code’s security, and achieve peace of mind.</p>
<p>Codenteam is your all-in-one solution for software security and compliance.<br />All these powerful features are available in a single platform, enabling you to streamline your workflows, improve your code’s security, and achieve peace of mind. Codenteam is your all-in-one solution for software security and compliance.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_64  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_49  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/Union-2.png" width="40" height="39" alt="" class="wp-image-239034 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>SCA (Software Composition Analysis):</h5>
<h6>Identify vulnerabilities and manage dependencies in your codebase.</h6></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_50  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/Union-3.png" width="41" height="41" alt="" class="wp-image-239036 alignnone size-full" /></p>
<h6></h6>
<h6></h6>
<h6></h6>
<h6>SBOM (Software Bill of Materials):</h6>
<p>Gain full visibility into your software components and their relationships.</p></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_51  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/shield_24dp_E8EAED_FILL0_wght400_GRAD0_opsz24-1.png" width="48" height="48" alt="" class="wp-image-239048 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>DAST (Dynamic Application Security Testing):</h5>
<h6>Test your running applications for vulnerabilities in real-world scenarios.</h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_65  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_52  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/license_24dp_E8EAED_FILL0_wght400_GRAD0_opsz24-1.png" width="48" height="49" alt="" class="wp-image-239045 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>License Assessment:</h5>
<h6>Ensure compliance and avoid risks with a detailed analysis of all licenses in your codebase.</h6></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_53  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/security_24dp_FILL1_wght400_GRAD0_opsz24-1.png" width="48" height="48" alt="" class="wp-image-239041 alignnone size-full" /></p>
<p>&nbsp;</p>
<h6>SAST (Static Application Security Testing):</h6>
<h5>Detect security flaws in your source code during development.</h5></div>
			</div><div class="et_pb_with_border et_pb_module ba_flipbox ba_flipbox_2 et_clickable">
				
				
				
				
				
				
				<div class="et_pb_module_inner">
					<div class="dtq-module dtq-flipbox dtq-flipbox--flip dtq-flip-right">
                <div class="dtq-flipbox-inner">
					<div class="dtq-flipbox-card-container">
						<div class="dtq-flipbox-front-card dtq-flipbox-card">
							<div class="dtq-flipbox-card-inner">
								<div class="dtq-flipbox-front-content dtq-flipbox-content">
									<div class="dtq-flipbox-figure-front">
					<div class="dtq-flipbox-icon dtq-flipbox-icon-front">
                <i class="dtq-et-icon">&#xf073;</i>
            </div>
				</div>
									<div class="dtq-flipbox-content-wrap">
										<h2 class="dtq-flipbox-title-front">Book A Demo</h2>
										
										
									</div>
								</div>
							</div>
						</div>
						<div class="dtq-flipbox-back-card dtq-flipbox-card">
							<div class="dtq-flipbox-card-inner">
								<div class="dtq-flipbox-back-content dtq-flipbox-content">
									
									<div class="dtq-flipbox-content-wrap">
										<h2 class="dtq-flipbox-title-back">Codenteam in Action</h2>
										
										<div class="dtq-flipbox-desc-back">Get answers to all your questions, and a free trial!</div>
										
									</div>
								</div>
							</div>
						</div>
						<div class="dtq-flank"></div>
					</div>
				</div>
            </div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>The post <a href="https://codenteam.com/use-cases/free-code-licenses-assessment/">Free Code Licenses Assessment</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://codenteam.com/use-cases/free-code-licenses-assessment/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Free Software Bill of Materials (SBOM)</title>
		<link>https://codenteam.com/use-cases/free-software-bill-of-materials-sbom/</link>
					<comments>https://codenteam.com/use-cases/free-software-bill-of-materials-sbom/#respond</comments>
		
		<dc:creator><![CDATA[Fady S. Ghatas]]></dc:creator>
		<pubDate>Mon, 20 Jan 2025 22:06:53 +0000</pubDate>
				<guid isPermaLink="false">https://codenteam.com/?post_type=project&#038;p=238924</guid>

					<description><![CDATA[<p>Proactive problem-solving starts with early detection. Learn how to implement an early warning system to identify potential issues within your development teams and outsourced partners before they escalate.</p>
<p>The post <a href="https://codenteam.com/use-cases/free-software-bill-of-materials-sbom/">Free Software Bill of Materials (SBOM)</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_9 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_39 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_66  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_54  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h6>Free Software Bill of Materials (SBOM)</h6>
<h5>Software Bill of Materials (SBOM): Your first step toward secure software management</h5>
<p>&nbsp;</p>
<p><span data-metadata="&lt;!--(figmeta)eyJmaWxlS2V5IjoiN3NqR3llOW0xOHA0eGpyV29nVGVoUiIsInBhc3RlSUQiOjE2MjkyMzI3MDUsImRhdGFUeXBlIjoic2NlbmUifQo=(/figmeta)--&gt;"></span><span data-buffer="&lt;!--(figma)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(/figma)--&gt;"></span><span>Get your free Software Bill of Materials (SBOM) now and gain full visibility into your software’s components. This essential tool scans your codebase, identifies dependencies, detects vulnerabilities, and ensures license compliance, providing a comprehensive overview to help secure your software and streamline management.</span></p>
<p><span></span></p>
<p><span><style type="text/css">
	.mauticform-button-wrapper .mauticform-button.btn-default {
		color: white !important;
	}
	#mauticform_signup .mauticform-page-wrapper { 
    display: flex !important;
    flex: 1;
    width: 100%;
    justify-content: center;
    align-items: center;
    gap: 10px;
	}
	#mauticform_signup button, #mauticform_signup input {
		border-radius: 10px;
	}
#mauticform_signup_email {
	flex:1;
	}
	.separator.get-started {
  display: flex;
  align-items: center;
  text-align: center;
		color: #AAAAAA;
		    font-weight: bold;
}

.separator.get-started::before,
.separator.get-started::after {
  content: '';
  flex: 1;
  border-bottom: 1px solid #AAAAAA;
}

.separator.get-started:not(:empty)::before {
  margin-right: 1.25em;
}

.separator.get-started:not(:empty)::after {
  margin-left: 1.25em;
}
	@media only screen and (max-width: 600px) {
		.second-row {
			flex-direction: column;
		}
	}

.second-row {
	display: flex;
	color: white;
	gap: 10px;
	margin-top: 10px;
}
	.github {
border-radius: 10px;
    background: #212528;
    display: flex
;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
	}
.book-demo {
border-radius: 10px;
    display: flex;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
background: #5A79C8;
}
	
	.mauticform_wrapper {
/* 		margin: 0 auto !important; */
	}
	#mauticform_signup .mauticform-row {
		margin-bottom: 0 !important;
	}
</style>
<script type="text/javascript" src="//success.codenteam.com/form/generate.js?id=4"></script>

<!-- <div class="separator get-started">Or</div>

<div class="second-row">
	<a class="github" href="https://app.codenteam.com/api/auth/github" target="_blank">Sign up with Github <i data-feather="github"></i>
</a>
		<a class="book-demo" href="https://codenteam.com/book-a-demo/" target="_blank">Book a Demo <i data-feather="calendar"></i></a>
</div> -->
<div style="font-size: 12px;font-weight: 500;"><center>By creating an account, you accept our <a href="https://codenteam.com/terms/">Terms of Use </a>and <a href="https://codenteam.com/codenteam-fair-usage-policy/">Fair Usage Policy</a></center></div>





</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_67  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_21 et_pb_image_sticky">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1040" height="760" src="https://codenteam.com/wp-content/uploads/Frame-55-2.png" alt="Codenteam Report" title="Frame 55 (2)" srcset="https://codenteam.com/wp-content/uploads/Frame-55-2.png 1040w, https://codenteam.com/wp-content/uploads/Frame-55-2-980x716.png 980w, https://codenteam.com/wp-content/uploads/Frame-55-2-480x351.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1040px, 100vw" class="wp-image-239013" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_10 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_40">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_68  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_55  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: center">Get Started in 3 Steps</h2></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_41">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_69  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_3">
				
				
				
				
				<div class="et_pb_code_inner"><script>
  var jsonFile = [
{
        "text": "Get started with creating a project, where we will keep all code analysis and pentests.",
        "x": "50.3",
        "y": "31.5",
        "image": "https://codenteam.com/wp-content/uploads/project-hub.png"
    },
    {
        "text": "Enter project name and description then proceed. ",
        "x": "78",
        "y": "64.8",
        "image": "https://codenteam.com/wp-content/uploads/project-hub-2.png"
    },
    {
        "text": "Enter the newly created project.",
        "x": "19.5",
        "y": "34",
        "image": "https://codenteam.com/wp-content/uploads/project-hub-1-1.png"
    },
    {
        "text": "Create new code analysis",
        "x": "50",
        "y": "47",
        "image": "https://codenteam.com/wp-content/uploads/Project-Hub-5.png"
    },
    {
        "text": "Import code from Github, or any other supported Git source. ",
        "x": "50",
        "y": "31.4",
        "image": "https://codenteam.com/wp-content/uploads/import-page.png"
    },
    {
        "text": "Go to the newly created analysis.",
        "x": "19.5",
        "y": "49.1",
        "image": "https://codenteam.com/wp-content/uploads/Project-Hub-1-2.png"
    },
    {
        "text": "Click on the Dependencies page.",
        "x": "7",
        "y": "42.2",
        "image": "https://codenteam.com/wp-content/uploads/main-2.png"
    },
    {
        "text": "Enjoy the sophisticated software bill of materials!",
        "x": "50",
        "y": "50",
        "image": "https://codenteam.com/wp-content/uploads/dependencies-2.png"
    }
  ];
var globalData = jsonFile;
</script>


<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/3.5.13/vue.global.min.js"></script>
<div
  id="app"
	class="app-tour-live"
  v-cloak
>
  <link
    v-for="item in data"
    rel="preload"
    :href="item.image"
    as="image"
  />

  <!-- Title Bar -->
  <div class="title-bar">
    <div class="window-buttons">
      <span class="button close"></span>
      <span class="button minimize"></span>
      <span class="button maximize"></span>
    </div>
    <div class="title"></div>
  </div>
  <div>
    <div class="image-container">
      <img
        :src="data[currentIndex].image"
        class="screenshot"
      />
      <div class="dot-text-group">
        <div
			 class="pulsing-dot"
          style="position: absolute"
          :style="{
          top: `${data[currentIndex].y}%`,
          left: `${data[currentIndex].x}%`,
        }"
        >
          <div
            class="pulse"
            @click="nextDot"
          >
            <div class="ring"></div>
            <div class="ring"></div>
            <div class="ring"></div>
          </div>
        </div>
        <div
          class="text"
          v-if="showText"
          :style="getTextPositionStyle(data[currentIndex])"
          @click="nextDot"
        >
          {{ data[currentIndex].text }}
        </div>
      </div>
    </div>
  </div>
</div>

<script>
  const { createApp, ref } = Vue;

  const app = createApp({
    data() {
      const d = globalData.map((item) => {
        // const img = new Image();
        // img.src = item.image;
        return {
          ...item,
          // img,
        };
      });
      return {
        showText: true,
        data: d,
        currentIndex: 0,
        currentSrc: this.src,
      };
    },
    watch: {
      src(newSrc) {
        this.isFading = true;
        setTimeout(() => {
          this.currentSrc = newSrc;
        }, 300); // Match this duration to CSS
      },
    },
    methods: {
      getTextPositionStyle(item) {
        let baseTop = `${item.y}%`;
        let baseLeft = `${item.x}%`;
        const position = item.y < 50 ? 'down' : 'up';
        const style = {};

        if (item.x < 60) {
          style['left'] = `calc(${baseLeft} + 50px)`;
        } else {
          style['right'] = `calc(${100 - item.x}% + 20px)`;
        }

        if (item.y < 60) {
          style['top'] = `calc(${baseTop} + 40px)`;
        } else {
          style['bottom'] = `calc(${100 - item.y}% + 40px)`;
        }
        return style;
        switch (position) {
          case 'up':
            return { bottom: `calc(${100 - item.y}% + 40px)`, left: baseLeft };
          case 'down':
            return { top: `calc(${baseTop} + 40px)`, left: baseLeft };
          case 'left':
            return { top: baseTop, left: `calc(${baseLeft} - 50px)` };
          case 'right':
            return { top: baseTop, left: `calc(${baseLeft} + 50px)` };
          default:
            return { top: baseTop, left: baseLeft };
        }
      },
      nextDot() {
        this.showText = false;
        if (this.currentIndex < this.data.length - 1) {
          this.currentIndex += 1;
        } else {
          this.currentIndex = 0; // Mark completion
        }
        setTimeout(() => {
          this.showText = true;
        }, 500);
      },
    },
  });

  app.mount('#app');
</script>

<style scoped>
  #app {
    font-family: Avenir, Helvetica, Arial, sans-serif;
    text-align: center;
    color: #2c3e50;
    margin-top: 20px;
  }

  /* Title bar styles */
  .app-tour-live .title-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #000;
    /* border-bottom: 2px solid #ccc; */
    padding: 5px 10px;
    height: 30px;
  }

  .app-tour-live .window-buttons {
    display: flex;
    gap: 5px;
  }

  .app-tour-live .button {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
  }

  .app-tour-live .button.close {
    background: #ff5f57;
  }

  .app-tour-live .button.minimize {
    background: #ffbd2e;
  }

  .app-tour-live .button.maximize {
    background: #28c840;
  }

  .app-tour-live .title {
    font-weight: bold;
    font-size: 14px;
  }

  .app-tour-live .image-container {
    position: relative;
    display: inline-block;
    width: 100%;
  }
  .app-tour-live .screenshot {
    width: 100%;
    display: block;
  }
  .app-tour-live .pulsing-dot {
    position: absolute;
    cursor: pointer;
    translate: -50% -50%;
    transition: top 0.5s ease, left 0.5s ease;
  }
  .app-tour-live .text {
    position: absolute;
    background: #1a9af155;
    backdrop-filter: blur(4px);
    color: white;
    padding: 14px 12px;
    border-radius: 5px;
    max-width: 300px;
    height: auto;
    word-break: normal;
    border-radius: 5px;
    cursor: pointer;
    box-sizing: border-box;
    z-index: 1;
	  font-size: 18px;
	  line-height: 1.6;
	  font-weight: bold;
    text-shadow: black 1px 1px 2px, black 1px 1px 2px, black 1px 1px 2px, black 1px 1px 2px;
  }
	
	
@media only screen and (max-width: 1024px) {
  .app-tour-live .text {
    font-size: 14px;
	  line-height: 1.2;
  }
}
  .app-tour-live .text:before {
    /* content: ''; */
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 5px;
    transform-origin: 50% 50%;
    transition: scale 0.5s ease, border 0.5s ease;
    background: #1a9af155;
    z-index: 2;
  }
	
	

  .app-tour-live .dot-text-group:hover .text:before {
    scale: 1.1;
    cursor: pointer;
  }

  .app-tour-live .fade-enter-active,
  .app-tour-live .fade-leave-active {
    transition: opacity 0.5s ease;
  }
  .app-tour-live .fade-enter,
  .app-tour-live .fade-leave-to {
    opacity: 0;
  }
  @keyframes pulse {
    0% {
      transform: scale(1);
      opacity: 1;
    }
    50% {
      transform: scale(1.5);
      /* opacity: 0.7; */
    }
    100% {
      transform: scale(1);
      opacity: 1;
    }
  }
  .app-tour-live .done-message {
    font-size: 1.5em;
    color: green;
  }
  * {
    box-sizing: border-box;
  }
  [v-cloak] {
    display: none;
  }

  .app-tour-live .pulse {
    background-color: #1a9af1aa;
    height: 16px;
    width: 16px;
    border-radius: 100%;
    position: relative;
    cursor: pointer;
  }
  .app-tour-live .ring {
    position: absolute;
    background-color: inherit;
    height: 100%;
    width: 100%;
    border-radius: 100%;
    opacity: 0.8;
    animation: scaleFade 2s ease infinite;
  }

  .app-tour-live .ring:nth-child(2) {
    animation-delay: 0.5s;
  }

  .app-tour-live .ring:nth-child(3) {
    animation-delay: 1s;
  }

  @keyframes scaleFade {
    0% {
      transform: scale(1);
      opacity: 1;
    }
    100% {
      transform: scale(5);
      opacity: 0;
    }
  }
</style>
</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_42 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_70  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_56  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h3><span style="font-size: 50px;position: absolute;left: -60px;top: 10px">1</span>Import from GitHub</h3>
<h5><span style="font-weight: 400">Connect your GitHub repository effortlessly. Simply authorize access, select your repository, and our tool will automatically import your codebase for analysis.</span></h5></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_71  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_57  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1><span style="font-size: 50px; position: absolute; left: -60px; top: 10px;">2</span>Go to the depndencies page</h1>
<h6><span style="font-weight: 400;">Access the depndencies section of our platform to view a detailed inventory of your software components, their relationships, and associated metadata.</span><span style="font-weight: 400;"><br /></span></h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_72  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_58  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px;position: absolute;left: -60px;top: 10px">3</span>Analyze Each Dependency</h2>
<h6><span style="font-weight: 400">Dive deep into each dependency with detailed insights on licenses and known vulnerabilities. Take action based on real-time data to enhance your software&#8217;s security posture.</span><span style="font-weight: 400"><br /></span></h6></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_43">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_73  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_59  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1 style="text-align: center;">Why You Might Need a Software Bill of Materials (SBOM)?</h1></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_44 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_74  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_22">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="481" src="https://codenteam.com/wp-content/uploads/dependencies.png" alt="" title="dependencies" srcset="https://codenteam.com/wp-content/uploads/dependencies.png 1140w, https://codenteam.com/wp-content/uploads/dependencies-980x413.png 980w, https://codenteam.com/wp-content/uploads/dependencies-480x203.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-240585" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_75  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_60  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>Understand Your Software Components</h2>
<h3>With modern software built from countless dependencies, it&#8217;s crucial to know exactly what makes up your codebase. SBOM (Software Bill of Materials) scans provide an inventory of every library and dependency, enabling better visibility and control.</h3></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_45 reverse-divi-row et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_76  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_61  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1>Manage License Compliance</h1>
<h6>Unintentional use of restrictive licenses can lead to legal and financial risks. An SBOM scan helps ensure compliance by identifying the licenses associated with your software dependencies, keeping your projects safe.</h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_77  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_23">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="637" src="https://codenteam.com/wp-content/uploads/Less-Permissive-license.png" alt="" title="Less-Permissive-license" srcset="https://codenteam.com/wp-content/uploads/Less-Permissive-license.png 1140w, https://codenteam.com/wp-content/uploads/Less-Permissive-license-980x548.png 980w, https://codenteam.com/wp-content/uploads/Less-Permissive-license-480x268.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-240586" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_46 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_78  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_24">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="219" src="https://codenteam.com/wp-content/uploads/dependency.png" alt="" title="dependency" srcset="https://codenteam.com/wp-content/uploads/dependency.png 1140w, https://codenteam.com/wp-content/uploads/dependency-980x188.png 980w, https://codenteam.com/wp-content/uploads/dependency-480x92.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-240741" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_79  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_62  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>Identify Vulnerabilities Early</h2>
<h3>Open-source software is not immune to vulnerabilities. SBOM scans detect potential risks in your dependencies, allowing you to address them before they compromise your system&#8217;s security.</h3></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_11 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_47">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_80  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_63  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: left">Frequently Asked Questions</h2></div>
			</div><div class="et_pb_module et_pb_accordion et_pb_accordion_4  et_pb_text_align_left">
				
				
				
				
				<div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_22  et_pb_toggle_open">
				
				
				
				
				<h5 class="et_pb_toggle_title">What is a Software Bill of Materials (SBOM)?</h5>
				<div class="et_pb_toggle_content clearfix"><p>An SBOM (Software Bill of Materials) is a comprehensive list of all components in your software, including libraries, frameworks, and other dependencies. It serves as a detailed inventory to enhance transparency and security.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_23  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">Is the SBOM scan really free?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Yes! Our SBOM scan is completely free to use. You can generate and analyze an SBOM for your projects without any hidden charges. Terms and Conditions apply.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_24  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How secure is my data during the scan?</h5>
				<div class="et_pb_toggle_content clearfix"><p><span style="font-weight: 400">We take your data security seriously. Our platform uses robust encryption and adheres to strict privacy policies to ensure your code and sensitive information are protected.</span></p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_25  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">Can I scan private repositories?</h5>
				<div class="et_pb_toggle_content clearfix"><p><span style="font-weight: 400">Yes, our tool supports private repositories. You will need to authorize access to the repository for the scan to work.</span></p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_26  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">Does the scan cover all types of licenses and vulnerabilities?</h5>
				<div class="et_pb_toggle_content clearfix"><p><span style="font-weight: 400">Our SBOM scan covers a wide range of licenses and identifies known vulnerabilities based on comprehensive databases, ensuring thorough analysis for your project.</span></p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_27  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How long does the scan take?</h5>
				<div class="et_pb_toggle_content clearfix"><p>The scanning process is fast and efficient, typically taking only a few minutes, depending on the size of your project.</p></div>
			</div>
			</div><div class="et_pb_module et_pb_image et_pb_image_25">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="268" height="272" src="https://codenteam.com/wp-content/uploads/2024/03/faq.png" alt="" title="faq" class="wp-image-237639" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_49 et_animated et_pb_gutters2">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_81  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_64  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>You Get More Than Just That</h2>
<p>All these powerful features are available in a single platform, enabling you to streamline your workflows, improve your code’s security, and achieve peace of mind.</p>
<p>Codenteam is your all-in-one solution for software security and compliance.<br />All these powerful features are available in a single platform, enabling you to streamline your workflows, improve your code’s security, and achieve peace of mind. Codenteam is your all-in-one solution for software security and compliance.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_82  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_65  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/Union-2.png" width="40" height="39" alt="" class="wp-image-239034 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>SCA (Software Composition Analysis):</h5>
<h6>Identify vulnerabilities and manage dependencies in your codebase.</h6></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_66  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/Union-3.png" width="41" height="41" alt="" class="wp-image-239036 alignnone size-full" /></p>
<h6></h6>
<h6></h6>
<h6></h6>
<h6>SBOM (Software Bill of Materials):</h6>
<p>Gain full visibility into your software components and their relationships.</p></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_67  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/shield_24dp_E8EAED_FILL0_wght400_GRAD0_opsz24-1.png" width="48" height="48" alt="" class="wp-image-239048 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>DAST (Dynamic Application Security Testing):</h5>
<h6>Test your running applications for vulnerabilities in real-world scenarios.</h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_83  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_68  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/license_24dp_E8EAED_FILL0_wght400_GRAD0_opsz24-1.png" width="48" height="49" alt="" class="wp-image-239045 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>License Assessment:</h5>
<h6>Ensure compliance and avoid risks with a detailed analysis of all licenses in your codebase.</h6></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_69  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/security_24dp_FILL1_wght400_GRAD0_opsz24-1.png" width="48" height="48" alt="" class="wp-image-239041 alignnone size-full" /></p>
<p>&nbsp;</p>
<h6>SAST (Static Application Security Testing):</h6>
<h5>Detect security flaws in your source code during development.</h5></div>
			</div><div class="et_pb_with_border et_pb_module ba_flipbox ba_flipbox_3 et_clickable">
				
				
				
				
				
				
				<div class="et_pb_module_inner">
					<div class="dtq-module dtq-flipbox dtq-flipbox--flip dtq-flip-right">
                <div class="dtq-flipbox-inner">
					<div class="dtq-flipbox-card-container">
						<div class="dtq-flipbox-front-card dtq-flipbox-card">
							<div class="dtq-flipbox-card-inner">
								<div class="dtq-flipbox-front-content dtq-flipbox-content">
									<div class="dtq-flipbox-figure-front">
					<div class="dtq-flipbox-icon dtq-flipbox-icon-front">
                <i class="dtq-et-icon">&#xf073;</i>
            </div>
				</div>
									<div class="dtq-flipbox-content-wrap">
										<h2 class="dtq-flipbox-title-front">Book A Demo</h2>
										
										
									</div>
								</div>
							</div>
						</div>
						<div class="dtq-flipbox-back-card dtq-flipbox-card">
							<div class="dtq-flipbox-card-inner">
								<div class="dtq-flipbox-back-content dtq-flipbox-content">
									
									<div class="dtq-flipbox-content-wrap">
										<h2 class="dtq-flipbox-title-back">Codenteam in Action</h2>
										
										<div class="dtq-flipbox-desc-back">Get answers to all your questions, and a free trial!</div>
										
									</div>
								</div>
							</div>
						</div>
						<div class="dtq-flank"></div>
					</div>
				</div>
            </div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>The post <a href="https://codenteam.com/use-cases/free-software-bill-of-materials-sbom/">Free Software Bill of Materials (SBOM)</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://codenteam.com/use-cases/free-software-bill-of-materials-sbom/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Free Software Composition Analysis (SCA)</title>
		<link>https://codenteam.com/use-cases/free-software-composition-analysis-sca-scan/</link>
					<comments>https://codenteam.com/use-cases/free-software-composition-analysis-sca-scan/#respond</comments>
		
		<dc:creator><![CDATA[Fady S. Ghatas]]></dc:creator>
		<pubDate>Mon, 20 Jan 2025 22:03:16 +0000</pubDate>
				<guid isPermaLink="false">https://codenteam.com/?post_type=project&#038;p=239178</guid>

					<description><![CDATA[<p>Proactive problem-solving starts with early detection. Learn how to implement an early warning system to identify potential issues within your development teams and outsourced partners before they escalate.</p>
<p>The post <a href="https://codenteam.com/use-cases/free-software-composition-analysis-sca-scan/">Free Software Composition Analysis (SCA)</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_12 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_50 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_84  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_70  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h6>Free Software Composition Analysis (SCA)</h6>
<h5>Gain control over your dependencies and secure your software supply chain.</h5>
<p>&nbsp;</p>
<p><span data-metadata="&lt;!--(figmeta)eyJmaWxlS2V5IjoiN3NqR3llOW0xOHA0eGpyV29nVGVoUiIsInBhc3RlSUQiOjE2MjkyMzI3MDUsImRhdGFUeXBlIjoic2NlbmUifQo=(/figmeta)--&gt;"></span>Get your free SCA scan now and gain control over your software’s dependencies, ensuring a secure and compliant software supply chain. With Codenteam’s Software Composition Analysis, you can identify vulnerable components, manage third-party libraries, and simplify license compliance.</p>
<p><span></span></p>
<p><span><style type="text/css">
	.mauticform-button-wrapper .mauticform-button.btn-default {
		color: white !important;
	}
	#mauticform_signup .mauticform-page-wrapper { 
    display: flex !important;
    flex: 1;
    width: 100%;
    justify-content: center;
    align-items: center;
    gap: 10px;
	}
	#mauticform_signup button, #mauticform_signup input {
		border-radius: 10px;
	}
#mauticform_signup_email {
	flex:1;
	}
	.separator.get-started {
  display: flex;
  align-items: center;
  text-align: center;
		color: #AAAAAA;
		    font-weight: bold;
}

.separator.get-started::before,
.separator.get-started::after {
  content: '';
  flex: 1;
  border-bottom: 1px solid #AAAAAA;
}

.separator.get-started:not(:empty)::before {
  margin-right: 1.25em;
}

.separator.get-started:not(:empty)::after {
  margin-left: 1.25em;
}
	@media only screen and (max-width: 600px) {
		.second-row {
			flex-direction: column;
		}
	}

.second-row {
	display: flex;
	color: white;
	gap: 10px;
	margin-top: 10px;
}
	.github {
border-radius: 10px;
    background: #212528;
    display: flex
;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
	}
.book-demo {
border-radius: 10px;
    display: flex;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
background: #5A79C8;
}
	
	.mauticform_wrapper {
/* 		margin: 0 auto !important; */
	}
	#mauticform_signup .mauticform-row {
		margin-bottom: 0 !important;
	}
</style>
<script type="text/javascript" src="//success.codenteam.com/form/generate.js?id=4"></script>

<!-- <div class="separator get-started">Or</div>

<div class="second-row">
	<a class="github" href="https://app.codenteam.com/api/auth/github" target="_blank">Sign up with Github <i data-feather="github"></i>
</a>
		<a class="book-demo" href="https://codenteam.com/book-a-demo/" target="_blank">Book a Demo <i data-feather="calendar"></i></a>
</div> -->
<div style="font-size: 12px;font-weight: 500;"><center>By creating an account, you accept our <a href="https://codenteam.com/terms/">Terms of Use </a>and <a href="https://codenteam.com/codenteam-fair-usage-policy/">Fair Usage Policy</a></center></div>





</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_85  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_26">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1040" height="828" src="https://codenteam.com/wp-content/uploads/sca1-2.png" alt="" title="sca1" srcset="https://codenteam.com/wp-content/uploads/sca1-2.png 1040w, https://codenteam.com/wp-content/uploads/sca1-2-980x780.png 980w, https://codenteam.com/wp-content/uploads/sca1-2-480x382.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1040px, 100vw" class="wp-image-239975" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_13 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_51">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_86  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_71  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: center">Get Started in 3 Steps</h2></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_52">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_87  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_4">
				
				
				
				
				<div class="et_pb_code_inner"><script>
  var jsonFile = [    

    {
        "text": "Get started with creating a project, where we will keep all code analysis and pentests.",
        "x": "50.3",
        "y": "31.5",
        "image": "https://codenteam.com/wp-content/uploads/project-hub.png"
    },
    {
        "text": "Enter project name and description then proceed. ",
        "x": "78",
        "y": "64.8",
        "image": "https://codenteam.com/wp-content/uploads/project-hub-2.png"
    },
    {
        "text": "Enter the newly created project.",
        "x": "19.5",
        "y": "34",
        "image": "https://codenteam.com/wp-content/uploads/project-hub-1-1.png"
    },
    {
        "text": "Create new code analysis",
        "x": "50",
        "y": "47",
        "image": "https://codenteam.com/wp-content/uploads/Project-Hub-5.png"
    },
    {
        "text": "Import code from Github, or any other supported Git source. ",
        "x": "50",
        "y": "31.4",
        "image": "https://codenteam.com/wp-content/uploads/import-page.png"
    },
    {
        "text": "Go to the newly created analysis.",
        "x": "19.5",
        "y": "49.1",
        "image": "https://codenteam.com/wp-content/uploads/Project-Hub-1-2.png"
    },
    {
        "text": "Get more information around high risk items",
        "x": "26.6",
        "y": "75.3",
        "image": "https://codenteam.com/wp-content/uploads/main-2.png"
    },
    {
        "text": "Enjoy the sophisticated software composition analysis!",
        "x": "50",
        "y": "50",
        "image": "https://codenteam.com/wp-content/uploads/sca-2.png"
    }
];
var globalData = jsonFile;
</script>


<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/3.5.13/vue.global.min.js"></script>
<div
  id="app"
	class="app-tour-live"
  v-cloak
>
  <link
    v-for="item in data"
    rel="preload"
    :href="item.image"
    as="image"
  />

  <!-- Title Bar -->
  <div class="title-bar">
    <div class="window-buttons">
      <span class="button close"></span>
      <span class="button minimize"></span>
      <span class="button maximize"></span>
    </div>
    <div class="title"></div>
  </div>
  <div>
    <div class="image-container">
      <img
        :src="data[currentIndex].image"
        class="screenshot"
      />
      <div class="dot-text-group">
        <div
			 class="pulsing-dot"
          style="position: absolute"
          :style="{
          top: `${data[currentIndex].y}%`,
          left: `${data[currentIndex].x}%`,
        }"
        >
          <div
            class="pulse"
            @click="nextDot"
          >
            <div class="ring"></div>
            <div class="ring"></div>
            <div class="ring"></div>
          </div>
        </div>
        <div
          class="text"
          v-if="showText"
          :style="getTextPositionStyle(data[currentIndex])"
          @click="nextDot"
        >
          {{ data[currentIndex].text }}
        </div>
      </div>
    </div>
  </div>
</div>

<script>
  const { createApp, ref } = Vue;

  const app = createApp({
    data() {
      const d = globalData.map((item) => {
        // const img = new Image();
        // img.src = item.image;
        return {
          ...item,
          // img,
        };
      });
      return {
        showText: true,
        data: d,
        currentIndex: 0,
        currentSrc: this.src,
      };
    },
    watch: {
      src(newSrc) {
        this.isFading = true;
        setTimeout(() => {
          this.currentSrc = newSrc;
        }, 300); // Match this duration to CSS
      },
    },
    methods: {
      getTextPositionStyle(item) {
        let baseTop = `${item.y}%`;
        let baseLeft = `${item.x}%`;
        const position = item.y < 50 ? 'down' : 'up';
        const style = {};

        if (item.x < 60) {
          style['left'] = `calc(${baseLeft} + 50px)`;
        } else {
          style['right'] = `calc(${100 - item.x}% + 20px)`;
        }

        if (item.y < 60) {
          style['top'] = `calc(${baseTop} + 40px)`;
        } else {
          style['bottom'] = `calc(${100 - item.y}% + 40px)`;
        }
        return style;
        switch (position) {
          case 'up':
            return { bottom: `calc(${100 - item.y}% + 40px)`, left: baseLeft };
          case 'down':
            return { top: `calc(${baseTop} + 40px)`, left: baseLeft };
          case 'left':
            return { top: baseTop, left: `calc(${baseLeft} - 50px)` };
          case 'right':
            return { top: baseTop, left: `calc(${baseLeft} + 50px)` };
          default:
            return { top: baseTop, left: baseLeft };
        }
      },
      nextDot() {
        this.showText = false;
        if (this.currentIndex < this.data.length - 1) {
          this.currentIndex += 1;
        } else {
          this.currentIndex = 0; // Mark completion
        }
        setTimeout(() => {
          this.showText = true;
        }, 500);
      },
    },
  });

  app.mount('#app');
</script>

<style scoped>
  #app {
    font-family: Avenir, Helvetica, Arial, sans-serif;
    text-align: center;
    color: #2c3e50;
    margin-top: 20px;
  }

  /* Title bar styles */
  .app-tour-live .title-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #000;
    /* border-bottom: 2px solid #ccc; */
    padding: 5px 10px;
    height: 30px;
  }

  .app-tour-live .window-buttons {
    display: flex;
    gap: 5px;
  }

  .app-tour-live .button {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
  }

  .app-tour-live .button.close {
    background: #ff5f57;
  }

  .app-tour-live .button.minimize {
    background: #ffbd2e;
  }

  .app-tour-live .button.maximize {
    background: #28c840;
  }

  .app-tour-live .title {
    font-weight: bold;
    font-size: 14px;
  }

  .app-tour-live .image-container {
    position: relative;
    display: inline-block;
    width: 100%;
  }
  .app-tour-live .screenshot {
    width: 100%;
    display: block;
  }
  .app-tour-live .pulsing-dot {
    position: absolute;
    cursor: pointer;
    translate: -50% -50%;
    transition: top 0.5s ease, left 0.5s ease;
  }
  .app-tour-live .text {
    position: absolute;
    background: #1a9af155;
    backdrop-filter: blur(4px);
    color: white;
    padding: 14px 12px;
    border-radius: 5px;
    max-width: 300px;
    height: auto;
    word-break: normal;
    border-radius: 5px;
    cursor: pointer;
    box-sizing: border-box;
    z-index: 1;
	  font-size: 18px;
	  line-height: 1.6;
	  font-weight: bold;
    text-shadow: black 1px 1px 2px, black 1px 1px 2px, black 1px 1px 2px, black 1px 1px 2px;
  }
	
	
@media only screen and (max-width: 1024px) {
  .app-tour-live .text {
    font-size: 14px;
	  line-height: 1.2;
  }
}
  .app-tour-live .text:before {
    /* content: ''; */
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 5px;
    transform-origin: 50% 50%;
    transition: scale 0.5s ease, border 0.5s ease;
    background: #1a9af155;
    z-index: 2;
  }
	
	

  .app-tour-live .dot-text-group:hover .text:before {
    scale: 1.1;
    cursor: pointer;
  }

  .app-tour-live .fade-enter-active,
  .app-tour-live .fade-leave-active {
    transition: opacity 0.5s ease;
  }
  .app-tour-live .fade-enter,
  .app-tour-live .fade-leave-to {
    opacity: 0;
  }
  @keyframes pulse {
    0% {
      transform: scale(1);
      opacity: 1;
    }
    50% {
      transform: scale(1.5);
      /* opacity: 0.7; */
    }
    100% {
      transform: scale(1);
      opacity: 1;
    }
  }
  .app-tour-live .done-message {
    font-size: 1.5em;
    color: green;
  }
  * {
    box-sizing: border-box;
  }
  [v-cloak] {
    display: none;
  }

  .app-tour-live .pulse {
    background-color: #1a9af1aa;
    height: 16px;
    width: 16px;
    border-radius: 100%;
    position: relative;
    cursor: pointer;
  }
  .app-tour-live .ring {
    position: absolute;
    background-color: inherit;
    height: 100%;
    width: 100%;
    border-radius: 100%;
    opacity: 0.8;
    animation: scaleFade 2s ease infinite;
  }

  .app-tour-live .ring:nth-child(2) {
    animation-delay: 0.5s;
  }

  .app-tour-live .ring:nth-child(3) {
    animation-delay: 1s;
  }

  @keyframes scaleFade {
    0% {
      transform: scale(1);
      opacity: 1;
    }
    100% {
      transform: scale(5);
      opacity: 0;
    }
  }
</style>
</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_53 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_88  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_72  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h3><span style="font-size: 50px;position: absolute;left: -60px;top: 10px">1</span>Import Your Codebase</h3>
<h5>Connect your GitHub repository to begin scanning your software dependencies.</h5></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_89  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_73  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1><span style="font-size: 50px;position: absolute;left: -60px;top: 10px">2</span>Go to the dependencies Page</h1>
<h6><span style="font-weight: 400">Access the dependencies section on our platform to view a comprehensive list of your dependencies and their associated metadata.</span></h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_90  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_74  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px;position: absolute;left: -60px;top: 10px">3</span>Analyze Vulnerabilities and Licenses</h2>
<h6><span style="font-weight: 400">Dive into detailed insights on vulnerabilities, severity levels, and license compliance issues for each dependency. Use the data to improve your software&#8217;s security and compliance.</span></h6></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_54">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_91  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_75  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: center">Why You Might Need an SCA Scan</h2></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_5">
				
				
				
				
				<div class="et_pb_code_inner"><script>
  var jsonFile = [

    {
        "text": "Get started with creating a project, where we will keep all code analysis and pentests.",
        "x": "50.3",
        "y": "31.5",
        "image": "https://codenteam.com/wp-content/uploads/project-hub.png"
    },
    {
        "text": "Enter project name and description then proceed. ",
        "x": "78",
        "y": "64.8",
        "image": "https://codenteam.com/wp-content/uploads/project-hub-2.png"
    },
    {
        "text": "Enter the newly created project.",
        "x": "19.5",
        "y": "34",
        "image": "https://codenteam.com/wp-content/uploads/project-hub-1.png"
    },
    {
        "text": "Create new code analysis",
        "x": "50",
        "y": "47",
        "image": "https://codenteam.com/wp-content/uploads/project-hub-3.png"
    },
    {
        "text": "Import code from Github, or any other supported Git source. ",
        "x": "50",
        "y": "31.4",
        "image": "https://codenteam.com/wp-content/uploads/import-page.png"
    },
    {
        "text": "Go to the newly created analysis.",
        "x": "19.5",
        "y": "49.1",
        "image": "https://codenteam.com/wp-content/uploads/project-hub-4-1.png"
    },
    {
        "text": "Click on the more high risk",
        "x": "26.6",
        "y": "75.3",
        "image": "https://codenteam.com/wp-content/uploads/main.png"
    },
    {
        "text": "Enjoy the sophisticated software composition analysis!",
        "x": "50",
        "y": "95",
        "image": "https://codenteam.com/wp-content/uploads/sca1.png"
    }
];
var globalData = jsonFile;
</script>


<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/3.5.13/vue.global.min.js"></script>
<div
  id="app"
	class="app-tour-live"
  v-cloak
>
  <link
    v-for="item in data"
    rel="preload"
    :href="item.image"
    as="image"
  />

  <!-- Title Bar -->
  <div class="title-bar">
    <div class="window-buttons">
      <span class="button close"></span>
      <span class="button minimize"></span>
      <span class="button maximize"></span>
    </div>
    <div class="title"></div>
  </div>
  <div>
    <div class="image-container">
      <img
        :src="data[currentIndex].image"
        class="screenshot"
      />
      <div class="dot-text-group">
        <div
			 class="pulsing-dot"
          style="position: absolute"
          :style="{
          top: `${data[currentIndex].y}%`,
          left: `${data[currentIndex].x}%`,
        }"
        >
          <div
            class="pulse"
            @click="nextDot"
          >
            <div class="ring"></div>
            <div class="ring"></div>
            <div class="ring"></div>
          </div>
        </div>
        <div
          class="text"
          v-if="showText"
          :style="getTextPositionStyle(data[currentIndex])"
          @click="nextDot"
        >
          {{ data[currentIndex].text }}
        </div>
      </div>
    </div>
  </div>
</div>

<script>
  const { createApp, ref } = Vue;

  const app = createApp({
    data() {
      const d = globalData.map((item) => {
        // const img = new Image();
        // img.src = item.image;
        return {
          ...item,
          // img,
        };
      });
      return {
        showText: true,
        data: d,
        currentIndex: 0,
        currentSrc: this.src,
      };
    },
    watch: {
      src(newSrc) {
        this.isFading = true;
        setTimeout(() => {
          this.currentSrc = newSrc;
        }, 300); // Match this duration to CSS
      },
    },
    methods: {
      getTextPositionStyle(item) {
        let baseTop = `${item.y}%`;
        let baseLeft = `${item.x}%`;
        const position = item.y < 50 ? 'down' : 'up';
        const style = {};

        if (item.x < 60) {
          style['left'] = `calc(${baseLeft} + 50px)`;
        } else {
          style['right'] = `calc(${100 - item.x}% + 20px)`;
        }

        if (item.y < 60) {
          style['top'] = `calc(${baseTop} + 40px)`;
        } else {
          style['bottom'] = `calc(${100 - item.y}% + 40px)`;
        }
        return style;
        switch (position) {
          case 'up':
            return { bottom: `calc(${100 - item.y}% + 40px)`, left: baseLeft };
          case 'down':
            return { top: `calc(${baseTop} + 40px)`, left: baseLeft };
          case 'left':
            return { top: baseTop, left: `calc(${baseLeft} - 50px)` };
          case 'right':
            return { top: baseTop, left: `calc(${baseLeft} + 50px)` };
          default:
            return { top: baseTop, left: baseLeft };
        }
      },
      nextDot() {
        this.showText = false;
        if (this.currentIndex < this.data.length - 1) {
          this.currentIndex += 1;
        } else {
          this.currentIndex = 0; // Mark completion
        }
        setTimeout(() => {
          this.showText = true;
        }, 500);
      },
    },
  });

  app.mount('#app');
</script>

<style scoped>
  #app {
    font-family: Avenir, Helvetica, Arial, sans-serif;
    text-align: center;
    color: #2c3e50;
    margin-top: 20px;
  }

  /* Title bar styles */
  .app-tour-live .title-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #000;
    /* border-bottom: 2px solid #ccc; */
    padding: 5px 10px;
    height: 30px;
  }

  .app-tour-live .window-buttons {
    display: flex;
    gap: 5px;
  }

  .app-tour-live .button {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
  }

  .app-tour-live .button.close {
    background: #ff5f57;
  }

  .app-tour-live .button.minimize {
    background: #ffbd2e;
  }

  .app-tour-live .button.maximize {
    background: #28c840;
  }

  .app-tour-live .title {
    font-weight: bold;
    font-size: 14px;
  }

  .app-tour-live .image-container {
    position: relative;
    display: inline-block;
    width: 100%;
  }
  .app-tour-live .screenshot {
    width: 100%;
    display: block;
  }
  .app-tour-live .pulsing-dot {
    position: absolute;
    cursor: pointer;
    translate: -50% -50%;
    transition: top 0.5s ease, left 0.5s ease;
  }
  .app-tour-live .text {
    position: absolute;
    background: #1a9af155;
    backdrop-filter: blur(4px);
    color: white;
    padding: 14px 12px;
    border-radius: 5px;
    max-width: 300px;
    height: auto;
    word-break: normal;
    border-radius: 5px;
    cursor: pointer;
    box-sizing: border-box;
    z-index: 1;
	  font-size: 18px;
	  line-height: 1.6;
	  font-weight: bold;
    text-shadow: black 1px 1px 2px, black 1px 1px 2px, black 1px 1px 2px, black 1px 1px 2px;
  }
	
	
@media only screen and (max-width: 1024px) {
  .app-tour-live .text {
    font-size: 14px;
	  line-height: 1.2;
  }
}
  .app-tour-live .text:before {
    /* content: ''; */
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 5px;
    transform-origin: 50% 50%;
    transition: scale 0.5s ease, border 0.5s ease;
    background: #1a9af155;
    z-index: 2;
  }
	
	

  .app-tour-live .dot-text-group:hover .text:before {
    scale: 1.1;
    cursor: pointer;
  }

  .app-tour-live .fade-enter-active,
  .app-tour-live .fade-leave-active {
    transition: opacity 0.5s ease;
  }
  .app-tour-live .fade-enter,
  .app-tour-live .fade-leave-to {
    opacity: 0;
  }
  @keyframes pulse {
    0% {
      transform: scale(1);
      opacity: 1;
    }
    50% {
      transform: scale(1.5);
      /* opacity: 0.7; */
    }
    100% {
      transform: scale(1);
      opacity: 1;
    }
  }
  .app-tour-live .done-message {
    font-size: 1.5em;
    color: green;
  }
  * {
    box-sizing: border-box;
  }
  [v-cloak] {
    display: none;
  }

  .app-tour-live .pulse {
    background-color: #1a9af1aa;
    height: 16px;
    width: 16px;
    border-radius: 100%;
    position: relative;
    cursor: pointer;
  }
  .app-tour-live .ring {
    position: absolute;
    background-color: inherit;
    height: 100%;
    width: 100%;
    border-radius: 100%;
    opacity: 0.8;
    animation: scaleFade 2s ease infinite;
  }

  .app-tour-live .ring:nth-child(2) {
    animation-delay: 0.5s;
  }

  .app-tour-live .ring:nth-child(3) {
    animation-delay: 1s;
  }

  @keyframes scaleFade {
    0% {
      transform: scale(1);
      opacity: 1;
    }
    100% {
      transform: scale(5);
      opacity: 0;
    }
  }
</style>

</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_55 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_92  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_27">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="735" src="https://codenteam.com/wp-content/uploads/sca-1-1.png" alt="" title="sca-1" srcset="https://codenteam.com/wp-content/uploads/sca-1-1.png 1140w, https://codenteam.com/wp-content/uploads/sca-1-1-980x632.png 980w, https://codenteam.com/wp-content/uploads/sca-1-1-480x309.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-240834" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_93  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_76  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>Discover and Manage Dependencies</h2>
<h3>Modern software relies heavily on third-party libraries and frameworks. SCA scans provide a detailed inventory of your software&#8217;s dependencies, enabling better management and transparency.</h3></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_56 reverse-divi-row et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_94  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_77  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1>Identify Vulnerable Components</h1>
<h6>Outdated or vulnerable dependencies can compromise your software’s security. SCA scans highlight known vulnerabilities in your codebase, helping you mitigate risks effectively.</h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_95  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_28">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="688" src="https://codenteam.com/wp-content/uploads/unnamed-2.png" alt="" title="unnamed (2)" srcset="https://codenteam.com/wp-content/uploads/unnamed-2.png 1140w, https://codenteam.com/wp-content/uploads/unnamed-2-980x591.png 980w, https://codenteam.com/wp-content/uploads/unnamed-2-480x290.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-239173" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_57 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_96  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_29">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1140" height="637" src="https://codenteam.com/wp-content/uploads/Less-Permissive-license.png" alt="" title="Less-Permissive-license" srcset="https://codenteam.com/wp-content/uploads/Less-Permissive-license.png 1140w, https://codenteam.com/wp-content/uploads/Less-Permissive-license-980x548.png 980w, https://codenteam.com/wp-content/uploads/Less-Permissive-license-480x268.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1140px, 100vw" class="wp-image-240586" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_97  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_78  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>Simplify License Compliance</h2>
<h3>Different dependencies come with varying license requirements. An SCA scan ensures you comply with these requirements, avoiding legal and operational risks.</h3></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_14 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_58">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_98  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_79  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: left">Frequently Asked Questions</h2></div>
			</div><div class="et_pb_module et_pb_accordion et_pb_accordion_5  et_pb_text_align_left">
				
				
				
				
				<div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_28  et_pb_toggle_open">
				
				
				
				
				<h5 class="et_pb_toggle_title">What is SCA (Software Composition Analysis)?</h5>
				<div class="et_pb_toggle_content clearfix"><p>SCA scans identify and analyze the open-source and third-party components in your software, providing insights into vulnerabilities, licenses, and compliance risks.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_29  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">Is the SCA scan really free?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Yes, the SCA scan is completely free. Analyze your software dependencies without any cost.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_30  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How secure is my code during the scan?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Your code’s security is our priority. All data is encrypted, and your code remains confidential throughout the process.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_31  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">Can I scan private repositories?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Yes! You can securely connect and scan private repositories with our platform.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_32  et_pb_toggle_close">
				
				
				
				
				<h1 class="et_pb_toggle_title">What types of issues does the SCA scan detect?</h1>
				<div class="et_pb_toggle_content clearfix"><p>The SCA scan identifies vulnerabilities in dependencies, outdated libraries, and potential license conflicts, ensuring a secure and compliant codebase.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_33  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How long does the scan take? </h5>
				<div class="et_pb_toggle_content clearfix"><p>The scan is fast and efficient, typically completing within a few minutes depending on the size of your project.</p></div>
			</div>
			</div><div class="et_pb_module et_pb_image et_pb_image_30">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="268" height="272" src="https://codenteam.com/wp-content/uploads/2024/03/faq.png" alt="" title="faq" class="wp-image-237639" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_60 et_animated et_pb_gutters2">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_99  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_80  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>You Get More Than Just That</h2>
<p>All these powerful features are available in a single platform, enabling you to streamline your workflows, improve your code’s security, and achieve peace of mind.</p>
<p>Codenteam is your all-in-one solution for software security and compliance.<br />All these powerful features are available in a single platform, enabling you to streamline your workflows, improve your code’s security, and achieve peace of mind. Codenteam is your all-in-one solution for software security and compliance.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_100  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_81  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/Union-2.png" width="40" height="39" alt="" class="wp-image-239034 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>SCA (Software Composition Analysis):</h5>
<h6>Identify vulnerabilities and manage dependencies in your codebase.</h6></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_82  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/Union-3.png" width="41" height="41" alt="" class="wp-image-239036 alignnone size-full" /></p>
<h6></h6>
<h6></h6>
<h6></h6>
<h6>SBOM (Software Bill of Materials):</h6>
<p>Gain full visibility into your software components and their relationships.</p></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_83  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/shield_24dp_E8EAED_FILL0_wght400_GRAD0_opsz24-1.png" width="48" height="48" alt="" class="wp-image-239048 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>DAST (Dynamic Application Security Testing):</h5>
<h6>Test your running applications for vulnerabilities in real-world scenarios.</h6></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_101  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_84  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/license_24dp_E8EAED_FILL0_wght400_GRAD0_opsz24-1.png" width="48" height="49" alt="" class="wp-image-239045 alignnone size-full" /></p>
<p>&nbsp;</p>
<h5>License Assessment:</h5>
<h6>Ensure compliance and avoid risks with a detailed analysis of all licenses in your codebase.</h6></div>
			</div><div class="et_pb_with_border et_pb_module et_pb_text et_pb_text_85  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><img loading="lazy" decoding="async" src="https://codenteam.com/wp-content/uploads/security_24dp_FILL1_wght400_GRAD0_opsz24-1.png" width="48" height="48" alt="" class="wp-image-239041 alignnone size-full" /></p>
<p>&nbsp;</p>
<h6>SAST (Static Application Security Testing):</h6>
<h5>Detect security flaws in your source code during development.</h5></div>
			</div><div class="et_pb_with_border et_pb_module ba_flipbox ba_flipbox_4 et_clickable">
				
				
				
				
				
				
				<div class="et_pb_module_inner">
					<div class="dtq-module dtq-flipbox dtq-flipbox--flip dtq-flip-right">
                <div class="dtq-flipbox-inner">
					<div class="dtq-flipbox-card-container">
						<div class="dtq-flipbox-front-card dtq-flipbox-card">
							<div class="dtq-flipbox-card-inner">
								<div class="dtq-flipbox-front-content dtq-flipbox-content">
									<div class="dtq-flipbox-figure-front">
					<div class="dtq-flipbox-icon dtq-flipbox-icon-front">
                <i class="dtq-et-icon">&#xf073;</i>
            </div>
				</div>
									<div class="dtq-flipbox-content-wrap">
										<h2 class="dtq-flipbox-title-front">Book A Demo</h2>
										
										
									</div>
								</div>
							</div>
						</div>
						<div class="dtq-flipbox-back-card dtq-flipbox-card">
							<div class="dtq-flipbox-card-inner">
								<div class="dtq-flipbox-back-content dtq-flipbox-content">
									
									<div class="dtq-flipbox-content-wrap">
										<h2 class="dtq-flipbox-title-back">Codenteam in Action</h2>
										
										<div class="dtq-flipbox-desc-back">Get answers to all your questions, and a free trial!</div>
										
									</div>
								</div>
							</div>
						</div>
						<div class="dtq-flank"></div>
					</div>
				</div>
            </div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>The post <a href="https://codenteam.com/use-cases/free-software-composition-analysis-sca-scan/">Free Software Composition Analysis (SCA)</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://codenteam.com/use-cases/free-software-composition-analysis-sca-scan/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Outsourcing Managers</title>
		<link>https://codenteam.com/use-cases/outsourcing-managers/</link>
					<comments>https://codenteam.com/use-cases/outsourcing-managers/#respond</comments>
		
		<dc:creator><![CDATA[Fady S. Ghatas]]></dc:creator>
		<pubDate>Fri, 05 Apr 2024 22:23:03 +0000</pubDate>
				<guid isPermaLink="false">https://codenteam.com/?post_type=project&#038;p=237819</guid>

					<description><![CDATA[<p>Empower your outsourcing strategy with a revolutionary tool designed for managers. Gain unparalleled insights into work factors like lines, tasks, and PRs per dollar, alongside comprehensive ownership analytics for developers within and across outsourcing companies. Make informed decisions to enhance productivity and accountability.</p>
<p>The post <a href="https://codenteam.com/use-cases/outsourcing-managers/">Outsourcing Managers</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_15 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_61 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_102  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_86  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4>Outsourcing assessment</h4>
<h2>Maximizing Outsourcing Efficiency: A Manager&#8217;s Guide to Assess Outsourcing companies</h2>
<p>Transform Your Outsourcing Management with Precision Analytics on Developer Ownership and Work Factors</p>
<p>&nbsp;</p>
<style type="text/css">
	.mauticform-button-wrapper .mauticform-button.btn-default {
		color: white !important;
	}
	#mauticform_signup .mauticform-page-wrapper { 
    display: flex !important;
    flex: 1;
    width: 100%;
    justify-content: center;
    align-items: center;
    gap: 10px;
	}
	#mauticform_signup button, #mauticform_signup input {
		border-radius: 10px;
	}
#mauticform_signup_email {
	flex:1;
	}
	.separator.get-started {
  display: flex;
  align-items: center;
  text-align: center;
		color: #AAAAAA;
		    font-weight: bold;
}

.separator.get-started::before,
.separator.get-started::after {
  content: '';
  flex: 1;
  border-bottom: 1px solid #AAAAAA;
}

.separator.get-started:not(:empty)::before {
  margin-right: 1.25em;
}

.separator.get-started:not(:empty)::after {
  margin-left: 1.25em;
}
	@media only screen and (max-width: 600px) {
		.second-row {
			flex-direction: column;
		}
	}

.second-row {
	display: flex;
	color: white;
	gap: 10px;
	margin-top: 10px;
}
	.github {
border-radius: 10px;
    background: #212528;
    display: flex
;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
	}
.book-demo {
border-radius: 10px;
    display: flex;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
background: #5A79C8;
}
	
	.mauticform_wrapper {
/* 		margin: 0 auto !important; */
	}
	#mauticform_signup .mauticform-row {
		margin-bottom: 0 !important;
	}
</style>
<script type="text/javascript" src="//success.codenteam.com/form/generate.js?id=4"></script>

<!-- <div class="separator get-started">Or</div>

<div class="second-row">
	<a class="github" href="https://app.codenteam.com/api/auth/github" target="_blank">Sign up with Github <i data-feather="github"></i>
</a>
		<a class="book-demo" href="https://codenteam.com/book-a-demo/" target="_blank">Book a Demo <i data-feather="calendar"></i></a>
</div> -->
<div style="font-size: 12px;font-weight: 500;"><center>By creating an account, you accept our <a href="https://codenteam.com/terms/">Terms of Use </a>and <a href="https://codenteam.com/codenteam-fair-usage-policy/">Fair Usage Policy</a></center></div>





</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_103  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_31 et_pb_image_sticky">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="460" height="460" src="https://codenteam.com/wp-content/uploads/2024/04/Outsourcing-Manager.png" alt="Coins" title="Outsourcing Manager" srcset="https://codenteam.com/wp-content/uploads/2024/04/Outsourcing-Manager.png 460w, https://codenteam.com/wp-content/uploads/2024/04/Outsourcing-Manager-300x300.png 300w, https://codenteam.com/wp-content/uploads/2024/04/Outsourcing-Manager-150x150.png 150w" sizes="(max-width: 460px) 100vw, 460px" class="wp-image-237867" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_16 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_62 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_104  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_87  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner" data-et-multi-view="{&quot;schema&quot;:{&quot;content&quot;:{&quot;desktop&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Analyzing Work Factor&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p&gt;Utilize metrics like lines per dollar, tasks per dollar, and PRs per dollar for each outsourcing company to assess efficiency.&lt;\/p&gt;&quot;,&quot;tablet&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px; text-align: center;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth note&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p style=\&quot;text-align: center;\&quot;&gt;&lt;span data-sheets-root=\&quot;1\&quot; data-sheets-value=\&quot;{\&quot;1\&quot;:2,\&quot;2\&quot;:\&quot;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.\&quot;}\&quot; data-sheets-userformat=\&quot;{\&quot;2\&quot;:769,\&quot;3\&quot;:{\&quot;1\&quot;:0},\&quot;11\&quot;:4,\&quot;12\&quot;:0}\&quot;&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/span&gt;&lt;\/p&gt;&quot;,&quot;phone&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px; text-align: center;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p style=\&quot;text-align: center;\&quot;&gt;&lt;span data-sheets-root=\&quot;1\&quot; data-sheets-value=\&quot;{\&quot;1\&quot;:2,\&quot;2\&quot;:\&quot;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.\&quot;}\&quot; data-sheets-userformat=\&quot;{\&quot;2\&quot;:769,\&quot;3\&quot;:{\&quot;1\&quot;:0},\&quot;11\&quot;:4,\&quot;12\&quot;:0}\&quot;&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/span&gt;&lt;\/p&gt;&quot;}},&quot;slug&quot;:&quot;et_pb_text&quot;}" data-et-multi-view-load-tablet-hidden="true" data-et-multi-view-load-phone-hidden="true"><h1 style="padding-bottom: 30px;"><span><span class="gradient-text">Analyzing Work Factor</span></span></h1>
<p>Utilize metrics like lines per dollar, tasks per dollar, and PRs per dollar for each outsourcing company to assess efficiency.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_105  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_32">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1522" height="949" src="https://codenteam.com/wp-content/uploads/2024/03/org.-graph.png" alt="Work factor outsourcing" title="org. graph" srcset="https://codenteam.com/wp-content/uploads/2024/03/org.-graph.png 1522w, https://codenteam.com/wp-content/uploads/2024/03/org.-graph-1280x798.png 1280w, https://codenteam.com/wp-content/uploads/2024/03/org.-graph-980x611.png 980w, https://codenteam.com/wp-content/uploads/2024/03/org.-graph-480x299.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1522px, 100vw" class="wp-image-237674" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_63 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_106  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_88  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner" data-et-multi-view="{&quot;schema&quot;:{&quot;content&quot;:{&quot;desktop&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px;\&quot;&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Cross-Organization &lt;\/span&gt;Ownership Comparison&lt;\/h1&gt;\n&lt;p&gt;Examine developer ownership rankings and ex-employee contributions side by side across different organizations for a holistic view.&lt;\/p&gt;&quot;,&quot;tablet&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px; text-align: center;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth note&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p style=\&quot;text-align: center;\&quot;&gt;&lt;span data-sheets-root=\&quot;1\&quot; data-sheets-value=\&quot;{\&quot;1\&quot;:2,\&quot;2\&quot;:\&quot;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.\&quot;}\&quot; data-sheets-userformat=\&quot;{\&quot;2\&quot;:769,\&quot;3\&quot;:{\&quot;1\&quot;:0},\&quot;11\&quot;:4,\&quot;12\&quot;:0}\&quot;&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/span&gt;&lt;\/p&gt;&quot;,&quot;phone&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px; text-align: center;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p style=\&quot;text-align: center;\&quot;&gt;&lt;span data-sheets-root=\&quot;1\&quot; data-sheets-value=\&quot;{\&quot;1\&quot;:2,\&quot;2\&quot;:\&quot;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.\&quot;}\&quot; data-sheets-userformat=\&quot;{\&quot;2\&quot;:769,\&quot;3\&quot;:{\&quot;1\&quot;:0},\&quot;11\&quot;:4,\&quot;12\&quot;:0}\&quot;&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/span&gt;&lt;\/p&gt;&quot;}},&quot;slug&quot;:&quot;et_pb_text&quot;}" data-et-multi-view-load-tablet-hidden="true" data-et-multi-view-load-phone-hidden="true"><h1 style="padding-bottom: 30px;"><span class="gradient-text">Cross-Organization </span>Ownership Comparison</h1>
<p>Examine developer ownership rankings and ex-employee contributions side by side across different organizations for a holistic view.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_107  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_33">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="451" height="512" src="https://codenteam.com/wp-content/uploads/2024/01/compare-developers.png" alt="Work factor outsourcing" title="compare-developers" srcset="https://codenteam.com/wp-content/uploads/2024/01/compare-developers.png 451w, https://codenteam.com/wp-content/uploads/2024/01/compare-developers-264x300.png 264w" sizes="(max-width: 451px) 100vw, 451px" class="wp-image-237725" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_17 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_64">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_108  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_89  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: center;">Unveiling the Benefits of Enhanced Outsourcing Analytics</h2></div>
			</div><div class="et_pb_module et_pb_image et_pb_image_34">
				
				
				
				
				<span class="et_pb_image_wrap "><img decoding="async" src="https://codenteam.com/wp-content/uploads/2024/03/assessment.svg" alt="Assessment" title="assessment" class="wp-image-237701" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_65 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_109  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_90  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px; position: absolute; left: -60px; top: 10px;">1</span>Optimized Resource Allocation</h2>
<p>Ensure your investments are yielding maximum productivity by understanding work factors across outsourcing companies.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_110  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_91  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px; position: absolute; left: -60px; top: 10px;">2</span>Increased Accountability</h2>
<p>Track and incentivize developer contributions and ownership with precision, fostering a culture of accountability.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_111  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_92  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px; position: absolute; left: -60px; top: 10px;">3</span>Historical Contribution Insights</h2>
<p>Assess the long-term impact of personnel changes on project continuity and knowledge retention.</p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_18 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_66">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_112  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_93  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: left;">Frequently Asked Questions</h2></div>
			</div><div class="et_pb_module et_pb_accordion et_pb_accordion_6  et_pb_text_align_left">
				
				
				
				
				<div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_34  et_pb_toggle_open">
				
				
				
				
				<h5 class="et_pb_toggle_title">How accurate are the ownership and work factor metrics?</h5>
				<div class="et_pb_toggle_content clearfix"><p>The analytics are derived from comprehensive data collection and sophisticated algorithms to ensure high accuracy and relevance.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_35  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">Can this tool integrate with our existing project management systems?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Yes, it&#8217;s designed to seamlessly integrate with most project management and development tracking tools for data syncing.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_36  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How can we use these insights for smaller outsourcing firms?</h5>
				<div class="et_pb_toggle_content clearfix"><p>The tool&#8217;s analytics are scalable, providing valuable insights for outsourcing arrangements of any size, from individual freelancers to large firms.</p></div>
			</div>
			</div><div class="et_pb_module et_pb_image et_pb_image_35">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="268" height="272" src="https://codenteam.com/wp-content/uploads/2024/03/faq.png" alt="" title="faq" class="wp-image-237639" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>The post <a href="https://codenteam.com/use-cases/outsourcing-managers/">Outsourcing Managers</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://codenteam.com/use-cases/outsourcing-managers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Tackling Code Dilution</title>
		<link>https://codenteam.com/use-cases/tackling-code-dilution-a-comprehensive-guide-for-tech-teams/</link>
					<comments>https://codenteam.com/use-cases/tackling-code-dilution-a-comprehensive-guide-for-tech-teams/#respond</comments>
		
		<dc:creator><![CDATA[Fady S. Ghatas]]></dc:creator>
		<pubDate>Fri, 05 Apr 2024 21:05:28 +0000</pubDate>
				<guid isPermaLink="false">https://codenteam.com/?post_type=project&#038;p=237809</guid>

					<description><![CDATA[<p>Empower your outsourcing strategy with a revolutionary tool designed for managers. Gain unparalleled insights into work factors like lines, tasks, and PRs per dollar, alongside comprehensive ownership analytics for developers within and across outsourcing companies. Make informed decisions to enhance productivity and accountability.</p>
<p>The post <a href="https://codenteam.com/use-cases/tackling-code-dilution-a-comprehensive-guide-for-tech-teams/">Tackling Code Dilution</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_19 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_67 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_113  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_94  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4 class="gradient-text">Code Dilution</h4>
<h2>Tackling Code Dilution: A Comprehensive Guide for Tech Teams</h2>
<p>Elevate Your Code Quality with Codenteam: Your Ultimate Solution to Detect and Analyze Code Dilution</p>
<p>&nbsp;</p>
<p><style type="text/css">
	.mauticform-button-wrapper .mauticform-button.btn-default {
		color: white !important;
	}
	#mauticform_signup .mauticform-page-wrapper { 
    display: flex !important;
    flex: 1;
    width: 100%;
    justify-content: center;
    align-items: center;
    gap: 10px;
	}
	#mauticform_signup button, #mauticform_signup input {
		border-radius: 10px;
	}
#mauticform_signup_email {
	flex:1;
	}
	.separator.get-started {
  display: flex;
  align-items: center;
  text-align: center;
		color: #AAAAAA;
		    font-weight: bold;
}

.separator.get-started::before,
.separator.get-started::after {
  content: '';
  flex: 1;
  border-bottom: 1px solid #AAAAAA;
}

.separator.get-started:not(:empty)::before {
  margin-right: 1.25em;
}

.separator.get-started:not(:empty)::after {
  margin-left: 1.25em;
}
	@media only screen and (max-width: 600px) {
		.second-row {
			flex-direction: column;
		}
	}

.second-row {
	display: flex;
	color: white;
	gap: 10px;
	margin-top: 10px;
}
	.github {
border-radius: 10px;
    background: #212528;
    display: flex
;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
	}
.book-demo {
border-radius: 10px;
    display: flex;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
background: #5A79C8;
}
	
	.mauticform_wrapper {
/* 		margin: 0 auto !important; */
	}
	#mauticform_signup .mauticform-row {
		margin-bottom: 0 !important;
	}
</style>
<script type="text/javascript" src="//success.codenteam.com/form/generate.js?id=4"></script>

<!-- <div class="separator get-started">Or</div>

<div class="second-row">
	<a class="github" href="https://app.codenteam.com/api/auth/github" target="_blank">Sign up with Github <i data-feather="github"></i>
</a>
		<a class="book-demo" href="https://codenteam.com/book-a-demo/" target="_blank">Book a Demo <i data-feather="calendar"></i></a>
</div> -->
<div style="font-size: 12px;font-weight: 500;"><center>By creating an account, you accept our <a href="https://codenteam.com/terms/">Terms of Use </a>and <a href="https://codenteam.com/codenteam-fair-usage-policy/">Fair Usage Policy</a></center></div>





</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_114  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_36 et_pb_image_sticky">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1139" height="696" src="https://codenteam.com/wp-content/uploads/2024/04/Developer-Dilution.png" alt="Developer Dilution" title="Developer Dilution" srcset="https://codenteam.com/wp-content/uploads/2024/04/Developer-Dilution.png 1139w, https://codenteam.com/wp-content/uploads/2024/04/Developer-Dilution-980x599.png 980w, https://codenteam.com/wp-content/uploads/2024/04/Developer-Dilution-480x293.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1139px, 100vw" class="wp-image-237855" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_20 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_68 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_115  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_95  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner" data-et-multi-view="{&quot;schema&quot;:{&quot;content&quot;:{&quot;desktop&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px;\&quot;&gt;&lt;span&gt;Codenteam Identifies and Analyzes &lt;span class=\&quot;gradient-text\&quot;&gt;Code Dilution at Every Level&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p&gt;Codenteam leverages advanced analytics to monitor code changes across various levels of your organization, from company-wide to individual profiles. This detailed analysis helps in pinpointing areas of high code dilution, enabling tech teams to address issues related to frequent code replacements, lack of future-proof coding, and unclear cross-team boundaries. By providing actionable insights, Codenteam aids in refining coding practices and enhancing overall code quality.&quot;,&quot;tablet&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px; text-align: center;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth note&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p style=\&quot;text-align: center;\&quot;&gt;&lt;span data-sheets-root=\&quot;1\&quot; data-sheets-value=\&quot;{\&quot;1\&quot;:2,\&quot;2\&quot;:\&quot;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.\&quot;}\&quot; data-sheets-userformat=\&quot;{\&quot;2\&quot;:769,\&quot;3\&quot;:{\&quot;1\&quot;:0},\&quot;11\&quot;:4,\&quot;12\&quot;:0}\&quot;&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/span&gt;&lt;\/p&gt;&quot;,&quot;phone&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px; text-align: center;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p style=\&quot;text-align: center;\&quot;&gt;&lt;span data-sheets-root=\&quot;1\&quot; data-sheets-value=\&quot;{\&quot;1\&quot;:2,\&quot;2\&quot;:\&quot;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.\&quot;}\&quot; data-sheets-userformat=\&quot;{\&quot;2\&quot;:769,\&quot;3\&quot;:{\&quot;1\&quot;:0},\&quot;11\&quot;:4,\&quot;12\&quot;:0}\&quot;&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/span&gt;&lt;\/p&gt;&quot;}},&quot;slug&quot;:&quot;et_pb_text&quot;}" data-et-multi-view-load-tablet-hidden="true" data-et-multi-view-load-phone-hidden="true"><h1 style="padding-bottom: 30px;"><span>Codenteam Identifies and Analyzes <span class="gradient-text">Code Dilution at Every Level</span></span></h1>
<p>Codenteam leverages advanced analytics to monitor code changes across various levels of your organization, from company-wide to individual profiles. This detailed analysis helps in pinpointing areas of high code dilution, enabling tech teams to address issues related to frequent code replacements, lack of future-proof coding, and unclear cross-team boundaries. By providing actionable insights, Codenteam aids in refining coding practices and enhancing overall code quality.</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_116  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_37">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1260" height="956" src="https://codenteam.com/wp-content/uploads/2024/04/Code-Dilution-at-every-level.png" alt="Work factor outsourcing" title="Code Dilution at every level" srcset="https://codenteam.com/wp-content/uploads/2024/04/Code-Dilution-at-every-level.png 1260w, https://codenteam.com/wp-content/uploads/2024/04/Code-Dilution-at-every-level-980x744.png 980w, https://codenteam.com/wp-content/uploads/2024/04/Code-Dilution-at-every-level-480x364.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1260px, 100vw" class="wp-image-237856" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_21 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_69">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_117  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_96  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: center;">The Advantages of Addressing Code Dilution</h2></div>
			</div><div class="et_pb_module et_pb_image et_pb_image_38">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="300" height="206" src="https://codenteam.com/wp-content/uploads/2024/04/Group-of-people-analyzing-300x206.png" alt="Group of people analyzing" title="Group of people analyzing" class="wp-image-237857" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_70 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_118  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_97  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px; position: absolute; left: -60px; top: 10px;">1</span>Improved Code Quality</h2>
<p>By identifying frequent code replacements and their causes, teams can focus on improving coding standards and practices.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_119  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_98  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px; position: absolute; left: -60px; top: 10px;">2</span>Increased Efficiency</h2>
<p>Understanding the root causes of code dilution enables more efficient coding and refactoring efforts, reducing the time and resources spent on unnecessary replacements.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_120  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_99  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px; position: absolute; left: -60px; top: 10px;">3</span>Future-Proof Coding</h2>
<p>By analyzing patterns of code dilution, teams can adopt more sustainable and future-proof coding practices, ensuring their projects remain robust and adaptable.</p></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_71">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_121  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_100  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p style="text-align: center;">You can read more about code dilution and how important it is in <a  class="gradient-text" href="https://codenteam.com/the-dangerous-dance-of-code-dilution-a-tech-teams-nemesis/">this blog post</a></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_22 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_72">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_122  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_101  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: left;">Frequently Asked Questions</h2></div>
			</div><div class="et_pb_module et_pb_accordion et_pb_accordion_7  et_pb_text_align_left">
				
				
				
				
				<div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_37  et_pb_toggle_open">
				
				
				
				
				<h5 class="et_pb_toggle_title">What is code dilution?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Code dilution occurs when old code is frequently replaced, which can lead to various issues depending on the circumstances of the replacements.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_38  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How does Codenteam help with code dilution?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Codenteam offers a platform that detects and analyzes code dilution at the company, team, profile, and outsourcing levels, providing insights for improvement.</p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_39  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">Who can benefit from Codenteam&#039;s code dilution analysis?</h5>
				<div class="et_pb_toggle_content clearfix"><p>Tech teams, managers, and outsourcing organizations looking to improve code quality and collaboration efficiency will find Codenteam&#8217;s tools especially beneficial.</p></div>
			</div>
			</div><div class="et_pb_module et_pb_image et_pb_image_39">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="268" height="272" src="https://codenteam.com/wp-content/uploads/2024/03/faq.png" alt="" title="faq" class="wp-image-237639" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>The post <a href="https://codenteam.com/use-cases/tackling-code-dilution-a-comprehensive-guide-for-tech-teams/">Tackling Code Dilution</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://codenteam.com/use-cases/tackling-code-dilution-a-comprehensive-guide-for-tech-teams/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Reports and Alert Systems</title>
		<link>https://codenteam.com/use-cases/alert-systems-to-improve-performance-from-the-start/</link>
					<comments>https://codenteam.com/use-cases/alert-systems-to-improve-performance-from-the-start/#respond</comments>
		
		<dc:creator><![CDATA[Fady S. Ghatas]]></dc:creator>
		<pubDate>Fri, 05 Apr 2024 20:49:10 +0000</pubDate>
				<guid isPermaLink="false">https://codenteam.com/?post_type=project&#038;p=237806</guid>

					<description><![CDATA[<p>Proactive problem-solving starts with early detection. Learn how to implement an early warning system to identify potential issues within your development teams and outsourced partners before they escalate.</p>
<p>The post <a href="https://codenteam.com/use-cases/alert-systems-to-improve-performance-from-the-start/">Reports and Alert Systems</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div class="et_pb_section et_pb_section_23 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_73 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_123  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_102  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4>Insights</h4>
<h2>Reports and Alert Systems to Improve Performance from the Start</h2>
<p>Stay ahead of the curve and ensure project success with real-time performance insights.</p>
<p>&nbsp;</p>
<style type="text/css">
	.mauticform-button-wrapper .mauticform-button.btn-default {
		color: white !important;
	}
	#mauticform_signup .mauticform-page-wrapper { 
    display: flex !important;
    flex: 1;
    width: 100%;
    justify-content: center;
    align-items: center;
    gap: 10px;
	}
	#mauticform_signup button, #mauticform_signup input {
		border-radius: 10px;
	}
#mauticform_signup_email {
	flex:1;
	}
	.separator.get-started {
  display: flex;
  align-items: center;
  text-align: center;
		color: #AAAAAA;
		    font-weight: bold;
}

.separator.get-started::before,
.separator.get-started::after {
  content: '';
  flex: 1;
  border-bottom: 1px solid #AAAAAA;
}

.separator.get-started:not(:empty)::before {
  margin-right: 1.25em;
}

.separator.get-started:not(:empty)::after {
  margin-left: 1.25em;
}
	@media only screen and (max-width: 600px) {
		.second-row {
			flex-direction: column;
		}
	}

.second-row {
	display: flex;
	color: white;
	gap: 10px;
	margin-top: 10px;
}
	.github {
border-radius: 10px;
    background: #212528;
    display: flex
;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
	}
.book-demo {
border-radius: 10px;
    display: flex;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
background: #5A79C8;
}
	
	.mauticform_wrapper {
/* 		margin: 0 auto !important; */
	}
	#mauticform_signup .mauticform-row {
		margin-bottom: 0 !important;
	}
</style>
<script type="text/javascript" src="//success.codenteam.com/form/generate.js?id=4"></script>

<!-- <div class="separator get-started">Or</div>

<div class="second-row">
	<a class="github" href="https://app.codenteam.com/api/auth/github" target="_blank">Sign up with Github <i data-feather="github"></i>
</a>
		<a class="book-demo" href="https://codenteam.com/book-a-demo/" target="_blank">Book a Demo <i data-feather="calendar"></i></a>
</div> -->
<div style="font-size: 12px;font-weight: 500;"><center>By creating an account, you accept our <a href="https://codenteam.com/terms/">Terms of Use </a>and <a href="https://codenteam.com/codenteam-fair-usage-policy/">Fair Usage Policy</a></center></div>





</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_124  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_40 et_pb_image_sticky">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1168" height="908" src="https://codenteam.com/wp-content/uploads/2024/04/Codenteam-Report.png" alt="Codenteam Report" title="Codenteam Report" srcset="https://codenteam.com/wp-content/uploads/2024/04/Codenteam-Report.png 1168w, https://codenteam.com/wp-content/uploads/2024/04/Codenteam-Report-980x762.png 980w, https://codenteam.com/wp-content/uploads/2024/04/Codenteam-Report-480x373.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1168px, 100vw" class="wp-image-237827" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_24 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_74 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_125  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_103  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner" data-et-multi-view="{&quot;schema&quot;:{&quot;content&quot;:{&quot;desktop&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Define&lt;\/span&gt; Key Performance Indicators (KPIs)&lt;\/span&gt;&lt;\/h1&gt;\nIdentify critical metrics for success, including productivity levels, work factor, ownership and combine that with other metrics like missed deadlines, employee morale surveys, and feedback for outsourced partners.&quot;,&quot;tablet&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px; text-align: center;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth note&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p style=\&quot;text-align: center;\&quot;&gt;&lt;span data-sheets-root=\&quot;1\&quot; data-sheets-value=\&quot;{\&quot;1\&quot;:2,\&quot;2\&quot;:\&quot;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.\&quot;}\&quot; data-sheets-userformat=\&quot;{\&quot;2\&quot;:769,\&quot;3\&quot;:{\&quot;1\&quot;:0},\&quot;11\&quot;:4,\&quot;12\&quot;:0}\&quot;&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/span&gt;&lt;\/p&gt;&quot;,&quot;phone&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px; text-align: center;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p style=\&quot;text-align: center;\&quot;&gt;&lt;span data-sheets-root=\&quot;1\&quot; data-sheets-value=\&quot;{\&quot;1\&quot;:2,\&quot;2\&quot;:\&quot;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.\&quot;}\&quot; data-sheets-userformat=\&quot;{\&quot;2\&quot;:769,\&quot;3\&quot;:{\&quot;1\&quot;:0},\&quot;11\&quot;:4,\&quot;12\&quot;:0}\&quot;&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/span&gt;&lt;\/p&gt;&quot;}},&quot;slug&quot;:&quot;et_pb_text&quot;}" data-et-multi-view-load-tablet-hidden="true" data-et-multi-view-load-phone-hidden="true"><h1 style="padding-bottom: 30px;"><span><span class="gradient-text">Define</span> Key Performance Indicators (KPIs)</span></h1>
Identify critical metrics for success, including productivity levels, work factor, ownership and combine that with other metrics like missed deadlines, employee morale surveys, and feedback for outsourced partners.</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_126  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_41">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="300" height="300" src="https://codenteam.com/wp-content/uploads/2024/04/Define-KPIs-300x300.webp" alt="Define KPIs" title="Define KPIs" class="wp-image-237830" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_75 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_127  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_104  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner" data-et-multi-view="{&quot;schema&quot;:{&quot;content&quot;:{&quot;desktop&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Visualize&lt;\/span&gt; data&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p&gt;&lt;span&gt;Leverage dashboards and reporting pages on Codenteam to present performance data in an easily digestible format for quick identification of anomalies and trends&lt;\/span&gt;&lt;\/p&gt;&quot;,&quot;tablet&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px; text-align: center;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth note&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p style=\&quot;text-align: center;\&quot;&gt;&lt;span data-sheets-root=\&quot;1\&quot; data-sheets-value=\&quot;{\&quot;1\&quot;:2,\&quot;2\&quot;:\&quot;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.\&quot;}\&quot; data-sheets-userformat=\&quot;{\&quot;2\&quot;:769,\&quot;3\&quot;:{\&quot;1\&quot;:0},\&quot;11\&quot;:4,\&quot;12\&quot;:0}\&quot;&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/span&gt;&lt;\/p&gt;&quot;,&quot;phone&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px; text-align: center;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p style=\&quot;text-align: center;\&quot;&gt;&lt;span data-sheets-root=\&quot;1\&quot; data-sheets-value=\&quot;{\&quot;1\&quot;:2,\&quot;2\&quot;:\&quot;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.\&quot;}\&quot; data-sheets-userformat=\&quot;{\&quot;2\&quot;:769,\&quot;3\&quot;:{\&quot;1\&quot;:0},\&quot;11\&quot;:4,\&quot;12\&quot;:0}\&quot;&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/span&gt;&lt;\/p&gt;&quot;}},&quot;slug&quot;:&quot;et_pb_text&quot;}" data-et-multi-view-load-tablet-hidden="true" data-et-multi-view-load-phone-hidden="true"><h1 style="padding-bottom: 30px;"><span><span class="gradient-text">Visualize</span> data</span></h1>
<p><span>Leverage dashboards and reporting pages on Codenteam to present performance data in an easily digestible format for quick identification of anomalies and trends</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_128  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_42">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1064" height="696" src="https://codenteam.com/wp-content/uploads/2023/11/Compare-teams-page-4-1-1.png" alt="Define KPIs" title="Compare (teams) page 4 1 1" srcset="https://codenteam.com/wp-content/uploads/2023/11/Compare-teams-page-4-1-1.png 1064w, https://codenteam.com/wp-content/uploads/2023/11/Compare-teams-page-4-1-1-980x641.png 980w, https://codenteam.com/wp-content/uploads/2023/11/Compare-teams-page-4-1-1-480x314.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1064px, 100vw" class="wp-image-330" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_76 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_129  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_105  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner" data-et-multi-view="{&quot;schema&quot;:{&quot;content&quot;:{&quot;desktop&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Automate&lt;\/span&gt;\u00a0Alerts and Notifications&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p&gt;&lt;span&gt;Set up automated alerts via email to notify relevant stakeholders when pre-defined thresholds are breached.&lt;\/span&gt;&lt;\/p&gt;&quot;,&quot;tablet&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px; text-align: center;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth note&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p style=\&quot;text-align: center;\&quot;&gt;&lt;span data-sheets-root=\&quot;1\&quot; data-sheets-value=\&quot;{\&quot;1\&quot;:2,\&quot;2\&quot;:\&quot;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.\&quot;}\&quot; data-sheets-userformat=\&quot;{\&quot;2\&quot;:769,\&quot;3\&quot;:{\&quot;1\&quot;:0},\&quot;11\&quot;:4,\&quot;12\&quot;:0}\&quot;&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/span&gt;&lt;\/p&gt;&quot;,&quot;phone&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px; text-align: center;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p style=\&quot;text-align: center;\&quot;&gt;&lt;span data-sheets-root=\&quot;1\&quot; data-sheets-value=\&quot;{\&quot;1\&quot;:2,\&quot;2\&quot;:\&quot;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.\&quot;}\&quot; data-sheets-userformat=\&quot;{\&quot;2\&quot;:769,\&quot;3\&quot;:{\&quot;1\&quot;:0},\&quot;11\&quot;:4,\&quot;12\&quot;:0}\&quot;&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/span&gt;&lt;\/p&gt;&quot;}},&quot;slug&quot;:&quot;et_pb_text&quot;}" data-et-multi-view-load-tablet-hidden="true" data-et-multi-view-load-phone-hidden="true"><h1 style="padding-bottom: 30px;"><span><span class="gradient-text">Automate</span> Alerts and Notifications</span></h1>
<p><span>Set up automated alerts via email to notify relevant stakeholders when pre-defined thresholds are breached.</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_130  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_43">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="300" height="300" src="https://codenteam.com/wp-content/uploads/2024/04/Bell-alarm-300x300.webp" alt="" title="Bell alarm" class="wp-image-237836" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_25 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_77">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_131  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_106  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: center;"><span data-sheets-root="1" data-sheets-value="{&quot;1&quot;:2,&quot;2&quot;:&quot;The Advantage of Early Intervention&quot;}" data-sheets-userformat="{&quot;2&quot;:899,&quot;3&quot;:{&quot;1&quot;:0},&quot;4&quot;:{&quot;1&quot;:2,&quot;2&quot;:14281427},&quot;10&quot;:0,&quot;11&quot;:4,&quot;12&quot;:0}">The Advantage of Early Intervention</span></h2></div>
			</div><div class="et_pb_module et_pb_image et_pb_image_44">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1589" height="900" src="https://codenteam.com/wp-content/uploads/2024/04/Two-people-analyzing-insights.png" alt="Assessment" title="Two people analyzing insights" srcset="https://codenteam.com/wp-content/uploads/2024/04/Two-people-analyzing-insights.png 1589w, https://codenteam.com/wp-content/uploads/2024/04/Two-people-analyzing-insights-1280x725.png 1280w, https://codenteam.com/wp-content/uploads/2024/04/Two-people-analyzing-insights-980x555.png 980w, https://codenteam.com/wp-content/uploads/2024/04/Two-people-analyzing-insights-480x272.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1589px, 100vw" class="wp-image-237828" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_78 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_132  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_107  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px; position: absolute; left: -60px; top: 10px;">1</span>Swift Course Correction</h2>
<p>Early identification of potential issues allows for prompt action and adjustments before problems escalate, minimizing negative impact on project timelines and outcomes.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_133  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_108  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px; position: absolute; left: -60px; top: 10px;">2</span>Improved Communication and Collaboration</h2>
<p>Real-time insights foster proactive communication within teams and with outsourced partners, enabling collaborative problem-solving and course correction.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_134  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_109  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px; position: absolute; left: -60px; top: 10px;">3</span>Reduced Risk of Project Failure</h2>
<p>Proactive intervention minimizes disruption to project flow and helps ensure successful project completion.</p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_26 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_79">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_135  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_110  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: left;">Frequently Asked Questions</h2></div>
			</div><div class="et_pb_module et_pb_accordion et_pb_accordion_8  et_pb_text_align_left">
				
				
				
				
				<div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_40  et_pb_toggle_open">
				
				
				
				
				<h5 class="et_pb_toggle_title">How much of the codebase is currently owned by developers who are no longer with the company?</h5>
				<div class="et_pb_toggle_content clearfix"><p><span>The &#8220;Overall Ex-Employee Ownership&#8221; section will show the percentage or raw number of lines currently owned by ex-employees. Ex-employees ownership is calculated per whole codebase, single team, single organzation and on each module on code side. </span></p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_41  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title"> Will the report identify modules where only one developer currently owns the code?</h5>
				<div class="et_pb_toggle_content clearfix"><p><span>Yes, the &#8220;Code Analysis&#8221; section will display an alert for modules with a single developer owner, highlighting potential knowledge silos. </span></p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_42  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How can I identify modules where ownership is spread across multiple teams?</h5>
				<div class="et_pb_toggle_content clearfix"><p><span>You can check that in the &#8220;Company Analysis&#8221; page where the pie chart shows breakdown of each team ownership.</span></p>
<p><span>If you want team ownerhip per module, go to code analysis page, the &#8220;Teams&#8221; tab will show ownership per each team for each module.</span><span></span></p>
<p><span>In the &#8220;Report&#8221; page, in the code section, you will see highlighted modules with ownership shared by multiple teams. This can indicate potential communication or coordination challenges. </span></p></div>
			</div>
			</div><div class="et_pb_module et_pb_image et_pb_image_45">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="268" height="272" src="https://codenteam.com/wp-content/uploads/2024/03/faq.png" alt="" title="faq" class="wp-image-237639" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>The post <a href="https://codenteam.com/use-cases/alert-systems-to-improve-performance-from-the-start/">Reports and Alert Systems</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://codenteam.com/use-cases/alert-systems-to-improve-performance-from-the-start/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Measuring work factor</title>
		<link>https://codenteam.com/use-cases/work-factor-teams-outsourcing-software-development/</link>
					<comments>https://codenteam.com/use-cases/work-factor-teams-outsourcing-software-development/#respond</comments>
		
		<dc:creator><![CDATA[Fady S. Ghatas]]></dc:creator>
		<pubDate>Wed, 27 Mar 2024 11:14:47 +0000</pubDate>
				<guid isPermaLink="false">https://codenteam.com/?post_type=project&#038;p=237614</guid>

					<description><![CDATA[<p>Codenteam allows measuring work factor across teams and outsourcing development companies</p>
<p>The post <a href="https://codenteam.com/use-cases/work-factor-teams-outsourcing-software-development/">Measuring work factor</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_27 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_80 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_136  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_111  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4>Work Factor</h4>
<h2>Team and Outsourcing Performance Metrics</h2>
<p>Unlock the full potential of your teams and outsourced partners with actionable insights.</p>
<p>&nbsp;</p>
<p><style type="text/css">
	.mauticform-button-wrapper .mauticform-button.btn-default {
		color: white !important;
	}
	#mauticform_signup .mauticform-page-wrapper { 
    display: flex !important;
    flex: 1;
    width: 100%;
    justify-content: center;
    align-items: center;
    gap: 10px;
	}
	#mauticform_signup button, #mauticform_signup input {
		border-radius: 10px;
	}
#mauticform_signup_email {
	flex:1;
	}
	.separator.get-started {
  display: flex;
  align-items: center;
  text-align: center;
		color: #AAAAAA;
		    font-weight: bold;
}

.separator.get-started::before,
.separator.get-started::after {
  content: '';
  flex: 1;
  border-bottom: 1px solid #AAAAAA;
}

.separator.get-started:not(:empty)::before {
  margin-right: 1.25em;
}

.separator.get-started:not(:empty)::after {
  margin-left: 1.25em;
}
	@media only screen and (max-width: 600px) {
		.second-row {
			flex-direction: column;
		}
	}

.second-row {
	display: flex;
	color: white;
	gap: 10px;
	margin-top: 10px;
}
	.github {
border-radius: 10px;
    background: #212528;
    display: flex
;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
	}
.book-demo {
border-radius: 10px;
    display: flex;
    padding: 9px 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: white;
background: #5A79C8;
}
	
	.mauticform_wrapper {
/* 		margin: 0 auto !important; */
	}
	#mauticform_signup .mauticform-row {
		margin-bottom: 0 !important;
	}
</style>
<script type="text/javascript" src="//success.codenteam.com/form/generate.js?id=4"></script>

<!-- <div class="separator get-started">Or</div>

<div class="second-row">
	<a class="github" href="https://app.codenteam.com/api/auth/github" target="_blank">Sign up with Github <i data-feather="github"></i>
</a>
		<a class="book-demo" href="https://codenteam.com/book-a-demo/" target="_blank">Book a Demo <i data-feather="calendar"></i></a>
</div> -->
<div style="font-size: 12px;font-weight: 500;"><center>By creating an account, you accept our <a href="https://codenteam.com/terms/">Terms of Use </a>and <a href="https://codenteam.com/codenteam-fair-usage-policy/">Fair Usage Policy</a></center></div>





</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_137  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_46 et_pb_image_sticky">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="960" height="960" src="https://codenteam.com/wp-content/uploads/2024/03/money-3.png" alt="Coins" title="money 3" srcset="https://codenteam.com/wp-content/uploads/2024/03/money-3.png 960w, https://codenteam.com/wp-content/uploads/2024/03/money-3-480x480.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 960px, 100vw" class="wp-image-237673" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_28 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_81 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_138  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_112  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner" data-et-multi-view="{&quot;schema&quot;:{&quot;content&quot;:{&quot;desktop&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/p&gt;&quot;,&quot;tablet&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px; text-align: center;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth note&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p style=\&quot;text-align: center;\&quot;&gt;&lt;span data-sheets-root=\&quot;1\&quot; data-sheets-value=\&quot;{\&quot;1\&quot;:2,\&quot;2\&quot;:\&quot;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.\&quot;}\&quot; data-sheets-userformat=\&quot;{\&quot;2\&quot;:769,\&quot;3\&quot;:{\&quot;1\&quot;:0},\&quot;11\&quot;:4,\&quot;12\&quot;:0}\&quot;&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/span&gt;&lt;\/p&gt;&quot;,&quot;phone&quot;:&quot;&lt;h1 style=\&quot;padding-bottom: 30px; text-align: center;\&quot;&gt;&lt;span&gt;&lt;span class=\&quot;gradient-text\&quot;&gt;Empowering Teams, Empowering Growth&lt;\/span&gt;&lt;\/span&gt;&lt;\/h1&gt;\n&lt;p style=\&quot;text-align: center;\&quot;&gt;&lt;span data-sheets-root=\&quot;1\&quot; data-sheets-value=\&quot;{\&quot;1\&quot;:2,\&quot;2\&quot;:\&quot;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.\&quot;}\&quot; data-sheets-userformat=\&quot;{\&quot;2\&quot;:769,\&quot;3\&quot;:{\&quot;1\&quot;:0},\&quot;11\&quot;:4,\&quot;12\&quot;:0}\&quot;&gt;Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.&lt;\/span&gt;&lt;\/p&gt;&quot;}},&quot;slug&quot;:&quot;et_pb_text&quot;}" data-et-multi-view-load-tablet-hidden="true" data-et-multi-view-load-phone-hidden="true"><h1 style="padding-bottom: 30px;"><span><span class="gradient-text">Empowering Teams, Empowering Growth</span></span></h1>
<p>Utilize a combination of quantitative and qualitative metrics such as productivity, efficiency, quality of work, team collaboration, and individual performance evaluations. Employ tools like project management software, surveys, and regular performance reviews to gather relevant data. Additionally, establish key performance indicators (KPIs) specific to outsourced partners to assess their contribution to project success.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_139  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_47">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1522" height="949" src="https://codenteam.com/wp-content/uploads/2024/03/org.-graph.png" alt="Work factor outsourcing" title="org. graph" srcset="https://codenteam.com/wp-content/uploads/2024/03/org.-graph.png 1522w, https://codenteam.com/wp-content/uploads/2024/03/org.-graph-1280x798.png 1280w, https://codenteam.com/wp-content/uploads/2024/03/org.-graph-980x611.png 980w, https://codenteam.com/wp-content/uploads/2024/03/org.-graph-480x299.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1522px, 100vw" class="wp-image-237674" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_29 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_82">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_140  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_113  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: center;">Crucial Benefits of Work Factor Measurement</h2></div>
			</div><div class="et_pb_module et_pb_image et_pb_image_48">
				
				
				
				
				<span class="et_pb_image_wrap "><img decoding="async" src="https://codenteam.com/wp-content/uploads/2024/03/assessment.svg" alt="Assessment" title="assessment" class="wp-image-237701" /></span>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_83 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_141  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_114  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px; position: absolute; left: -60px; top: 10px;">1</span> Enhanced Decision-Making </h2>
<p>Access to detailed performance metrics enables informed decision-making processes, allowing teams to identify strengths, weaknesses, and areas for improvement with precision.</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_142  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_115  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px; position: absolute; left: -60px; top: 10px;">2</span> Improved Accountability </h2>
<p>Clear performance metrics promote accountability among team members and outsourced partners, fostering a culture of ownership and responsibility for outcomes.</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_143  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_116  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><span style="font-size: 50px; position: absolute; left: -60px; top: 10px;">3</span> Increased Efficiency </h2>
<p>By analyzing performance metrics for both internal teams and outsourced partners, organizations can identify inefficiencies, optimize workflows, and ensure seamless collaboration, ultimately leading to improved productivity and project success.</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_30 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_84">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_144  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_117  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: left;">Frequently Asked Questions</h2></div>
			</div><div class="et_pb_module et_pb_accordion et_pb_accordion_9  et_pb_text_align_left">
				
				
				
				
				<div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_43  et_pb_toggle_open">
				
				
				
				
				<h5 class="et_pb_toggle_title">What exactly is &quot;work factor&quot;?</h5>
				<div class="et_pb_toggle_content clearfix"><p><span>Work factor refers to the comprehensive assessment of various elements such as productivity, efficiency, quality of work, and collaboration within teams and outsourcing development companies.</span></p>
<p><span>Examples of quantitative work factor Codenteam can measure includes but not limited to PRs, Tasks and lines per dollar for each developer, team and outsourcing organization. </span></p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_44  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">Why is measuring work factor important?</h5>
				<div class="et_pb_toggle_content clearfix"><p><span>Measuring work factor enables organizations to invest resources where they yield the most significant outcomes. By evaluating both internal team performance and the effectiveness of outsourcing partners, organizations pinpoint areas for improvement, streamline processes, and drive enhanced productivity and project success, maximizing the return on investment.</span></p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_45  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">How frequently should work factor be measured?</h5>
				<div class="et_pb_toggle_content clearfix"><p><span>The frequency of measuring work factor depends on the organization&#8217;s specific needs and project timelines. However, regular assessments, such as monthly or quarterly reviews, are recommended to track progress, identify trends, and address any emerging issues promptly.</span></p></div>
			</div><div class="et_pb_toggle et_pb_module et_pb_accordion_item et_pb_accordion_item_46  et_pb_toggle_close">
				
				
				
				
				<h5 class="et_pb_toggle_title">What are the benefits of measuring work factor for outsourcing companies?</h5>
				<div class="et_pb_toggle_content clearfix"><p><span>For outsourcing companies, measuring work factor provides valuable insights into their performance, strengths, and areas for improvement. It helps them align with client expectations, demonstrate value, and continuously enhance service delivery to maintain successful partnerships.</span></p></div>
			</div>
			</div><div class="et_pb_module et_pb_image et_pb_image_49">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="268" height="272" src="https://codenteam.com/wp-content/uploads/2024/03/faq.png" alt="" title="faq" class="wp-image-237639" /></span>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>The post <a href="https://codenteam.com/use-cases/work-factor-teams-outsourcing-software-development/">Measuring work factor</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://codenteam.com/use-cases/work-factor-teams-outsourcing-software-development/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Compare Developers Ownership</title>
		<link>https://codenteam.com/use-cases/compare-developers-ownership/</link>
		
		<dc:creator><![CDATA[Fady S. Ghatas]]></dc:creator>
		<pubDate>Fri, 12 Jan 2024 18:24:59 +0000</pubDate>
				<guid isPermaLink="false">https://codenteam.com/?page_id=243</guid>

					<description><![CDATA[<p>Whether for pair-programming and knowledge transfer or onboarding and offboarding, comparing developers ownership goes deeper than any other tool.</p>
<p>The post <a href="https://codenteam.com/use-cases/compare-developers-ownership/">Compare Developers Ownership</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_31 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_85">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_145  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_cta_0 et_pb_promo  et_pb_text_align_center et_pb_bg_layout_dark">
				
				
				
				
				<div class="et_pb_promo_description"><h5 class="et_pb_module_header">Developers ownership comparison</h5><div><p>Selecting the right developer is paramount for project success, especially in facilitating knowledge transfer, effective assessment, and collaborative pair programming. Assess their ownership traits to ensure alignment with your goals, and prioritize an individual with both technical expertise and a genuine sense of ownership for seamless development processes.</p></div></div>
				<div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_promo_button" href="https://codenteam.com/pricing/">Start free trial</a></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_32 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_86">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_146  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_118  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1 style="text-align: center;"><span class="gradient-text">Goal</span> alignemnt</h1>
<p style="text-align: center;">Comparing team performance can help ensure that both teams are aligned with the organization&#8217;s overarching goals and objectives, facilitating a more cohesive approach to development work.</p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_33 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_87">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_147  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_119  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p style="text-align: center;">Selecting a developer with the right ownership is crucial for knowledge transfer, onboarding, and pair programming.</p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_34 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_88">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_148  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_120  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1 style="text-align: center;">Efficient</h1>
<h1 style="text-align: center;"><span class="gradient-text">Onboarding</span></h1>
<h1 style="text-align: center;">Processes</h1>
<p style="text-align: center; padding-top: 8px;">Efficient onboarding is a critical factor when integrating a new single developer into a project. The ownership traits of an individual developer play a pivotal role in streamlining the onboarding process.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_149  et_pb_css_mix_blend_mode_passthrough et_pb_column_empty">
				
				
				
				
				
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_150  et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column_empty">
				
				
				
				
				
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_89 et_pb_gutters1">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_151  et_pb_css_mix_blend_mode_passthrough et_pb_column_empty">
				
				
				
				
				
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_152  et_pb_css_mix_blend_mode_passthrough et_pb_column_empty">
				
				
				
				
				
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_153  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_121  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1 style="text-align: center;">Fostering</h1>
<h1 style="text-align: center;"><span class="gradient-text">Pair Programming</span></h1>
<p style="text-align: center; padding-top: 8px;">Pair programming is a collaborative approach that significantly enhances code quality and problem-solving. A single developer with a genuine sense of ownership is more likely to thrive in pair programming scenarios.</p></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_90">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_154  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_122  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1 style="text-align: center;">Enhancing</h1>
<h1 style="text-align: center;"><span class="gradient-text">Knowledge Transfer</span></h1>
<p style="text-align: center; padding-top: 8px;">A proactive approach to knowledge transfer not only ensures continuity in project development but also contributes to a more resilient and adaptive team environment.</p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_155  et_pb_css_mix_blend_mode_passthrough et_pb_column_empty">
				
				
				
				
				
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_156  et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column_empty">
				
				
				
				
				
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_35 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_91">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_157  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_50">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="652" height="432" src="https://codenteam.com/wp-content/uploads/2023/11/Vector-4.png" alt="" title="Vector 4" srcset="https://codenteam.com/wp-content/uploads/2023/11/Vector-4.png 652w, https://codenteam.com/wp-content/uploads/2023/11/Vector-4-480x318.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 652px, 100vw" class="wp-image-462" /></span>
			</div><div class="et_pb_module et_pb_text et_pb_text_123  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1 style="text-align: center;">Efficient <span class="gradient-text">Onboarding </span>Processes</h1>
<p style="text-align: center; padding-top: 8px;">Efficient onboarding is a critical factor when integrating a new single developer into a project. The ownership traits of an individual developer play a pivotal role in streamlining the onboarding process.</p></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_92">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_158  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_51">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="652" height="432" src="https://codenteam.com/wp-content/uploads/2023/11/Vector-5.png" alt="" title="Vector 5" srcset="https://codenteam.com/wp-content/uploads/2023/11/Vector-5.png 652w, https://codenteam.com/wp-content/uploads/2023/11/Vector-5-480x318.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 652px, 100vw" class="wp-image-461" /></span>
			</div><div class="et_pb_module et_pb_text et_pb_text_124  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1 style="text-align: center;">Fostering <span class="gradient-text">Pair Programming</span></h1>
<p style="text-align: center; padding-top: 8px;">Pair programming is a collaborative approach that significantly enhances code quality and problem-solving. A single developer with a genuine sense of ownership is more likely to thrive in pair programming scenarios.</p></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_93">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_159  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_52">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="652" height="432" src="https://codenteam.com/wp-content/uploads/2023/11/Vector-6-.png" alt="" title="Vector 6 -" srcset="https://codenteam.com/wp-content/uploads/2023/11/Vector-6-.png 652w, https://codenteam.com/wp-content/uploads/2023/11/Vector-6--480x318.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 652px, 100vw" class="wp-image-504" /></span>
			</div><div class="et_pb_module et_pb_text et_pb_text_125  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1 style="text-align: center;">Enhancing <span class="gradient-text">Knowledge Transfer</span></h1>
<p style="text-align: center; padding-top: 8px;">A proactive approach to knowledge transfer not only ensures continuity in project development but also contributes to a more resilient and adaptive team environment.</p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>The post <a href="https://codenteam.com/use-cases/compare-developers-ownership/">Compare Developers Ownership</a> appeared first on <a href="https://codenteam.com">Codenteam</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
