คุณจะใส่ราคาลงในซอร์สโค้ดของคุณได้อย่างไร [ปิด]


78

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

ฉันค้นหาสุทธิแล้ว แต่ไม่พบสิ่งใดมีประโยชน์ จากนั้นฉันก็เจอผู้ใช้บางคนที่ขายซอร์สโค้ดกับผู้ใช้ด้วยเช่นกัน แต่ราคาของพวกเขาดูสูงเกินจริง ตัวอย่างเช่นหนึ่งคนคำนวณราคาต่อผู้ใช้ที่ประมาณ $ 200 เขามีผู้ใช้ 80 คนและลงเอยด้วยการขายแหล่งข้อมูลกับผู้ใช้ในราคา $ 30k เขาคิดราคานี้อย่างไร

ฉันสามารถหาราคาที่ดีด้วยสูตรนี้:

(จำนวนผู้ใช้ x ราคาแอป) + (ราคาแอพ x จำนวนผู้ใช้ใหม่ในหนึ่งปี)

?

ถ้านี่เป็นสูตรที่ดีคุณจะทราบราคาที่ยังไม่มีผู้ใช้ได้อย่างไร


5
การเตือน จำเป็นต้องมีการบูรณาการและการสนับสนุนจำนวนมากการบรรจุมากเกินไปอาจเป็นราคาที่เหมาะสม ร้อยละของยอดขายอาจอัลโซโซ "core" จะเป็นรหัสของคุณต่อศักยภาพการขายแอปพลิเคชันของพวกเขาอย่างไร การวัดนี้อาจช่วยกำหนดราคาที่เหมาะสม
ZJR

ไม่มีเปอร์เซ็นต์การขายในอนาคตสำหรับฉัน ศักยภาพเป็นเรื่องของการปรับปรุงแอพ ศักยภาพในปัจจุบันคือจำนวนหน่วยที่ขายได้ใน 1 ปีฉันเดา
deviDave

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

1
@Neil ไม่ใช่เพราะเขาขายแหล่งข้อมูลให้กับ บริษัท เริ่มต้นที่ต้องการแอปของเขาสำหรับการเริ่มต้น คุณอาจพูดว่าเขาจับพวกเขาอย่างเร่งรีบ แต่พวกเขาไม่ใช่กลุ่มคนร่ำรวย และฉันยังขายแอปของฉันให้กับ บริษัท เริ่มต้น อย่างที่ฉันไม่รู้จะกำหนดราคาถ้า บริษัท ใหญ่ขอให้ฉันขายแอพ :)
deviDave

1
@MathewFoscarini - ตอบความคิดเห็นของคุณเกี่ยวกับ CW ทำได้ดีกว่าในไวท์บอร์ด คำตอบสั้น ๆ ว่ายังไม่ยัง

คำตอบ:


78

การขายซอร์สโค้ดสำหรับแอปนั้นเหมือนกับการขายธุรกิจ

price = revenue * 3 + assetsสูตรมาตรฐานคือ

การคูณของ3เป็นปัจจัยของอุปสงค์และอุปทาน ผู้ซื้อที่ธุรกิจยิ่งมีตัวคูณก็จะยิ่งสูงขึ้น เมื่อเราได้ยินเกี่ยวกับธุรกิจที่ซื้อโดย ABC Corp ในข่าวมักเป็นเรื่องใหญ่ ธุรกิจเหล่านั้นสามารถมีตัวคูณ5หรือสูงกว่า

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

ดังนั้นเราสามารถคำนวณตัวคูณสำหรับตัวอย่างของคุณ

1.875 = 30000 / 16000 = 30000 / (200 * 80)

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

ทำไมมันถึงไม่ดีล่ะ

ผู้ซื้อสามารถกู้คืนค่าใช้จ่ายของเขาในเวลาน้อยกว่า 2 ปี คนส่วนใหญ่ใช้เวลานานกว่าในการชำระสินเชื่อรถยนต์

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

I'm giving up this source code, and its future revenue to youที่คุณพูด ราคาถูกกำหนดตามการประเมินว่าอนาคตจะเป็นเช่นไร

หากคุณไม่ได้รับรายได้จากซอร์สโค้ดของคุณคุณจะต้องโต้แย้งกับผู้ซื้อว่าการประเมินรายได้ในอนาคตจะเป็นอย่างไร


