บ้าน พัฒนาการ การพัฒนาแบบกระจายคืออะไร? - คำจำกัดความจาก techopedia

การพัฒนาแบบกระจายคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - การพัฒนาแบบกระจายหมายความว่าอย่างไร

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

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

Techopedia อธิบายการพัฒนาแบบกระจาย

ทีมทำงานจากระยะไกลทำงานร่วมกันและอยู่ในรูปแบบการพัฒนาแบบกระจายด้วยเหตุผลหลายประการดังต่อไปนี้:

  • แม้ว่าสมาชิกในทีมอาจแบ่งปันแนวคิดโครงการที่คล้ายกันพวกเขาอาจอาศัยหรือทำงานในสถานที่ต่าง ๆ ทำให้การทำงานร่วมกันเป็นไปไม่ได้
  • สตาร์ทอัพอาจใช้วิธีนี้เพื่อประหยัดค่าใช้จ่ายล่วงหน้าหรือเงินทุนเช่นสิ่งอำนวยความสะดวกและฮาร์ดแวร์สำหรับสมาชิกในทีม
  • สมาชิกในทีมอาจต้องการหรือต้องการทำงานจากที่บ้านหรือการย้ายถิ่นฐานอาจไม่ใช่ตัวเลือก
  • โลกาภิวัตน์และการจ้างพนักงานไอทีในประเทศโลกที่สามลดค่าใช้จ่าย
การพัฒนาแบบกระจายมีข้อเสียที่อาจเกิดขึ้น ตัวอย่างเช่นทีมขนาดใหญ่ที่ประกอบด้วยหลายไมโครทีมอาจล้มเหลวในการสื่อสารระหว่างกันล่าช้าหรือขยายกระบวนการพัฒนาและกำหนดเวลา

คำจำกัดความนี้เขียนขึ้นในบริบทของการพัฒนาซอฟต์แวร์

การพัฒนาแบบกระจายคืออะไร? - คำจำกัดความจาก techopedia