Codacy คว้า 15 ล้านเหรียญเพื่อปรับปรุงการตรวจสอบโค้ดด้วยระบบอัตโนมัติ

การตรวจสอบโค้ดเป็นขั้นตอนสำคัญในระหว่างกระบวนการพัฒนาซอฟต์แวร์ — เมื่อผู้คนตรวจสอบโปรแกรมโดยการดูและอ่านบางส่วนของซอร์สโค้ด แต่ถึงแม้จะมีความสำคัญ นักพัฒนาบางคนก็ไม่พอใจกับวิธีการทำงานของการตรวจทานโค้ดแบบเดิม ตัวอย่างเช่น การ ศึกษา ของ Microsoft พบว่าผลลัพธ์ของการตรวจทานโค้ดมักไม่ตรงกับแรงจูงใจ ไม่ว่าจะเป็นเพราะความคาดหวังที่ไม่สมจริงหรือทรัพยากรของนักพัฒนาไม่เพียงพอ

Jaime Jorge ผู้ร่วมก่อตั้ง Codacy ตั้งเป้าที่จะเปลี่ยนแปลงการตรวจสอบโค้ดให้ดีขึ้น ซึ่งให้ข้อมูลเกี่ยวกับคุณภาพของโค้ด ความปลอดภัย การปฏิบัติตามข้อกำหนด และประสิทธิภาพ หลังจากเปิดตัวผลิตภัณฑ์ใหม่ที่ออกแบบมาเพื่อวัดตัวชี้วัดประสิทธิภาพทางวิศวกรรม Codacy ซึ่งตั้งอยู่ในลิสบอนได้ปิดการระดมทุน Series B มูลค่า 15 ล้านดอลลาร์ซึ่งนำโดย Bright Pixel Capital ซึ่งเป็น VC ขององค์กรของกลุ่ม Sonae Group ซึ่งเป็นนายจ้างรายใหญ่ที่สุดของโปรตุเกส

จนถึงปัจจุบัน Codacy ระดมทุนได้ 28 ล้านดอลลาร์

“เพื่อที่จะคงความสามารถในการแข่งขันในโลกที่ทุกบริษัทเป็นผู้นำด้านซอฟต์แวร์ บริษัทต่างๆ จำเป็นต้องสร้างสมดุลระหว่างคุณภาพกับความเร็วในการจัดส่ง” Jorge กล่าวกับ TechCrunch ในการสัมภาษณ์ทางอีเมล “การนำงานทางไกลมาใช้ในอุตสาหกรรมได้ส่งบริษัทต่างๆ ไปสู่ความระส่ำระสาย ทำให้เกิดความตึงเครียดระหว่างวิศวกรที่ได้รับความยืดหยุ่นและเสรีภาพ และผู้จัดการที่รับผิดชอบต่อผลลัพธ์ หลายบริษัทใช้การตรวจสอบอย่างไม่ถูกต้องเพื่อเป็นแนวทางแก้ไข ซึ่งทำให้วัฒนธรรมเสื่อมโทรมในระยะยาวและขัดขวางไม่ให้พวกเขาจ้างและรักษาผู้มีความสามารถที่ดีที่สุดเท่าที่เป็นไปได้”

อร์เฆทำวิทยานิพนธ์ระดับปริญญาโทโดยเน้นที่การระบุโค้ดที่ซ้ำกัน ซึ่งกระตุ้นความสนใจของเขาในธุรกิจการตรวจสอบโค้ด เขาร่วมมือกับ João Caxaria ผู้ร่วมก่อตั้งคนอื่นๆ ของ Codacy เพื่อเปิดตัวสตาร์ทอัพในปี 2555

โคดาซี

เครดิตรูปภาพ: Codacy

นับตั้งแต่การก่อตั้งของ Codacy เมื่อ 10 ปีที่แล้ว ตลาดการตรวจสอบโค้ดก็เติบโตขึ้นอย่างมาก โดยบริษัทต่างๆ เช่น SonarSource และDeepCode ซึ่งแพลตฟอร์มดังกล่าวสแกนฐานโค้ดเพื่อหาจุดบกพร่อง ทำให้สามารถระดมทุนร่วมลงทุนได้หลายร้อยล้านดอลลาร์ ผู้ครองตำแหน่งเช่น Amazon ได้โยนหมวกของพวกเขาลงในสังเวียนด้วย (ดู: CodeGuru )

แต่ Jorge โต้แย้งว่าขนาดของแพลตฟอร์มของ Codacy นั้นบ่งบอกถึงความสำเร็จ ในช่วง 12 เดือนที่ผ่านมา แพลตฟอร์มดังกล่าวตรวจพบช่องโหว่มากกว่า 20 ล้านจุด และ Jorge อ้างว่าได้ลดเวลาที่นักพัฒนาใช้ในการตรวจสอบคุณภาพได้มากถึง 60%