4
@deviDave ตัวคูณของ3จะขึ้นอยู่กับIPOราคาเฉลี่ยที่ธุรกิจกำหนดไว้สำหรับราคาหุ้นแรก นักลงทุนมักจะมองหาตัวคูณดี แต่บางคนIPOsมีมากกว่าราคา (เช่น Facebook มีตัวคูณ6แต่นักลงทุนบางคนแย้งว่าการประเมินของพวกเขาก็สูงเช่นกัน)
ซ้ำ

1
ขอบคุณคน! สิ่งทวีคูณช่วยฉันได้จริงๆ ฉันรู้ว่าคุณไม่ใช่ผู้เชี่ยวชาญด้านธุรกิจ แต่คุณสามารถส่งลิงก์ที่ดีให้กับสิ่งที่คุณพูดถึงได้ที่นี่ (ตัวคูณทวีคูณเป็นต้น)
deviDave

1
@deviDave CNN Money มีเครื่องคำนวณมูลค่าทางธุรกิจ มันมีหลายที่ถูกกำหนดโดยประเภทอุตสาหกรรม cgi.money.cnn.com/tools/bizworth
Reactgular

1
@deviDave ที่นี่เป็นไฟล์ PDF ฟรีในการขายธุรกิจ พูดถึงตัวคูณในเชิงลึกมากขึ้น evancarmichael.com/Buying-A-Business/890/…
Reactgular

1
@deviDave ที่นี่เป็นสูตรทางเลือกไม่กี่ (รวมถึงตัวคูณ) โดยนิตยสาร Forbes forbes.com/2009/09/23/…
ปฏิกิริยาอีกครั้งใน

60

ส่วนที่ยากที่สุดในการทำสิ่งนี้เป็นครั้งแรกเป็นเรื่องทางจิตวิทยาจริง ๆ - มีแนวโน้มที่แข็งแกร่งมากที่จะคิดว่าคุณต้องเสียค่าใช้จ่ายเป็นชั่วโมงคนซึ่งมักจะผิดพลาดอย่างรุนแรงเมื่อทำย้อนหลังและไม่สนใจ "ฉันไม่ได้ นั่งที่โต๊ะ แต่ฉันคิดเกี่ยวกับอัลกอริทึมนั้นทั้งวัน ... "และรายละเอียดค่าใช้จ่ายอื่น ๆ ฯลฯ

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

แนวคิดพื้นหลัง

ตอนนี้มีคนต้องการซื้อแนวคิดทั้งหมดและฐานผู้ใช้ของวิดเจ็ตของคุณจากคุณ

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

สมการที่เกี่ยวข้อง:

Price Paid = (Buyer's Perceived Value - Seller's Cost) * Negotiation

ดังนั้นหากคุณไม่ต้องเสียค่าใช้จ่ายใด ๆ (คุณทำงานโดยไม่ได้รับค่าจ้าง) และมีค่า $ 100k สำหรับพวกเขาพวกเขาจ่ายคุณ $ 1 หรือไม่ หรือ $ 99k $ 50k? ทุกอย่างเกี่ยวกับการเจรจาต่อรอง - พยายามกำหนดว่าราคาสุดท้ายจะอยู่ที่ใดระหว่างราคาสูงสุดที่พวกเขาจะจ่ายและต่ำสุดที่คุณจะยอมรับ

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

ก่อนอื่นมันมีค่ากับพวกเขาอย่างไร? นี่คือสิ่งที่ยากที่สุดที่จะรู้และชั้นเชิงหนึ่งคือถามพวกเขาให้แบน ฉันรู้ใช่มั้ย

Super Secret Negactic Tactic

"ฉันเป็นคนที่สมเหตุสมผล - สิ่งนี้คุ้มค่าสำหรับคุณหรือไม่" หรือ "งบประมาณของคุณในการซื้อกิจการประเภทนี้คือเท่าไหร่" คุณจะประหลาดใจกับความบ่อยครั้งที่ผู้คนบอกเลิกคุณ พวกเขาอาจไม่ต้องการต่อรองและหากพวกเขาต้องการทำงานและซื้อบางอย่างจากคุณและไปกับพวกเขาพวกเขาสามารถบอกคุณได้ว่า "เรามีงบประมาณประมาณ $ 50k สำหรับการซื้อของเช่นคุณ และของคุณค่อนข้างเล็กเมื่อเทียบกับสิ่งอื่น ๆ ที่เรากำลังซื้อดังนั้นเราจึงคิดว่า 5-10k จะสมเหตุสมผลถ้าเราซื้อตรงเราขอ " หรือ "เราคิดว่ามันจะทำให้เราต้องเสียค่าใช้จ่ายประมาณ $ 4,000 เพื่อทำสิ่งนี้เองดังนั้นนั่นคือสิ่งที่เราจ่ายมากที่สุดไม่ว่าในกรณีใด ๆ " หรือเพียงแค่ "เรากำลังมองหาข้อตกลงนี้ที่ 3,000 ดอลลาร์"

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

