วิธีสร้างผลิตภัณฑ์ซอฟต์แวร์ของคุณเอง

 วิธีสร้างผลิตภัณฑ์ซอฟต์แวร์ของคุณเอง

Patrick Harvey

วันนี้เราจะสร้างผลิตภัณฑ์ซอฟต์แวร์!

ใช่ คุณได้ยินถูกต้องแล้ว เราจะสร้างผลิตภัณฑ์ซอฟต์แวร์ – ปลั๊กอิน WordPress

ไม่ต้องกังวล …

มันก็เหมือนกับการอบเค้ก

บทนำ

หากคุณเคยตรวจสอบโปรไฟล์ LinkedIn ของฉัน คุณจะรู้ว่าฉันใช้เวลาหลายปีในการทำงาน อุตสาหกรรมซอฟต์แวร์

เป้าหมายอย่างหนึ่งของฉันเมื่อเริ่มต้นธุรกิจออนไลน์คือการสร้างผลิตภัณฑ์ดิจิทัลของตัวเอง และโดยเฉพาะอย่างยิ่ง ฉันต้องการสร้างผลิตภัณฑ์ซอฟต์แวร์ของตัวเอง

ฉันไม่รู้แน่ชัดว่าฉันจะทำอย่างไร – ฉันมีความคิดคร่าวๆ แต่ไม่มีอะไรเป็นรูปธรรม

เอาล่ะ ตอนนี้ฉันรู้มากขึ้นเกี่ยวกับการสร้างผลิตภัณฑ์ซอฟต์แวร์ของตัวเองมากกว่าที่ฉันรู้เมื่อสองสามเดือนก่อน และฉันอยากจะแชร์ว่ามีอะไรเกิดขึ้นบ้าง

คุณจะสร้างผลิตภัณฑ์ซอฟต์แวร์ได้อย่างไร

การสร้างปลั๊กอิน WordPress ก็เหมือนกับการอบเค้ก

ไม่ใช่อย่างนั้น ฉันชอบกินเค้ก - กิน ใช่ อบ ไม่ใช่!!

แต่อย่างที่ฉันเข้าใจ คุณต้องการ:

  • ส่วนผสม: แป้ง 4 ออนซ์ น้ำตาล 4 ออนซ์ เนย 4 ออนซ์ ไข่ 2 ฟอง ฯลฯ
  • สูตรอาหาร: ใส่นี่ ผสมนั่น ตีพวกนั้น ฯลฯ
  • อุปกรณ์: เตาอบ เครื่องผสมอาหาร/เครื่องเตรียมอาหาร ชามผสม ช้อนส้อม ฯลฯ

การสร้างผลิตภัณฑ์ซอฟต์แวร์จะคล้ายกันเพราะคุณจะต้อง:

  • คน: ส่วนผสม
  • กระบวนการ: สูตรอาหาร
  • เทคโนโลยี: อุปกรณ์

ให้ฉัน แสดงให้คุณเห็นว่าเราสร้างของเราอย่างไรผลิตภัณฑ์ซอฟต์แวร์

ผู้คน

สิ่งแรกที่ต้องบอกว่าฉันไม่ได้สร้างผลิตภัณฑ์ซอฟต์แวร์นี้ด้วยตัวเอง!

พันธมิตรทางธุรกิจ

ไม่ใช่ จำเป็นต้องมีพันธมิตรทางธุรกิจเมื่อสร้างผลิตภัณฑ์ซอฟต์แวร์ แต่สิ่งนี้ช่วยได้อย่างแน่นอน!

ฉันติดต่อ Richard เพื่อนการตลาดออนไลน์ของฉันและถามเขาว่าเขาสนใจที่จะทำงานในโครงการร่วมกันเพื่อสร้างผลิตภัณฑ์ซอฟต์แวร์หรือไม่ .

ทำไมต้องริชาร์ด? นอกจากข้อเท็จจริงที่ว่าเขาฉลาดและมีประวัติที่ประสบความสำเร็จในการสร้างและขายผลิตภัณฑ์ข้อมูล (ebooks/หลักสูตร ฯลฯ)

  • เราทั้งคู่ไว้วางใจและเคารพซึ่งกันและกัน
  • เราทั้งคู่อาศัยอยู่ในสหราชอาณาจักร
  • เราทั้งคู่สนับสนุนทีมฟุตบอลเดียวกัน – ใช่ ฉันรู้ ไม่น่าเชื่อ – ฉันคิดว่าฉันเป็นแฟน Aston Villa คนเดียว

