กรณีศึกษา: การใช้ Toptal ในการตกปลาใหญ่

เผยแพร่แล้ว: 2022-03-11

ไม่ว่าคุณจะเป็นนักตกปลาตัวยงหรือนักพัฒนาแอป คุณอาจสนใจที่จะศึกษาการพัฒนาแอปตกปลาอย่างละเอียดยิ่งขึ้น ซึ่งเกี่ยวข้องกับเพื่อน Toptalers ของคุณ

แอป Fatsack Outdoors Fishing ได้รับการพัฒนาโดย Fieldgate Media ซึ่งมุ่งเน้นที่การพัฒนาแอปพลิเคชันและเว็บไซต์การเรียนรู้ที่ใช้งานง่าย บริษัทได้พัฒนาแอปพลิเคชันและเว็บไซต์สำหรับธุรกิจขนาดเล็ก โรงเรียน และบางบริษัทที่ติดอันดับ Fortune 500 แอปตกปลาได้รับมอบหมายจาก Fatsack Outdoors ซึ่งเป็นบริษัทที่สร้างขึ้นโดยผู้ที่ชื่นชอบการตกปลาและชื่นชอบเทคโนโลยี

Toptal fatsack แอพตกปลากลางแจ้ง

นี่คือบทสรุปโดยย่อของการมีส่วนร่วมของ Toptal ในโครงการ:

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

แนวคิด เป้าหมาย และความท้าทาย

ทั้งหมดนี้เริ่มต้นเมื่อ Fieldgate Media ซึ่งตั้งอยู่ในเซาท์แคโรไลนาได้รับการติดต่อจาก Fatsack Outdoors ซึ่งเป็นบริษัทสตาร์ทอัพในท้องถิ่น เพื่อสร้างแอปที่ไม่เหมือนใครสำหรับนักตกปลามืออาชีพในทัวร์นาเมนต์ นี่คือสิ่งที่ควรจะสร้างความแตกต่างให้กับแอพ ซึ่งถูกจินตนาการโดยชาวประมงในทัวร์นาเมนต์ ซึ่งระบุความต้องการของพวกเขาสำหรับแอปพลิเคชั่นมือถือเฉพาะกลุ่ม

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

นี่คือเหตุผลที่ Fieldgate Media ตัดสินใจเปลี่ยนไปใช้ Toptal เนื่องจากตระหนักดีว่าจำเป็นต้องเสริมกำลังทีมเพื่อให้ตรงตามกำหนด ต้องจ้างนักพัฒนาและหัวหน้าฝ่ายเทคนิคที่มีความเข้าใจอย่างลึกซึ้งเกี่ยวกับ Android และ iOS ซึ่งจะสามารถช่วยเขียนโค้ดของแอปทั้งสองเวอร์ชันได้ ลูกค้าต้องการแอปเวอร์ชัน Android และ iOS ในตอนเปิดตัว และ Hans Haskell แห่ง Fieldgate บอกกับ Toptal ว่าทั้งสองเวอร์ชันต้องได้รับการพัฒนาบน "ไทม์ไลน์ที่สั้นมาก" เนื่องจากเราไม่สามารถพลาดกำหนดเวลาที่แน่นอนได้ นี่คือความท้าทายหลัก: การรวมเดือนของการพัฒนาและการทดสอบในระยะเวลาอันสั้น

“เราเคยทำแอพของบริษัทบางแอพสำหรับใช้ภายในองค์กรมาก่อน นอกจากชื่อเพื่อการศึกษาแล้ว เรายังไม่ค่อยมีประสบการณ์ในการสร้างแอปเชิงพาณิชย์มากนัก แต่เราแข็งแกร่งมากในด้าน UI และ UX” Haskell กล่าว “แอปนี้ตั้งเป้าไปที่ตลาดนักตกปลาขนาดใหญ่ในอเมริกาเหนือ และทำให้กระบวนการตัดไม้เป็นไปโดยอัตโนมัติ”

สิ่งที่ Toptal นำมาสู่โต๊ะ

Fieldgate Media จ้างหัวหน้าฝ่ายเทคนิคผ่าน Toptal ซึ่งเริ่มทำงานกับแอปเวอร์ชัน iOS เมื่อแอป iOS โตพอที่จะถือเป็น "การพิสูจน์แนวคิด" บริษัทได้นำผู้เชี่ยวชาญ Android เพื่อคัดลอกฟังก์ชันสำหรับแพลตฟอร์มมือถือของ Google

ทีมงานของ Haskell มีส่วนร่วมในการพัฒนาเว็บและแอพมาเป็นเวลา 15 ปี รวมถึงโครงการจำนวนหนึ่งที่เกี่ยวข้องกับผู้พัฒนาสัญญา Haskell อธิบายประสบการณ์ในการจัดการกับนักพัฒนาดังกล่าวว่า "น้อยกว่าที่เหมาะสม" เนื่องจากปัจจัยหลายประการ

เขาระบุประเด็นต่อไปนี้โดยเฉพาะ:

  • อุปสรรคทางภาษา
  • ความคาดหวังที่แตกต่างกัน
  • ขาดความรู้สึกเร่งด่วน