เราต้องใช้คำพูดของเขา – สถิติเช่นนี้ยากที่จะยืนยันโดยอิสระ แต่สิ่งที่ตรวจสอบได้ คือ Codacy มองเห็นโอกาสทางธุรกิจที่แข็งแกร่งนอกเหนือจากการตรวจสอบโค้ดในด้านการตรวจสอบประสิทธิภาพทางวิศวกรรม นั่นคือจุดสนใจของ Pulse ซึ่งเป็นผลิตภัณฑ์ที่สองของบริษัท ซึ่งมีจุดมุ่งหมายเพื่อวัดสิ่งต่างๆ เช่น ความถี่ในการปรับใช้ซอฟต์แวร์ เวลารอคอยในการเปลี่ยนแปลงโค้ด และแง่มุมอื่นๆ ของการพัฒนาซอฟต์แวร์ที่สัมพันธ์กับ “ผลกระทบต่อธุรกิจ”

“Pulse รวบรวมตัวชี้วัดที่ช่วยให้ทีมเข้าใจประสิทธิภาพโดยไม่กระทบต่อวัฒนธรรมที่ดี” Jorge กล่าว “เราได้เห็นโดยตรงในลูกค้าของเราถึงความยากลำบากในการรักษาวัฒนธรรมประสิทธิภาพการทำงานที่ดีมากกว่าการทำงานทางไกล Pulse มีเป้าหมายเพื่อช่วยในกระบวนการนี้”

แน่นอนว่าไม่ใช่นักพัฒนาทุกคนที่จะคอยดูแลงานของพวกเขาอย่างใกล้ชิด ในทางกลับกัน อาจไม่สำคัญว่าผู้จัดการจะเห็นประโยชน์ในการวัดปริมาณ หรืออย่างน้อยพยายามหาปริมาณ การมีส่วนร่วมในโครงการแต่ละอย่าง

Jorge กล่าวว่า Codacy “ลบข้อมูลลูกค้าเป็นประจำ” รวมถึงตัวชี้วัดประสิทธิภาพ ซึ่ง “ไม่จำเป็นอีกต่อไปเพื่อรักษาการทำงานปกติของผลิตภัณฑ์ [ของบริษัท] [s]”

“เราพบว่าเมื่อเวลาผ่านไป … ความเป็นผู้นำมักจะดูแลตัวชี้วัดที่ใกล้เคียงกับผลลัพธ์ทางธุรกิจที่ใหญ่กว่า กล่าวอีกนัยหนึ่ง ความเป็นผู้นำใส่ใจป่าไม้ ไม่ใช่ต้นไม้ นี่คือเหตุผลที่เราออกแบบ Pulse: เพื่อให้ชุดเมตริกที่มีความหมายและสอดคล้องกันซึ่งผู้นำให้ความสำคัญ” Jorge กล่าว โดยยืนยันว่า Pulse ไม่ได้ถูกรุกรานโดยธรรมชาติ “ด้วยวิธีนี้ พวกเขาทำตามสิ่งที่เพื่อนร่วมงานในแผนกอื่น ๆ กำลังทำอยู่แล้วโดยการวัดประสิทธิภาพในขณะที่ไม่กระทบกับวัฒนธรรมทางวิศวกรรมของพวกเขา”

Codacy ดูเหมือนจะทำสิ่งที่ถูกต้อง โดยมีฐานลูกค้าประมาณ 870 แบรนด์ รวมถึง Panasonic และ Delivery Hero และฐานผู้ใช้มากกว่า 300,000 นักพัฒนา Jorge กล่าวว่าเงินทุนส่วนใหญ่จะนำไปใช้ในการวิจัยและพัฒนาผลิตภัณฑ์ ซึ่งรวมถึงการเพิ่มความสามารถใหม่ๆ ให้กับบริการที่มีอยู่ของ Codacy การนำบริการใหม่ๆ ออกสู่ตลาด และการว่าจ้างผู้มีความสามารถระดับสูงในทีมวิศวกรรม การสนับสนุน และความสำเร็จของบริษัท ตลอดจนการขายและการตลาด (ปัจจุบันมีพนักงาน 100 คนของ Codacy)

“การชะลอตัวของเทคโนโลยีในวงกว้างพิสูจน์ให้เห็นว่าเป็นประโยชน์ต่อเรา เนื่องจากบริษัทต่าง ๆ ต่างหวังว่าจะทำให้กระบวนการเป็นอัตโนมัติโดยที่ยังคงคุณภาพที่มั่นคงและเข้าใจประสิทธิภาพทางวิศวกรรมของพวกเขา แม้จะมีความถี่ของการเลิกจ้างในอุตสาหกรรม แต่เราพบว่าลูกค้าจำนวนมากของเราได้ขยายการใช้ชุดผลิตภัณฑ์ของเราจริงๆ” Jorge กล่าวต่อ “เราเชื่อมั่นในธรรมชาติของการพัฒนาซอฟต์แวร์ที่ไร้กาลเวลาและไร้กาลเวลา มันไม่ได้ขึ้นอยู่กับวัฏจักรและโมเมนตัมของมันถูกสร้างขึ้นจากการเปลี่ยนแปลงทางดิจิทัลทั่วโลก ถึงเวลาแล้วที่จะต้องโลภกับความจริงที่ว่าทุกบริษัทต้องการเป็นผู้นำซอฟต์แวร์”

Codacy คว้า 15 ล้านเหรียญเพื่อปรับปรุงการตรวจสอบโค้ดด้วยระบบอัตโนมัติ โดย Kyle Wiggers ที่เผยแพร่ครั้งแรกบน TechCrunch

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น