เขาพูดว่า “ใช่ !” และ AV Project ก็ถือกำเนิดขึ้น

ไม่เชื่อฉันเหรอ นี่คือโฟลเดอร์ในกล่อง:

ผู้สอน

หากคุณไม่เคยสร้างผลิตภัณฑ์ซอฟต์แวร์มาก่อน ฉันขอแนะนำให้คุณศึกษาข้อมูลก่อน

หากต้องการเปรียบเทียบเค้กของเรา หากคุณไม่เคยอบเค้กมาก่อน คุณจะต้องอ่านหนังสือหรือดูวิดีโอเกี่ยวกับขั้นตอนที่ต้องทำ

ให้ฉันอธิบาย ฉันไม่ได้หมายถึงการฝึกอบรมเกี่ยวกับวิธีเริ่มเขียนโค้ด PHP และ CSS และภาษาอื่นๆ ทั้งหมดที่คุณต้องการสำหรับปลั๊กอิน WordPress ฉันหมายถึงรับการฝึกอบรมเกี่ยวกับวิธีการเริ่มต้นจากศูนย์และจบลงด้วยผลิตภัณฑ์สำเร็จรูปในตลาด

ดังนั้นRichard และฉันเริ่มต้นด้วยการลงทุนในหลักสูตรออนไลน์จากผู้สอนที่มีประสบการณ์จริงในการสร้างผลิตภัณฑ์ซอฟต์แวร์ตั้งแต่เริ่มต้น อันที่จริง เขามีผลิตภัณฑ์ซอฟต์แวร์ที่ประสบความสำเร็จหลายรายการในช่วงไม่กี่ปีที่ผ่านมา

นี่เป็นหนึ่งในสิ่งสำคัญที่เราได้เรียนรู้ในหลักสูตรออนไลน์ของเรา:

อยู่ในกรอบความคิดของ CEO นั่นคืออย่า ไม่ต้องกังวลเกี่ยวกับรายละเอียดทางเทคนิคเล็กๆ น้อยๆ

นักพัฒนาซอฟต์แวร์

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

ผู้ตรวจสอบ

สุดท้าย แต่ไม่ท้ายสุด คุณจะต้องมีคนมาตรวจสอบแนวคิดของคุณ และตรวจทานผลิตภัณฑ์ที่เสร็จสมบูรณ์ของคุณ

ดูสิ่งนี้ด้วย: วิธีทิ้งการบด 9-5 ของคุณและเข้าร่วมอันดับของ Solopreneurs

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

สิ่งเหล่านี้คือส่วนผสมหลัก บุคคลสำคัญ ในขั้นตอนแรกของการสร้างผลิตภัณฑ์ซอฟต์แวร์

เทคโนโลยี

ก่อนที่ฉันจะอธิบายกระบวนการที่เราปฏิบัติตาม ฉันจะบอกคุณเกี่ยวกับเทคโนโลยีที่เราใช้ อีกครั้ง บางส่วนมาจากตัวเลือกที่เราต้องการ แต่คุณจะต้องใช้สิ่งเหล่านี้หรือรูปแบบอื่น

  • Box – Box เป็นบริการแชร์ไฟล์ออนไลน์และบริการจัดการเนื้อหาบนคลาวด์ส่วนบุคคล
  • Excel – คุณจะต้องมีการวางแผนโครงการเครื่องมือ. มีมากมายในท้องตลาด แต่เราเลือก Excel
  • Skype – คุณต้องสื่อสารอย่างต่อเนื่องเมื่อคุณกำลังดำเนินโครงการ Skype ช่วยให้เราแชท พูดคุย และแชร์หน้าจอได้
  • Balsamiq – เราใช้ Balsamiq เพื่อให้นักพัฒนาของเราได้รับข้อมูลจำเพาะด้านการออกแบบเต็มรูปแบบ รวมถึงหน้าจอจำลอง
  • Jing – เราใช้ Jing ในการสร้างหน้าจอ จับภาพและบันทึกวิดีโอสั้น ๆ
  • Screencast – เราใช้ Screencast เพื่อจัดเก็บและแบ่งปันวิดีโอทดสอบสั้น ๆ

หมายเหตุด้านข้าง คุณสามารถใช้ซอฟต์แวร์พัฒนาผลิตภัณฑ์เฉพาะเพื่อจัดการบางส่วนของ งานพัฒนาเพิ่มเติม

กระบวนการ