“เป็นเรื่องยากที่จะได้รับพรสวรรค์จากภายนอกเพื่อให้มีความเร่งด่วนแบบเดียวกันกับโครงการที่คุณทำ ข้อยกเว้นเพียงสองข้อนี้คือทีมเว็บของฉัน ซึ่งฉันทำงานด้วยมาหลายปีแล้ว และนักพัฒนาจาก Toptal หากใครต้องการนักพัฒนาที่มีความสามารถ ซึ่งได้รับการตรวจสอบแล้วและใครที่จะรวมเข้ากับทีมของคุณได้อย่างราบรื่น ผมขอแนะนำ Toptal โดยไม่ลังเล” เขากล่าว

Toptal - ชิ้นส่วนที่หายไป

Haskell อธิบายว่าวิศวกรซอฟต์แวร์ Toptal มีบทบาทสำคัญในการพัฒนาแอพ พวกเขาไม่เพียงแค่เข้าร่วมทีมเพื่อช่วยพวกเขาเท่านั้น แต่ยังเป็นหัวหอกของทีมอีกด้วย

Haskell ได้กล่าวไว้ว่า สิ่งเหล่านี้คือสิ่งที่นักพัฒนา Toptal จัดการ:

  • ช่วยรวบรวมข้อมูลจำเพาะทางเทคนิคตามรูปแบบ UI และข้อกำหนดของแอป
  • มีการทำซ้ำอย่างรวดเร็วโดยรวบรวมข้อเสนอแนะจากผู้ทดสอบ (โดยใช้แพลตฟอร์ม Ubertesters)
  • ทำงานร่วมกับผู้ออกแบบ UI ภายในองค์กรเพื่อปรับแต่งอินเทอร์เฟซตามคำติชม
  • ประสานงานกับทีมพัฒนาและให้แน่ใจว่าตรงตามกำหนดเวลา
  • นำเสนอแนวคิดใหม่ๆ เมื่อใดก็ตามที่มีวิธีการทำบางสิ่งที่ดีกว่า

มาดูแต่ละประเด็นเหล่านี้กันดีกว่า

เนื่องจาก Fieldgate Media กำลังทำงานในโครงการเฉพาะ ซึ่งจินตนาการโดยนักตกปลามืออาชีพ ไม่มีอะไรให้ต้องพึ่งพามากนัก ลูกค้าต้องการแอปดั้งเดิมที่พัฒนาขึ้นเพื่อการแข่งขันตกปลาโดยเฉพาะ ไม่ใช่แอปที่คล้ายกันในชีวิตประจำวันของคุณอย่างแน่นอน

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

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

เนื่องจาก Fieldgate Media มีทีม UI/UX ที่แข็งแกร่งอยู่แล้ว การเสริมกำลัง Toptal จึงช่วยให้ทีมนำเค้าโครงที่มีอยู่ไปใช้ เช่นเดียวกับแอปกลางแจ้งส่วนใหญ่ UI นั้นเรียบง่ายและตรงไปตรงมา ช่วยให้ใช้งานด้วยมือเดียวได้ง่าย รูปลักษณ์ที่มีคอนทราสต์สูงยังช่วยปรับปรุงความชัดเจนเมื่ออยู่กลางแจ้ง และสามารถยืดอายุการใช้งานแบตเตอรี่ได้ เนื่องจากไม่จำเป็นต้องเพิ่มความสว่าง ซึ่งเป็นความคิดที่ดีเสมอหากคุณกำลังตกปลาจากปลั๊กไฟที่อยู่ใกล้ที่สุดสองสามชั่วโมง

สิ่งสำคัญที่สุดคือ Toptalers ประสานงานทีมพัฒนาและทำให้แน่ใจว่าตรงตามเส้นตาย ทำให้ Fatsack Outdoors สามารถแสดงแอปในงานแสดงสินค้าที่สำคัญและรับคำวิจารณ์ที่ดีจากนักตกปลามืออาชีพ

ผลลัพธ์

โครงการประสบความสำเร็จ ตรงเวลาและตามงบประมาณ ผลลัพธ์ที่ได้คือการเปิดตัวที่ประสบความสำเร็จและลูกค้าที่ "ยินดีเป็นอย่างยิ่ง" Haskell กล่าวว่าบริษัทได้รับการติดต่อจากลูกค้าอีกหลายรายที่ต้องการพัฒนาแอพ ซึ่งหนึ่งในนั้นอยู่ในระหว่างการพัฒนา

Haskell อธิบายว่า:

ตอนนี้ผ่านไป 8 เดือนแล้ว และเวอร์ชันเริ่มต้นของแอปก็เปิดตัวได้สำเร็จทั้งใน iTunes App Store และ Google Play Store นักพัฒนา Android ทำงานร่วมกับทีมของเราประมาณสามเดือน หัวหน้าฝ่ายเทคนิคยังคงทำงานในโครงการกับเราในขณะนี้

ลูกค้าพอใจกับผลิตภัณฑ์ขั้นสุดท้ายซึ่งเป็นเวอร์ชันเริ่มต้นของแอป Fieldgate Media กำลังวางแผนอัปเดตที่สำคัญหลายอย่างสำหรับแอปในอนาคต

Haskell แสดงความคิดเห็นเกี่ยวกับประสิทธิภาพของนักพัฒนา Toptal ว่า:

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