How Guru Improves Software Development at Fullstack Labs
ที่ FullStack Labs เราจำเป็นต้องมีวิธีการที่เป็นทางการมากขึ้นในการบันทึกและแชร์ความรู้ของเรา. หลังจากการทดลองอย่างสั้น ๆ เรารู้ว่า Guru จะสามารถแก้ไขปัญหาเหล่านี้ได้.
นี่คือบทความจาก David Jackson, CEO ของ FullStack Labs.
การสร้างแอปและการดำเนินธุรกิจที่ปรึกษาด้านเทคโนโลยีเป็นกิจกรรมที่ขับเคลื่อนด้วยกระบวนการ. ขั้นตอนและวิธีการบางอย่างถูกดำเนินการในทุกโครงการ และควรทำในลักษณะเดียวกันทุกครั้ง โดยทุกคนในทีม. แต่การบันทึกและแชร์ขั้นตอนเหล่านี้อาจเป็นเรื่องยาก และนักพัฒนามักมีวิธีการทำงานที่แตกต่างกันออกไป.
เมื่อ Fullstack Labs เพิ่งเริ่มก่อตั้ง ทีมของเราประกอบด้วยเพียงสองหรือสามคน ดังนั้นการสื่อสารและติดตามข้อมูลผ่านวาจานั้นทำได้ง่าย. แต่เมื่อเราเติบโตขึ้น มันก็ชัดเจนว่าเราจำเป็นต้องมีวิธีการที่เป็นทางการมากขึ้นในการบันทึกและแชร์ความรู้ร่วมกันของเรา.
ดังนั้นเราจึงลองใช้เอกสาร Word... แต่เอกสารเหล่านั้นก็จัดการได้ยาก โดยมีขนาดหลายสิบหน้า ทำให้ยากต่อการเข้าถึงข้อมูลที่มีอยู่ และแชร์ข้อมูลใหม่ๆ กับทีม. เรารู้ว่าต้องมีวิธีที่ดีกว่านี้ ดังนั้นเราจึงเริ่มสอบถามไปรอบๆ และได้ยินเกี่ยวกับ Guru. หลังจากการทดสอบอย่างสั้นๆ ก็ชัดเจนว่า Guru ถูกสร้างขึ้นมาเพื่อแก้ปัญหาที่เราพบเจอ จึงได้เปิดใช้งานให้กับทีม และเริ่มใช้ในลักษณะต่างๆ.
Guru สำหรับแนวทางปฏิบัติที่ดีที่สุด
มีบางสิ่งที่สำคัญที่ทีมของเราต้องทำอย่างเชื่อถือได้และสม่ำเสมอ เช่น การควบคุมเวอร์ชัน การสร้าง และการปรับใช้. เพื่อบันทึกและแชร์ขั้นตอนเหล่านี้ เราได้สร้างบอร์ด Guru "แนวทางปฏิบัติที่ดีที่สุดในการพัฒนา" ซึ่งนักพัฒนาทุกคนสามารถหาบัตร Guru แต่ละใบที่มีคำแนะนำทีละขั้นตอนสำหรับหลายๆ ขั้นตอน. นี่คือวิธีที่นี่อาจมองดูใน Guru:
บอร์ดทั้งหมด --> บัตรการพัฒนา --> บัตรเช็คลิสต์การพัฒนาฝั่งหน้า
เราได้พบว่า Guru มีประโยชน์โดยเฉพาะสำหรับเช็คลิสต์. ตัวอย่างเช่น บัตรการพัฒนาฝั่งข้างต้นเก็บเช็คลิสต์ที่นักพัฒนาของเราต้องปฏิบัติตาม ก่อนที่จะส่งงานการพัฒนาฝั่งหน้าให้ผู้จัดการโครงการตรวจสอบ. การพัฒนาฝั่งหน้าต้องใช้ความใส่ใจในรายละเอียดเป็นอย่างมาก และมันง่ายที่จะข้ามขั้นตอนสำคัญโดยไม่ได้ตั้งใจ เช่น การทดสอบเบราเซอร์และอุปกรณ์ การทดสอบจอเรตินา เป็นต้น. แต่ด้วย Guru เราจึงสามารถลดข้อผิดพลาดและเวลาเสียได้. เมื่อเราทำผิด เราจะเพิ่มขั้นตอนลงในบัตร Guru เพื่อให้แน่ใจว่าเรื่องนั้นจะไม่เกิดขึ้นอีก. ประเภทของการอัปเดตแนวทางปฏิบัติที่ดีที่สุดอย่างต่อเนื่องนี้ช่วยให้ทีมโดยรวมพัฒนาขึ้นตลอดเวลา.
Guru สำหรับการอบรมผู้พัฒนาใหม่
การจ้างสมาชิกใหม่ในทีม แม้จะจำเป็น อาจเป็นเรื่องยุ่งยากในบางครั้ง. การฝึกอบรมเกี่ยวกับกระบวนการและแนวทางปฏิบัติที่ดีที่สุดอาจเป็นอุปสรรคในการนำบุคคลใหม่เข้ามาในทีม.
ดังนั้น เราจึงทำให้ Guru เป็นส่วนหนึ่งของกระบวนการอบรมของเรา. เมื่อใดก็ตามที่เรามีนักพัฒนาคนใหม่เริ่มงาน เราขอให้พวกเขาอ่านบัตร Guru ทั้งหมดเพื่อทำความคุ้นเคยกับแนวทางปฏิบัติที่ดีที่สุดในการพัฒนาของเรา. ดังนั้นแทนที่จะให้สมาชิกใหม่ค่อยๆ ปรับตัวเข้ากับงานและตั้งคำถามหลายสิบข้อ เราจึงขอให้พวกเขาใช้เวลาสองสามชั่วโมงกับ Guru. เมื่อพวกเขาเข้าใจในกระบวนการและการทำงานของเราได้ พวกเขาจะสามารถเข้าร่วมกับทีมได้อย่างรวดเร็วและสามารถทำงานได้อย่างมีประสิทธิภาพมากขึ้น.
Guru สำหรับ HR
ในฐานะผู้จัดการ HR แบบ de facto ของเรา ฉันตอบคำถามเกี่ยวกับ HR มากมายเช่น: ฉันสะสมวันลาพักผ่อน (PTO) ได้เท่าไหร่ในแต่ละเดือน? เมื่อไหร่เราจะได้รับเงินเดือน? ฉันมีการประกันดูแลกระดูกหรือไม่?
การแนะนำคนไปยังคู่มือ HR หน้ากระดาษ 200 หน้าของเรานั้นได้ผลประมาณเท่าที่คุณคิด... พวกเขามองไปที่หนังสือแน่นสองนิ้วและรีบล้มเลิก. จะต้องมีวิธีที่ดีกว่านี้ใช่ไหม? เข้าสู่ Guru Boards…
ตอนนี้ทุกครั้งที่ฉันได้รับคำถามเกี่ยวกับ HR ฉันจะอ้างถึงในบอร์ด HR ของ Guru หรือเพิ่มคำตอบลงในบอร์ดหากมันยังไม่มีอยู่. ทีมของเราสามารถค้นหาบอร์ด HR ได้อย่างง่ายดายและได้รับคำตอบทันที โดยไม่รบกวนสมาชิกคนอื่นในทีม.
Guru + FullStack Labs
ทั้งนี้ ทั้งหมด Guru ช่วยเพิ่มประสิทธิภาพและผลผลิต รวมถึงคุณภาพของงานของเรา. มันช่วยให้เราบันทึกและเก็บรักษาความรู้ของสถาบันได้ดียิ่งขึ้น เพื่อไม่ให้สูญหายหากพนักงานหรือผู้จัดการลาออกจากบริษัทของเรา. สมาชิกในทีมของเรารายงานว่ามีขวัญกำลังใจดีขึ้น เนื่องจากมีความชัดเจนเกี่ยวกับวิธีที่พวกเขาคาดว่าจะทำงาน โดยนโยบายของบริษัทนั้นสามารถมองเห็นได้ชัดเจนและเข้าถึงได้ง่าย.
FullStack Labsเชี่ยวชาญในการสร้างแอปมือถือและเว็บ โซลูชันซอฟต์แวร์ธุรกิจที่กำหนดเอง การรวมระบบ การออกแบบเว็บและ UX / UI และการให้คำปรึกษาด้านเทคโนโลยีทั่วไป. โค้ดของเราได้ถูกพัฒนาขึ้นตามมาตรฐานสูงสุด โดยใช้เทคโนโลยีล่าสุดและแนวทางปฏิบัติที่ดีที่สุด. ภารกิจของเราคือการให้บริการงานคุณภาพสูงในราคาที่เหมาะสม และส่งมอบเกินกว่าความคาดหวังของลูกค้าอยู่เสมอ.
นี่คือบทความจาก David Jackson, CEO ของ FullStack Labs.
การสร้างแอปและการดำเนินธุรกิจที่ปรึกษาด้านเทคโนโลยีเป็นกิจกรรมที่ขับเคลื่อนด้วยกระบวนการ. ขั้นตอนและวิธีการบางอย่างถูกดำเนินการในทุกโครงการ และควรทำในลักษณะเดียวกันทุกครั้ง โดยทุกคนในทีม. แต่การบันทึกและแชร์ขั้นตอนเหล่านี้อาจเป็นเรื่องยาก และนักพัฒนามักมีวิธีการทำงานที่แตกต่างกันออกไป.
เมื่อ Fullstack Labs เพิ่งเริ่มก่อตั้ง ทีมของเราประกอบด้วยเพียงสองหรือสามคน ดังนั้นการสื่อสารและติดตามข้อมูลผ่านวาจานั้นทำได้ง่าย. แต่เมื่อเราเติบโตขึ้น มันก็ชัดเจนว่าเราจำเป็นต้องมีวิธีการที่เป็นทางการมากขึ้นในการบันทึกและแชร์ความรู้ร่วมกันของเรา.
ดังนั้นเราจึงลองใช้เอกสาร Word... แต่เอกสารเหล่านั้นก็จัดการได้ยาก โดยมีขนาดหลายสิบหน้า ทำให้ยากต่อการเข้าถึงข้อมูลที่มีอยู่ และแชร์ข้อมูลใหม่ๆ กับทีม. เรารู้ว่าต้องมีวิธีที่ดีกว่านี้ ดังนั้นเราจึงเริ่มสอบถามไปรอบๆ และได้ยินเกี่ยวกับ Guru. หลังจากการทดสอบอย่างสั้นๆ ก็ชัดเจนว่า Guru ถูกสร้างขึ้นมาเพื่อแก้ปัญหาที่เราพบเจอ จึงได้เปิดใช้งานให้กับทีม และเริ่มใช้ในลักษณะต่างๆ.
Guru สำหรับแนวทางปฏิบัติที่ดีที่สุด
มีบางสิ่งที่สำคัญที่ทีมของเราต้องทำอย่างเชื่อถือได้และสม่ำเสมอ เช่น การควบคุมเวอร์ชัน การสร้าง และการปรับใช้. เพื่อบันทึกและแชร์ขั้นตอนเหล่านี้ เราได้สร้างบอร์ด Guru "แนวทางปฏิบัติที่ดีที่สุดในการพัฒนา" ซึ่งนักพัฒนาทุกคนสามารถหาบัตร Guru แต่ละใบที่มีคำแนะนำทีละขั้นตอนสำหรับหลายๆ ขั้นตอน. นี่คือวิธีที่นี่อาจมองดูใน Guru:
บอร์ดทั้งหมด --> บัตรการพัฒนา --> บัตรเช็คลิสต์การพัฒนาฝั่งหน้า
เราได้พบว่า Guru มีประโยชน์โดยเฉพาะสำหรับเช็คลิสต์. ตัวอย่างเช่น บัตรการพัฒนาฝั่งข้างต้นเก็บเช็คลิสต์ที่นักพัฒนาของเราต้องปฏิบัติตาม ก่อนที่จะส่งงานการพัฒนาฝั่งหน้าให้ผู้จัดการโครงการตรวจสอบ. การพัฒนาฝั่งหน้าต้องใช้ความใส่ใจในรายละเอียดเป็นอย่างมาก และมันง่ายที่จะข้ามขั้นตอนสำคัญโดยไม่ได้ตั้งใจ เช่น การทดสอบเบราเซอร์และอุปกรณ์ การทดสอบจอเรตินา เป็นต้น. แต่ด้วย Guru เราจึงสามารถลดข้อผิดพลาดและเวลาเสียได้. เมื่อเราทำผิด เราจะเพิ่มขั้นตอนลงในบัตร Guru เพื่อให้แน่ใจว่าเรื่องนั้นจะไม่เกิดขึ้นอีก. ประเภทของการอัปเดตแนวทางปฏิบัติที่ดีที่สุดอย่างต่อเนื่องนี้ช่วยให้ทีมโดยรวมพัฒนาขึ้นตลอดเวลา.
Guru สำหรับการอบรมผู้พัฒนาใหม่
การจ้างสมาชิกใหม่ในทีม แม้จะจำเป็น อาจเป็นเรื่องยุ่งยากในบางครั้ง. การฝึกอบรมเกี่ยวกับกระบวนการและแนวทางปฏิบัติที่ดีที่สุดอาจเป็นอุปสรรคในการนำบุคคลใหม่เข้ามาในทีม.
ดังนั้น เราจึงทำให้ Guru เป็นส่วนหนึ่งของกระบวนการอบรมของเรา. เมื่อใดก็ตามที่เรามีนักพัฒนาคนใหม่เริ่มงาน เราขอให้พวกเขาอ่านบัตร Guru ทั้งหมดเพื่อทำความคุ้นเคยกับแนวทางปฏิบัติที่ดีที่สุดในการพัฒนาของเรา. ดังนั้นแทนที่จะให้สมาชิกใหม่ค่อยๆ ปรับตัวเข้ากับงานและตั้งคำถามหลายสิบข้อ เราจึงขอให้พวกเขาใช้เวลาสองสามชั่วโมงกับ Guru. เมื่อพวกเขาเข้าใจในกระบวนการและการทำงานของเราได้ พวกเขาจะสามารถเข้าร่วมกับทีมได้อย่างรวดเร็วและสามารถทำงานได้อย่างมีประสิทธิภาพมากขึ้น.
Guru สำหรับ HR
ในฐานะผู้จัดการ HR แบบ de facto ของเรา ฉันตอบคำถามเกี่ยวกับ HR มากมายเช่น: ฉันสะสมวันลาพักผ่อน (PTO) ได้เท่าไหร่ในแต่ละเดือน? เมื่อไหร่เราจะได้รับเงินเดือน? ฉันมีการประกันดูแลกระดูกหรือไม่?
การแนะนำคนไปยังคู่มือ HR หน้ากระดาษ 200 หน้าของเรานั้นได้ผลประมาณเท่าที่คุณคิด... พวกเขามองไปที่หนังสือแน่นสองนิ้วและรีบล้มเลิก. จะต้องมีวิธีที่ดีกว่านี้ใช่ไหม? เข้าสู่ Guru Boards…
ตอนนี้ทุกครั้งที่ฉันได้รับคำถามเกี่ยวกับ HR ฉันจะอ้างถึงในบอร์ด HR ของ Guru หรือเพิ่มคำตอบลงในบอร์ดหากมันยังไม่มีอยู่. ทีมของเราสามารถค้นหาบอร์ด HR ได้อย่างง่ายดายและได้รับคำตอบทันที โดยไม่รบกวนสมาชิกคนอื่นในทีม.
Guru + FullStack Labs
ทั้งนี้ ทั้งหมด Guru ช่วยเพิ่มประสิทธิภาพและผลผลิต รวมถึงคุณภาพของงานของเรา. มันช่วยให้เราบันทึกและเก็บรักษาความรู้ของสถาบันได้ดียิ่งขึ้น เพื่อไม่ให้สูญหายหากพนักงานหรือผู้จัดการลาออกจากบริษัทของเรา. สมาชิกในทีมของเรารายงานว่ามีขวัญกำลังใจดีขึ้น เนื่องจากมีความชัดเจนเกี่ยวกับวิธีที่พวกเขาคาดว่าจะทำงาน โดยนโยบายของบริษัทนั้นสามารถมองเห็นได้ชัดเจนและเข้าถึงได้ง่าย.
FullStack Labsเชี่ยวชาญในการสร้างแอปมือถือและเว็บ โซลูชันซอฟต์แวร์ธุรกิจที่กำหนดเอง การรวมระบบ การออกแบบเว็บและ UX / UI และการให้คำปรึกษาด้านเทคโนโลยีทั่วไป. โค้ดของเราได้ถูกพัฒนาขึ้นตามมาตรฐานสูงสุด โดยใช้เทคโนโลยีล่าสุดและแนวทางปฏิบัติที่ดีที่สุด. ภารกิจของเราคือการให้บริการงานคุณภาพสูงในราคาที่เหมาะสม และส่งมอบเกินกว่าความคาดหวังของลูกค้าอยู่เสมอ.
ได้สัมผัสพลังของแพลตฟอร์ม Guru โดยตรง - เข้าร่วมทัวร์ผลิตภัณฑ์ของเราอย่างแบบอินเทอร์แอคทีฟ
ไปทัวร์