ถูกต้อง เราจึงมีคนและเรามีเทคโนโลยี ตอนนี้เราต้องการสิ่งที่จะรวมส่วนเหล่านั้นเข้าด้วยกันในส่วนผสมที่ชนะของเรา

ฉันจะอธิบายในระดับสูงถึงสิ่งที่เราทำในแต่ละขั้นตอนในกระบวนการสร้างปลั๊กอิน WordPress ของเรา

  • เมษายน – จบหลักสูตรออนไลน์
  • พฤษภาคม – สรุปแนวคิด
  • มิถุนายน – ออกแบบ/พัฒนา/ทดสอบ
  • กรกฎาคม – ทบทวนการทดสอบเบต้า<8
  • เดือนสิงหาคม – การเปิดตัวผลิตภัณฑ์

กระบวนการเรียนรู้

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

การวางแผนกระบวนการ

หลังจากจบหลักสูตร ตอนนี้เรามีความคิดว่าจะต้องเกี่ยวข้องกับอะไรบ้าง และเราเริ่มกำหนดลำดับเวลา ฉันล้มแผนใน Excel และเริ่มมอบหมายงานให้ฉันกับริชาร์ด

สองสิ่งที่ควรทราบเกี่ยวกับการวางแผน:

  1. คุณต้องเป็นจริง
  2. คุณต้องมีความยืดหยุ่น สิ่งต่างๆ ไม่จำเป็นต้องเป็นไปตามแผนเสมอไป

กระบวนการสร้างความคิด

เรามีทฤษฎีจากหลักสูตรฝึกอบรม และตอนนี้เราต้อง นำไปปฏิบัติโดยเริ่มจากไอเดีย หรือสองหรือสามอย่าง…

และเหตุผลที่ฉันพูดแบบนั้นก็เพราะ 'ช่วงเวลายูเรก้า' ไม่มีอยู่จริง!

อย่างไรก็ตาม คุณไม่มีแน่นอน ต้องคิดใหม่ทั้งหมดจึงจะประสบความสำเร็จ นี่คือสิ่งที่ต้องทำ:

  1. คอยมองหางานที่อาจเป็นอัตโนมัติอยู่เสมอ
  2. วิจัยตลาด
  3. ค้นคว้าผลิตภัณฑ์ที่ประสบความสำเร็จที่มีอยู่แล้ว
  4. ทำรายการคุณสมบัติต่างๆ
  5. รวมคุณสมบัติเหล่านั้นเพื่อสร้างผลิตภัณฑ์ซอฟต์แวร์ใหม่

ทันทีที่เราได้เรียนรู้สิ่งนี้ในหลักสูตร เราก็เริ่มคิดไอเดียต่างๆ และจดไว้ในสเปรดชีตอีกอันหนึ่ง ซึ่งเรียกกันติดปากว่า AV ROLODEX

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

ข้อเสนอแนะเกี่ยวกับแนวคิดแรกของเรานั้นไม่ดีนัก ดังนั้น การเลือกอัตตาของเราออกจากพื้นแล้วเรานำข้อดีออกจากความคิดเห็นและสร้างแนวคิดที่สองซึ่งมีความเกี่ยวข้องอย่างใกล้ชิดกับแนวคิดแรก

ความคิดเห็นเกี่ยวกับแนวคิด 'ปรับปรุง' ที่สองนั้นเป็นไปในเชิงบวกมากขึ้น และตอนนี้เรามีบางอย่างที่ต้องทำ

*แนวคิดและข้อมูลจำเพาะมีความสำคัญ! ปูพื้นฐานให้ถูกต้อง*

ขั้นตอนการออกแบบ

หลังจากตัดสินใจดำเนินการตามแนวคิดของเราแล้ว เราได้เข้าสู่ขั้นตอนการออกแบบซึ่งประกอบด้วย 3 งานหลัก:

  1. สร้าง Mockups
  2. สร้าง Outsourcing Accounts
  3. Finalise Product Name

Richard สร้าง Mockups และทำได้ดีมาก ต่อไปนี้เป็นตัวอย่างของหน้าจอจำลอง:

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

กระบวนการเอาต์ซอร์ส