มีระบบบัญชีไม่กี่แห่งที่จะกำหนดคุณค่าของบางสิ่งบางอย่างและนี่คือสิ่งที่ธุรกิจมีเหตุผลจะใช้เพื่อกำหนดงบประมาณสำหรับการซื้อ 'เอนทิตี' ของคุณ:

  1. ราคา

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

    นี่คือสิ่งที่ผู้คนพยายามทำโดยการกำหนดเวลาทำงานของมนุษย์ แต่ฉันจะให้สิ่งที่ดีที่สุดแก่คุณ: นี่ไม่มีความหมายในซอฟต์แวร์ คุณสามารถทำงานได้ 40 ปีบนโค้ดหนึ่งล้านเส้นโดยมีอัตราการทำงาน $ 50 ต่อชั่วโมงและผลลัพธ์จะมีมูลค่า $ 0 คุณไม่ได้เป็นอิสระหรือยอมรับสัญญาในการสร้างบางสิ่งบางอย่างในอัตราชั่วโมงและคุณไม่ได้ทำ "ในข้อมูลจำเพาะ" ด้วยความหวังที่จะขายมันเพื่อชดเชยค่าใช้จ่ายของคุณ นี่เป็นสิ่งที่น่าพึงพอใจในเชิงจิตวิทยา แต่ไม่มีความหมายอย่างแท้จริงในบริบทของการซื้อและขาย

  2. ค่าทดแทน

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

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

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

    คุณได้รับสินค้าตอนนี้และนี่มีค่าพิเศษ ใช้ประโยชน์จากสิ่งนี้

  3. Comps (สั้นสำหรับ "การเปรียบเทียบ")

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

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

  4. รายได้หลายระบบ (ยอดขายที่คาดการณ์)

    ดังที่Mathew Foscariniชี้ให้เห็นนี่เป็นระบบที่ใช้ประเมินมูลค่าธุรกิจและอสังหาริมทรัพย์เชิงพาณิชย์

    แนวคิดคือคุณมีสินทรัพย์ที่สร้างรายได้ ตัวอย่างเช่นการสร้างอพาร์ทเมนต์ใช้ค่าเช่า $ 50k ต่อปี จากนั้นจึงมีการใช้หลายค่าซึ่งขึ้นอยู่กับระบบคอมพ์ (ดังที่ได้กล่าวไว้ข้างต้น) ว่า 10 ดังนั้นมูลค่าตลาดของอาคารอพาร์ตเมนต์นี้คือจำนวนเงินที่สามารถเรียกเก็บได้โดยพิจารณาจากอัตราการเข้าพักและอัตราค่าเช่าในปัจจุบันนานกว่า 10 ปี = $ 500k แน่นอนถ้าคุณเพิ่มค่าเช่าและปรับปรุงอัตราการเข้าพักในปีหน้าเพื่อรับค่าเช่าเพิ่มขึ้น 10k ต่อปีทันใดนั้นทรัพย์สินของคุณมีค่าเพิ่มอีก $ 100k - และเหตุใดจึงมีคนร่ำรวยมากมาย (และบุคคลล้มละลายด้วย) ในอสังหาริมทรัพย์

    ระบบนี้สามารถนำไปใช้กับซอฟต์แวร์ได้ แต่หากแอปของคุณไม่ได้วางจำหน่ายในเชิงพาณิชย์มันเป็นการยากที่จะทำเช่นนี้ ด้วยตัวอย่างผู้ใช้ 80 รายที่จ่าย $ 200 นั่นหมายความว่าหาก บริษัท สามารถโน้มน้าวให้คนเหล่านั้นซื้อเวอร์ชันใหม่ (ซึ่งเป็นวิธีที่ง่ายกว่าการขายให้กับคนแปลกหน้า) หรือโน้มน้าวฐานลูกค้าขนาดใหญ่ให้ซื้อ 80 สำเนานั่นคือเงินด่วน $ 16k สำหรับการส่งอีเมลระเบิดและส่งบันทึกไปยังพนักงานขายของคุณ

    บริษัท ที่จัดตั้งขึ้นอย่างดีมีการประเมินมูลค่าอายุการใช้งานของผู้ใช้และหากจำนวนนี้สูง (เช่นบอกว่าผู้ซื้อ Adobe Creative Suite) จากนั้นจ่ายเงิน $ 30k เพื่อรับผู้ใช้ใหม่ 1 คนหรือรักษาลูกค้าเดิมไว้

