ซอฟต์แวร์ระดับองค์กรถือเป็นซอฟต์แวร์คุณภาพสูงพิเศษที่ใช้หลักการออกแบบสถาปัตยกรรมซอฟต์แวร์ที่เกี่ยวข้องอย่างระมัดระวัง เพื่อสร้างโซลูชันที่ปรับแต่งได้เป็นพิเศษและขยายได้สำหรับปัญหาที่แท้จริง โปรเจ็กต์นี้เป็นตัวอย่างของวิธีการสร้างเกม FizzBuzz ยอดนิยม โดยอยู่ภายใต้มาตรฐานคุณภาพสูงของซอฟต์แวร์ระดับองค์กร
FizzBuzz เป็นเกมที่ได้รับความนิยมในฐานะงานเขียนโปรแกรมเพื่อคัดแยกผู้ที่ไม่ใช่โปรแกรมเมอร์ในระหว่างการสัมภาษณ์งาน วัตถุประสงค์ของการมอบหมายงานไม่ได้อยู่ที่การแก้ปัญหาอย่างถูกต้องตามกฎด้านล่าง และอื่นๆ เกี่ยวกับการแสดงให้เห็นว่าโปรแกรมเมอร์เข้าใจเครื่องมือพื้นฐานที่จำเป็น เช่น if
-/ else
-statements และ loops กฎของ FizzBuzz มีดังนี้:
สำหรับหมายเลข 1 ถึง 100
แม้ว่าโครงการนี้มีวัตถุประสงค์เป็นการเสียดสี แต่เราให้ความสำคัญกับการเปิดกว้างและการไม่แบ่งแยกอย่างจริงจัง ด้วยเหตุนี้เราจึงได้นำหลักจรรยาบรรณต่อไปนี้มาใช้
หลักจรรยาบรรณของผู้ร่วมให้ข้อมูล