ต่อไปนี้เป็นขั้นตอนที่เราปฏิบัติตามเพื่อจ้างนักพัฒนาของเรา:

  1. โพสต์งานของคุณ (ข้อมูลจำเพาะโดยย่อ)
  2. ผู้สมัครที่สมัคร (ภายในไม่กี่ชั่วโมง)
  3. ผู้สมัครที่คัดเลือก (คะแนน 4.5 ขึ้นไป + ตรวจสอบผลงานก่อนหน้า)
  4. ส่งรายละเอียดงานทั้งหมดไปที่ พวกเขา
  5. ถามคำถามและยืนยันเส้นตาย/เหตุการณ์สำคัญ (แชทผ่าน Skype)
  6. จ้างคนที่ได้รับเลือก (ภายใน 3 หรือ 4 วันหลังจากโพสต์)
  7. ทำงานร่วมกับพวกเขา + งานประจำ การตรวจสอบความคืบหน้า

หมายเหตุ: ตอนนี้ Upwork เป็นเจ้าของแพลตฟอร์ม oDesk และ Elance เดิมแล้ว

กระบวนการพัฒนา

ฉันอยากจะบอกว่า ที่เมื่อนักพัฒนาซอฟต์แวร์ได้รับการว่าจ้าง คุณนั่งพักผ่อนสบายๆ สักสองสามวัน แต่ความจริงแล้วคุณทำไม่ได้

ก่อนอื่น สิ่งสำคัญคือต้องปฏิบัติตามขั้นตอนที่ 7 ด้านบน – ทำงานร่วมกับพวกเขาและตรวจสอบอย่างสม่ำเสมอ หากคุณไม่ทำ คุณก็เสี่ยงที่ (ก) พวกเขาจะไม่ทำอะไรเลย หรือ (ข) พวกเขาเข้าใจข้อกำหนดการออกแบบของคุณผิด ทั้งสองอย่างจะทำให้เสียเวลาและเงินเปล่า 🙁

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

นี่คือสามขั้นตอนหลักในขั้นตอนนี้:

  1. กรอกเวอร์ชันเบต้า
  2. ทดสอบเวอร์ชันเบต้า
  3. ทำเวอร์ชัน 1 ให้สมบูรณ์

นอกเหนือจากนั้น อย่างที่คุณเห็น มีงานเล็กๆ น้อยๆ ในการทดสอบ คุณไม่สามารถทำภารกิจนี้ให้สำเร็จได้ บางครั้งมันก็น่าเบื่อและน่าหงุดหงิด แต่คุณต้องเตรียมพร้อมที่จะทดสอบปลั๊กอินจนถึงจุดแตกหัก

และเราได้ทำลายมัน...หลายครั้ง...และทุกครั้งที่เราส่งกลับไปให้นักพัฒนาซอฟต์แวร์แก้ไข ดังนั้น เตรียมตัวให้พร้อม 3 ขั้นตอนข้างต้นค่อนข้างซ้ำซาก!

ดูสิ่งนี้ด้วย: วิธีขายแบบอักษรออนไลน์: ด่วน & amp; กำไรง่าย

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

ส่วนผสมลับ

เมื่อคุณอบเค้ก จะมีส่วนผสมเพิ่มเติมสองสามอย่างที่คุณต้องใส่ลงไปเสมอส่วนผสม ฉันกำลังพูดถึงกลิ่นวานิลลาเล็กน้อยหรือเกลือเล็กน้อย

สิ่งเล็กๆ น้อยๆ ที่อาจไม่มีใครเห็น แต่ทำให้เค้กมีรสชาติได้อย่างแน่นอน

เมื่อคุณสร้างผลิตภัณฑ์ซอฟต์แวร์ คุณต้องการสิ่งนั้นมากกว่าแค่คน กระบวนการ และเทคโนโลยีที่จำเป็นเล็กน้อย

คุณต้องการสิ่งต่างๆ เช่น:

  • ความคิด
  • ความมุ่งมั่น
  • ความยืดหยุ่น
  • ความอุตสาหะ
  • ความอดทน

โดยสรุป คุณต้องมีผมหนาและหนังหนา!

ไม่มีเลย คุณจะตกต่ำลงภายในไม่กี่สัปดาห์

คุณต้องจำไว้ว่า:

  • คุณเก็บเกี่ยวสิ่งที่คุณหว่านเท่านั้น – ในธุรกิจ เช่นเดียวกับในชีวิต!
  • สนุกกับช่วงการเรียนรู้!
  • ก้าวข้ามเขตความสะดวกสบายของคุณทุกวัน!

จบตอนที่ 1

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

วันนี้ คุณได้เรียนรู้แล้วว่าต้องใช้อะไรบ้างในการสร้างผลิตภัณฑ์ซอฟต์แวร์ ครั้งต่อไป เราจะดูวิธีการทำการตลาดและขายผลิตภัณฑ์ซอฟต์แวร์ของคุณ

Patrick Harvey

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