สิ่งที่คุณควรทำ

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

บางทีพวกเขากำลังซื้อเพื่อขายต่อ ฉันมีคนเสนอที่จะซื้อรหัสของฉันเพราะพวกเขามีสัญญาที่พวกเขาควรจะทำสิ่งที่ทำในสิ่งที่รหัสของฉันกำลังทำอยู่แล้ว หากสัญญาทั้งหมดของพวกเขาคือ $ 500 เห็นได้ชัดว่าพวกเขาส่วนใหญ่จะจ่ายให้ฉันคือ "น้อยกว่านั้น" ฉันถามแล้วพวกเขาก็แบนเรียบออกบอกฉันแบบนั้น บางครั้งฉันไม่สนใจ (มันก็ไม่คุ้มกับความยุ่งยากสำหรับฉันในราคานั้นหรือฉันยุ่งเกินไป) บางครั้งฉันแค่ให้รหัสฟรีและบางครั้งฉันก็เอาข้อเสนอของพวกเขามาทำอะไรเล็กน้อย เงินพิเศษในรหัสที่ฉันเขียนไปแล้วและยังคงสามารถใช้ต่อไปได้

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

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

ข้อควรระวังขั้นสุดท้าย

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

หากพวกเขาต้องการใช้เวลาและความพยายามในอนาคตของคุณนั่นเป็นเวลาที่ดีที่จะเสนอสิ่งต่าง ๆ เช่น "x ชั่วโมงแห่งการสนับสนุนในการเปลี่ยนผ่าน / การตีความหมายฉันมีเวลา $ Y ต่อชั่วโมงหลังจากนั้น" มีความสนใจเป็นมืออาชีพให้การสนับสนุน - อย่าให้เวลาตัวเองและงานของคุณเพราะคุณลืมที่จะอธิบายและเขียนสิ่งต่าง ๆ


11
+1 และยินดีต้อนรับสู่โปรแกรมเมอร์หวังว่าทุกคนจะได้เขียนเนื้อหาที่มีคุณภาพ หวังว่าคุณจะอยู่พักหนึ่ง!
Jimmy Hoffa

1
โพสต์ยอดเยี่ยม สิ่งนี้ควรกลายเป็นบทความ
ซ้ำ

บางครั้งคุณไม่สามารถหลีกเลี่ยงการเป็นคนแรกที่พูดราคา - บางทีพวกเขาก็รู้วิธีที่ไม่เคยเป็นคนแรกที่ตั้งชื่อราคา ในกรณีนี้คุณไม่ต้องการพูดในราคาที่ยุติธรรมจากนั้นจะเจรจาต่อรองกับสิ่งที่คุณไม่พอใจแทนที่จะเริ่มต้นด้วยผลรวมที่น่าขันและได้รับการเจรจาต่อรองเป็นข้อตกลงที่โดดเด่นเพียงอย่างเดียว (กฎง่ายๆที่ฉันใช้คือ "สิ่งที่ฉันคิดว่าไม่เป็นธรรมเกือบห้าครั้ง")
medivh

22

ในทางทฤษฎีราคาจะถูกกำหนดโดยความพยายามซึ่งจำเป็นในการสร้างแอพลิเคชัน ถ้าคนคนเดียวทำงานเป็นเวลาสองเดือนไม่หยุด (เช่นรวมถึงวันหยุดสุดสัปดาห์) เพื่อสร้างแอปและราคาเฉลี่ยต่อชั่วโมงของนักแปลอิสระของทักษะนี้ (ลบภาษีทั้งหมด) คือ $ 200 / ชั่วโมง, 200 × 8 × 30 × 2 = 96,000 ซึ่งหมายความว่าสามารถขายแอปนี้ได้ในราคา $ 96,000

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

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

ความจริงที่ว่าราคาถูกกำหนดโดยอุปสงค์ยังหมายความว่ามันเกี่ยวข้องกับพารามิเตอร์ที่หลากหลายซึ่งบางอย่างไม่เกี่ยวข้องกับซอร์สโค้ดอย่างสมบูรณ์:

  • รหัสมีคุณภาพสูงหรือต่ำหรือไม่

  • มีเอกสารที่ดีหรือไม่?

  • มันเขียนโดยใช้มาตรฐานและวิธีปฏิบัติที่เป็นที่ยอมรับในระดับสากลหรือไม่?

  • ใช้ห้องสมุดบุคคลที่สามยอดนิยมหรือไม่

  • มีการสนับสนุนหรือไม่?

  • รหัสนี้ใช้งานง่ายในแอปพลิเคชันอื่นหรือไม่

  • โครงสร้างพื้นฐาน (การควบคุมเวอร์ชันระบบติดตามบั๊กการปรับใช้ในขั้นตอนเดียว ฯลฯ ) ถูกตั้งค่าอย่างถูกต้องและสามารถนำกลับมาใช้ใหม่ได้อย่างง่ายดายหรือไม่?

  • แอปพลิเคชันผ่านการทดสอบแล้วเพียงพอหรือไม่

  • มันตรวจสอบโดยคู่?

  • มีการตลาดเพียงพอหรือไม่?

  • มันนำเสนอได้ดีหรือไม่? เว็บไซต์เฉพาะที่ออกแบบโดยนักออกแบบมืออาชีพนำเสนอหลาย ๆ ด้านของซอร์สโค้ดเนื่องจากผลิตภัณฑ์จะช่วยได้อย่างแน่นอน

  • เป็นต้น

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


1
ฉันพยายามคำนวณชั่วโมงทำงานที่เกี่ยวข้องกับกระบวนการ แต่นั่นไม่ใช่เรื่องง่าย ประการแรกชั่วโมงทำงานส่วนใหญ่ไม่มีเอกสาร จากนั้นงานหลายประเภทมีส่วนร่วมเช่นการเขียนโค้ดการทดสอบการตลาดการสนับสนุน แต่คุณตอบกลับดีมากเพราะยืนยันความคิดของฉันและความกลัวของฉัน (ขายซอร์สโค้ด = ขายมันฝรั่ง)
deviDave

1
@DeviDave ด้านบนเป็นอัตนัยมาก น่าเสียดายที่ราคาของการขายประเภทนี้มักไม่เกี่ยวข้องกับความพยายามในการสร้างแหล่งที่มา คุณไม่คิดว่าคนใน Instagram ทำงานได้พันล้านดอลล่าร์ใช่ไหม
ซ้ำ

3
ฮ่า ๆ ฉันเตือนผู้ที่จะไม่คิดอย่างprogrammersนั้น สิ่งที่คุณรับรู้valueไม่ใช่สิ่งที่นักธุรกิจกำลังมองหาเมื่อพวกเขาทำการลงทุน เป็นการดีที่เชื่อว่าความพยายามของเราเพิ่มมูลค่า แต่โลกเต็มไปด้วยซอร์สโค้ดที่ไม่ได้ผลตอบแทนในรูปของ $
ซ้ำ

1
@ MathewFoscarini: นั่นคือสิ่งที่ฉันพยายามอธิบายในส่วนที่สองของคำตอบของฉัน เครื่องหมายคำพูด: "มันเกี่ยวข้องกับพารามิเตอร์ที่หลากหลายซึ่งบางอันไม่เกี่ยวข้องกับซอร์สโค้ดอย่างสมบูรณ์"ก็มีความเกี่ยวข้องเช่นกัน
Arseni Mourzenko

1
@MathewFoscarini: "ฉันแค่อิจฉาคุณได้รับ upvotes มากกว่าฉัน lol" : นี่คือการเปลี่ยนแปลง นี่คือ upvote จากฉัน (เนื่องจากฉันพบว่าคำตอบของคุณมีค่า)
Arseni Mourzenko

7

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

มีการศึกษาเกี่ยวกับค่าใช้จ่ายทั้งหมดที่ต้องใช้ในการพัฒนา codebase ตั้งแต่เริ่มต้นซึ่งส่วนใหญ่เกี่ยวข้องกับบรรทัดของโค้ด ดูตัวอย่าง: http://en.wikipedia.org/wiki/COCOMOหรือที่นี่เป็นตัวอย่างที่ชัดเจน



2

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

มูลค่าที่แท้จริงคือร้อยละของมูลค่าให้กับกิจการที่ตั้งใจจะซื้อรหัสที่มา

หากซอร์สโค้ดสร้างมูลค่า $ 75,000 สำหรับธุรกิจค่าใช้จ่ายอาจเป็นเปอร์เซ็นต์ของ $ 75,000 อาจจะ $ 15,000 ถึง $ 30,000 + ขึ้นอยู่กับทักษะการเจรจาต่อรองของคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.