คำถามติดแท็ก contract

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

20
ผู้จัดการโครงการที่ต้องการล็อคประมาณการเวลาด้วยสัญญาที่ลงนามแล้ว
ในการจ้างงานก่อนหน้านี้ผู้จัดการโครงการ (PM) ไม่พอใจกับเวลาส่งมอบรหัสในโครงการที่ฉันใช้งาน ฉันได้รับแจ้งจากโครงการนำของฉันว่า PM กำลังพิจารณาที่จะให้ฉันเซ็นสัญญาเพื่อล็อคเวลาของฉันโดยประมาณที่ฉันได้รับสำหรับงานและวันที่ส่งมอบ สถานการณ์ในโครงการคือเรากำลังทำงานร่วมกับเทคโนโลยีใหม่โค้ดเบสมาตรฐานการเข้ารหัสและข้อกำหนดที่เปลี่ยนแปลงได้ง่าย ฉันเรียนรู้สิ่งใหม่ ๆ และใช้สิ่งที่ดีที่สุดที่ฉันสามารถทำได้ตามความต้องการที่เปลี่ยนแปลงอยู่ตลอดเวลา ความต้องการตลอดทั้งการทำซ้ำเพิ่มขึ้น 2-3 ครั้งโดยที่การเติบโตของฉันตามการประเมินเสร็จสมบูรณ์ประมาณ 5-8 ครั้ง สิ่งเดียวที่ไม่เปลี่ยนแปลงคือการประมาณและวันที่ส่งมอบ ใช่ฉันลงเอยด้วยการกำหนดเวลาส่วนใหญ่ที่ขาดหายไป และฉันกำลังทำงานกับเทคโนโลยีใหม่ ๆ ที่ไม่มีใครในทีมพัฒนาทั้งหมดสามารถช่วยได้จริง ๆ เพราะพวกเขาไม่คุ้นเคยกับมัน อย่างน้อยก็ไม่สะดวก สำหรับฉันแล้วดูเหมือนว่า PM ต้องการให้ตัวเลขของเขาเพิ่มขึ้น - และทำให้ฉันต้องการเซ็นสัญญาเพื่อ "มั่นใจ" ว่าฉันจะส่งมอบรหัสการทำงานตรงเวลาเสมอ ฉันคิดว่าสัญญาที่ลงนามแล้ว PM สามารถใช้กับฉันได้หากฉันไม่สามารถส่งมอบตรงเวลา ฉันเชื่อว่าสิ่งที่เกิดขึ้นต่อไปคือผู้จัดการโครงการและ / หรือผู้นำโครงการปกป้องฉันและไม่ปล่อยให้สิ่งนี้เกิดขึ้น คำถามของฉันคือสิ่งนี้ควรยกธงสีแดงเกี่ยวกับผู้จัดการหรือไม่ เป็นเรื่องปกติหรือไม่ที่ผู้จัดการจะต้องล็อคเวลาประมาณการของผู้พัฒนาซอฟต์แวร์ด้วยสัญญาที่ลงนามแล้ว หรือในกรณีนี้ลอง โปรดทราบว่าฉันเป็นพนักงานเต็มเวลาไม่ใช่ที่ปรึกษาอิสระ อัปเดต : ฉันต้องการเพิ่มว่าฉันได้ให้การประมาณการใหม่ทุกสัปดาห์ แต่ดูเหมือนว่าการประมาณการและวันที่ส่งมอบดั้งเดิมเป็นสิ่งที่ PM ได้รับการแก้ไข

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

10
ปัญหาทางกฎหมายของ NDA ที่ฉันไม่ต้องการลงชื่อ [ปิด]
ฉันได้รับข้อตกลงการไม่เปิดเผยข้อมูล (NDA) เพื่อลงนามโดยนายจ้างปัจจุบันของฉันที่ฉันไม่ต้องการลงชื่อ มันเปิดอย่างไม่น่าเชื่อและฉันรู้สึกว่ามันควรจะเป็นเงื่อนไขของข้อตกลงการจ้างงานครั้งแรกของฉันซึ่งฉันได้ลงนามเมื่อสามสัปดาห์ที่แล้ว เอกสารมีคำจำกัดความจำนวนมากในรูปแบบของ "รวมถึง แต่ไม่ จำกัด เพียง" และ "โดยตรงหรือโดยอ้อม" เช่นกันมันระบุว่า: ฉันยอมรับว่าการละเมิดสัญญาใด ๆ จะก่อให้เกิดอันตรายที่ไม่อาจแก้ไขได้ใน บริษัท (ฉันยอมรับว่าการละเมิดอาจส่งผลให้เกิดอันตรายต่อ บริษัท แต่ไม่จำเป็นต้องเป็นอันตรายร้ายแรงที่แก้ไขไม่ได้) หากเอกสารมีการแก้ไขในอนาคตและฉันปฏิเสธที่จะลงนามในการแก้ไขว่าฉันจะละเมิดข้อกำหนดของมัน ทุกสิ่งที่ฉันพัฒนาในขณะที่อยู่ภายใต้การจ้างงานของ บริษัท คือทรัพย์สินของ บริษัท (ละเลยที่จะบอกว่าสิ่งที่ฉันพัฒนาตามเวลาของตัวเองอย่างชัดเจนจากงานของฉันเป็นของฉันเอง) หลังจากการจ้างงานของฉันสิ้นสุดลงที่ บริษัท ฉันจะต้องทำหน้าที่ของฉันต่อไปที่นั่นเพื่อช่วยในการปรับปรุงซอฟต์แวร์ให้สมบูรณ์ฉันจะไม่ได้รับอนุญาตให้ปฏิบัติหน้าที่ใด ๆ ที่เกี่ยวข้องโดยตรงหรือโดยอ้อมกับหน้าที่ของฉันที่นั่นเป็นเวลาหนึ่งปี บริษัท สิ้นสุดลง (ฉันจะไม่ได้รับอนุญาตให้ผลิตซอฟต์แวร์เป็นเวลาหนึ่งปีหรือไม่) หาก บริษัท ตัดสินใจที่จะฟ้องร้องฉันสำหรับการละเมิดสัญญาที่ฉันตกลงที่จะไม่ปกป้องตัวเองและเงื่อนไขทั้งหมดในเอกสารจะถูกโอนไปยัง บริษัท ใด ๆ ที่ซื้อ บริษัท ที่ฉันทำงานโดยไม่ได้รับความยินยอมจากฉัน ในระยะสั้นพวกเขาจะเป็นเจ้าของฉันตามกฎหมายเพื่อชีวิตและสามารถทำลายฉันได้อย่างแน่นอนไม่ว่าด้วยเหตุผลใดก็ตามที่พวกเขาเห็นว่าเหมาะสม มีข้อโต้แย้งทางกฎหมายที่ฉันสามารถใช้เพื่อปกป้องตนเองจากการเซ็นสัญญาหรือไม่? ตัวอย่างเช่นความจริงที่ว่า NDA ไม่ได้เป็นส่วนหนึ่งของข้อตกลงการจ้างงานครั้งแรกของฉันหรือว่าเอกสารมีเจตนาเป็นนามธรรมและคลุมเครือเพื่อให้พวกเขากรอกข้อมูลลงในช่องว่างตามที่พวกเขาต้องการ? บริษัท เป็นเจ้าภาพจัดการซอร์สโค้ดทั้งหมดบนเว็บไซต์ซึ่งใช้ SCM …

2
ความแตกต่างระหว่างการออกแบบตามสัญญาและการเขียนโปรแกรมป้องกัน
การออกแบบโดยสัญญา (DbC) เป็นวิธีการตั้งโปรแกรมป้องกันหรือไม่ เป็นวิธีหนึ่งในการเขียนโปรแกรมที่ดีกว่าในบางกรณีมากกว่าวิธีอื่นหรือไม่

4
สิ่งที่ต้องระวังในสัญญาว่าจ้าง [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ฉันคิดถึงสิ่งนี้ในวันนี้หลังจากเพื่อนร่วมงานดูสัญญาที่พวกเขาเซ็นเมื่อหลายปีก่อนและค่อนข้างตื่นตระหนก สิ่งที่ควรระวังก่อนเซ็นสัญญาเพราะนายจ้างส่วนใหญ่จะให้คุณเซ็นชื่อ โปรดโพสต์ความคิดแยกต่างหากเพื่อให้สามารถลงคะแนนทีละรายการ
19 contract 

3
วิธีจัดการกับสถานการณ์“ ซอฟต์แวร์สิ้นสุดอายุการใช้งาน”?
เมื่อผู้ขายประกาศว่าพวกเขาไม่ต้องการให้การสนับสนุนหรือบริการใด ๆ กับซอฟต์แวร์อีกต่อไป (และระบุความตั้งใจที่จะออกจากธุรกิจโดยไม่เสนอเส้นทางการอัปเกรด) ลูกค้าประเภทใดที่สามารถขอความช่วยเหลือได้ โปรดพิจารณาสิ่งนี้จากมุมมองของลูกค้า พนักงานไอทีของลูกค้ามีแนวโน้มที่จะพิจารณาทางเลือกด้านเทคนิคเท่านั้น แต่มีตัวเลือกที่ไม่ใช่ด้านเทคนิคที่ลูกค้าสามารถติดตามได้เช่นกัน นอกจากนี้ลูกค้ายังสามารถดำเนินการขั้นตอนที่เหมาะสมได้ล่วงหน้าเพื่อลดการหยุดชะงักเช่นในแง่ของสัญญา สิ่งที่ฉันคิดได้: จำเป็นต้องซื้อฮาร์ดแวร์สำรองและตั้งค่าสภาพแวดล้อมสำรองที่ซอฟต์แวร์สามารถทำงานได้ต่อไป วิธีการส่งออกข้อมูลที่หลากหลายซึ่งไม่ต้องการการมีส่วนร่วมของผู้ขาย (ซึ่งอาจรวมถึงเทคนิคที่ไม่สำคัญเช่นการตรวจสอบข้อมูลที่เก็บไว้ในแบ็กเอนด์ฐานข้อมูลสินค้าสำหรับเทคนิคที่เกี่ยวข้องเช่นการขูดหน้าจอการพิมพ์ไปยังภาพตามด้วยการสแกนซ้ำเป็นต้น) ระบบคู่ขนานที่พนักงานจะทำซ้ำข้อมูลเก่าลงในระบบใหม่ด้วยตนเองหรือกึ่งอัตโนมัติ วิธีการทางกฎหมายในกรณีที่ผู้ขายมีปัญหาทางการเงิน (เช่นในกรณีของสัญญารหัสต้นทาง ) ความคิดอื่น ๆ ? สมมติว่าไม่มี "การหลบเลี่ยง" ที่เกี่ยวข้อง (ไม่มี DRM หรือ DMCA) ไม่มีการกู้คืนข้อมูลหรือวิศวกรรมย้อนกลับทางกฎหมาย / ยอมรับได้หรือไม่? หมายเหตุการแก้ไข: มันเป็นการผสมผสานของเรื่องราวเล็ก ๆ น้อย ๆ แต่เป็นเรื่องจริง ฉันไม่ได้เกี่ยวข้องโดยตรงกับสิ่งเหล่านี้ มันเป็นเพียงความปรารถนาของฉันที่จะเรียนรู้เกี่ยวกับวิธีการจัดการสถานการณ์ "จุดสิ้นสุดของชีวิต" โดยทั่วไป มันไม่ใช่ความตั้งใจของฉันที่จะทำให้เนื้อเรื่องดั้งเดิมฟังเหมือน "ยาก" ที่ต้องแก้ไข

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

3
เริ่มให้คำปรึกษาในขณะที่ลูกจ้าง - ความขัดแย้งทางผลประโยชน์ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ครั้งแรกของทั้งหมดผมไม่ได้หลังจากที่คำแนะนำด้านกฎหมาย นี่คือ TL เล็กน้อย DR แต่ฉันมีบทสรุปที่ด้านล่างฉันอธิบายทุกอย่างเพื่อให้ผู้คนสามารถให้คำแนะนำที่ชาญฉลาดได้ สถานการณ์ ฉันต้องอธิบายสถานการณ์ปัจจุบันของฉันเพื่ออธิบายว่าทำไมฉันถึงตัดสินใจไปตามเส้นทางที่ฉันมี ฉันเพิ่งถูกขอให้หางานใหม่เนื่องจากเศรษฐกิจในท้องถิ่นกำลังดิ้นรน ฉันไม่ได้ถูกไล่ออก แต่สาเหตุเกิดจากนายจ้างปัจจุบันของฉันไม่สามารถที่จะจ้างฉันเต็มเวลาได้อีก ฉันมองหางานอยู่พักหนึ่ง แต่มีงานน้อยมากโดยเฉพาะอย่างยิ่งในระดับที่ฉันอยู่และฉันไม่ต้องการงานอื่นที่ฉันจะไม่เจอกับความท้าทายหรือความสนุก ตำแหน่งปัจจุบันของฉันเห็นว่าฉันทำงานเป็นสถาปนิกและผู้จัดการซอฟต์แวร์ งานส่วนใหญ่เป็นงานภายใน แต่ฉันทำหน้าที่ให้คำปรึกษากับนายจ้างของฉัน การตัดสินใจของฉัน ฉันตัดสินใจออกไปด้วยตัวเองในฐานะที่ปรึกษา / ผู้รับเหมา ฉันมีงานที่ค่อนข้างเป็นธรรมอยู่แล้ว แต่ในขณะที่ฉันสร้างธุรกิจของฉันฉันต้องทำเงินเพื่อสนับสนุนครอบครัวของฉัน ผลลัพธ์ในที่สุดคือการสร้างรายได้จากผลิตภัณฑ์บางอย่าง แต่การพัฒนาผลิตภัณฑ์ต้องใช้เวลา ปัญหา นายจ้างปัจจุบันของฉันเสนอให้ฉันจ้างงานพาร์ทไทม์กับพวกเขา ส่วนใหญ่เป็นการค้าปลีกแม้ว่าเนื่องจากการจ้างงานของฉันได้ย้ายไปทำงานด้านเว็บ (ส่วนใหญ่เป็นเว็บไซต์ที่ใช้ CMS) และในระดับที่น้อยกว่าการเขียนโปรแกรมซึ่งเป็นสิ่งที่ฉันเข้ามา โครงการภายใน นอกจากนี้ยังมีธุรกิจสนับสนุนด้านไอทีที่มีขนาดใหญ่มาก การพัฒนาซอฟต์แวร์เป็นส่วนใหญ่แม้ว่าจะมีการมุ่งเน้นไปที่การพัฒนาเว็บขั้นพื้นฐาน การพัฒนาซอฟต์แวร์ส่วนใหญ่จะหยุดเมื่อฉันออกจากถ้าไม่สมบูรณ์ ขัดผลประโยชน์ ถ้าฉันใช้เวลาส่วนหนึ่งฉันต้องมีสัญญาเป็นลายลักษณ์อักษรเกี่ยวกับความขัดแย้งทางผลประโยชน์ ฉันจะพบทนายความเพื่อขอคำแนะนำด้านกฎหมาย แต่ฉันจำเป็นต้องรู้ว่าต้องอนุญาตอะไรบ้าง TL; …

3
สัญญา IP ที่เป็นมิตรกับ Open Source สำหรับคนทำงานอิสระ
ฉันกำลังจะเข้าสู่โลกแห่งการให้คำปรึกษาเป็นครั้งแรกและฉันต้องเขียนสัญญาครั้งแรกของฉัน ปัญหาหนึ่งที่ฉันมีคือเกี่ยวกับงานโอเพ่นซอร์สและทรัพย์สินทางปัญญา ฉันชอบทำงานกับโครงการโอเพ่นซอร์สไม่ว่าจะเป็นโครงการที่มีอยู่หรือโครงการที่ฉันเริ่มด้วยตัวเอง คำถามคือ: ฉันจะเขียนสัญญาของฉันเพื่อรองรับสถานการณ์ต่อไปนี้ได้อย่างไร: ในระหว่างการทำงานกับโครงการของลูกค้าฉันต้องการเปิดส่วนของรหัสให้กับชุมชนภายใต้ชื่อของฉันเอง ในระหว่างการทำงานกับโครงการของลูกค้าฉันใช้ประโยชน์จากโครงการโอเพ่นซอร์สที่มีอยู่ของฉันและกำลังปรับปรุงให้ดีขึ้น ในการทำงานกับโครงการของลูกค้าฉันทำการปรับปรุงโครงการโอเพ่นซอร์สของบุคคลที่สามและสนับสนุนพวกเขากลับมา ในการทำงานกับโครงการของลูกค้าเราตัดสินใจที่จะเปิดส่วนของรหัสภายใต้ชื่อของลูกค้า สิ่งที่เป็นทำนองนี้ถ้ามี? อัปเดต: ฉันเพิ่มรายการในรายการด้านบน (รายการ # 3)

11
ฉันเป็นเจ้าของลิขสิทธิ์โปรแกรมที่ฉันทำเองหรือไม่ [ปิด]
คำถามนี้ไม่น่าจะช่วยผู้เข้าชมในอนาคต มันเกี่ยวข้องเฉพาะกับพื้นที่ทางภูมิศาสตร์ขนาดเล็กช่วงเวลาที่เฉพาะเจาะจงหรือสถานการณ์ที่แคบเป็นพิเศษซึ่งโดยทั่วไปไม่สามารถใช้ได้กับผู้ชมทั่วโลกของอินเทอร์เน็ต สำหรับความช่วยเหลือในการทำคำถามนี้มากขึ้นบังคับในวงกว้างไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันสร้างแพคเกจซอฟต์แวร์ที่ช่วยให้วิศวกรไฟฟ้ามีการคำนวณทั่วไปที่ใช้บนไซต์ (สถานีย่อยเฉพาะ) ฉันสร้างแพ็คเกจในเวลาของฉันเองโดยไม่ถูกถามและไม่มีแนวทาง แพ็คเกจนี้มีการใช้งานอย่างแพร่หลายใน บริษัท ของฉันและฉันตั้งใจจะแจกจ่ายมันทั่วประเทศ ฉันเป็นเจ้าของลิขสิทธิ์หรือไม่ สัญญาของฉันระบุว่างานที่ผลิตทั้งหมดเป็นงานของพวกเขา แต่งานนี้อยู่นอกการทำงานและอยู่นอกเหนือจาก 'ขอบเขตการทำงาน' ของฉัน บริษัท ของฉันส่วนใหญ่เป็น บริษัท โยธาและการก่อสร้างและไม่มีอิทธิพลในการสร้างโปรแกรม จากความคิดเห็น:นี่คือย่อหน้า "ในระหว่างการให้บริการของคุณคุณจะเปิดเผยข้อมูลสูตรกระบวนการกระบวนการสิ่งประดิษฐ์หรือการปรับปรุงที่คุณได้เรียนรู้ค้นพบหรือมีการพัฒนาในระหว่างการบริการของคุณหรือเกี่ยวข้องกับ ธุรกิจของ บริษัท และจะลงนามในเอกสารใด ๆ ที่จำเป็นเพื่อให้ บริษัท ได้รับการคุ้มครองสิทธิบัตรไม่ว่าจะยังอยู่ในการให้บริการของ บริษัท หรือไม่ "พวกเขาจะดำเนินการอย่างจริงจังและมีทนายความของพวกเขา อัพเดท :::::::::::::::: เพิ่งได้รับอีเมล เดฟ ดังที่คุณทราบว่าเราได้ดำเนินการตามคำขอของคุณและทนายสิทธิบัตรของคุณเมื่อต้นปีที่ผ่านมาถอดความด้านล่าง: ... ทนายความสิทธิบัตรที่แนะนำให้ฉันขอคำชี้แจงอย่างเป็นทางการจาก{redacted}ผ่านทาง IP และการเป็นเจ้าของลิขสิทธิ์ก่อนที่ฉันจะเปิด บริษัท ผลก็คือพวกเขาจะสร้างสัญญาทางกฎหมายที่ระบุทรัพย์สินทางปัญญาและลิขสิทธิ์ทั้งหมดของฉันเองเพื่อแลกกับสำเนาฟรี{redacted}สำหรับวิศวกร MUS ทั้งหมด ข้อเสนอฟรีไม่ขยายไปถึง บริษัท คู่ค้า กระบวนการตรวจสอบนี้ได้ดำเนินการนานกว่าหวังว่าในขณะที่เรามีหน้าที่ที่จะตรวจสอบตำแหน่งสัญญาของเรากับ{} redactedและยังมีนายจ้างของเรา{} …

2
สิทธิ์รหัสพิเศษทำงานอย่างไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ลูกค้าขอให้ฉันส่งข้อเสนอสำหรับเว็บแอปที่เขาต้องการสร้าง ลูกค้ารายนี้เป็นการเริ่มต้นที่มีแรงฉุดที่ค่อนข้างดี (เท่าที่ดูเหมือน) ฉันถูกขอให้ร่างสัญญาที่ป้องกันไม่ให้ฉันเขียนรหัสใด ๆ ที่ฉันเขียนให้พวกเขาที่อื่น จนถึงตอนนี้ฉันกำลังร่างสัญญาที่ฉันยังคงรักษาสิทธิพิเศษไว้ในซอร์สโค้ดของฉัน แต่ลูกค้ายังคงรักษาสิทธิ์ทั้งหมดไว้เช่นกัน (การขายการแก้ไข ฯลฯ ) ดังนั้นนี่ฟังดูแปลกประหลาดสำหรับฉัน: ถ้าฉันมีลูกค้ารายอื่นที่มีโครงการคล้ายกัน (แต่ไม่เหมือนกัน) และเขาต้องการให้ฉันพัฒนาแอปพลิเคชันของเขา? แน่นอนว่าฉันจะไม่คัดลอกและวางจากโปรเจ็กต์ก่อนหน้า - แต่ฟังดูแล้วว่าฉันจะไม่สามารถใช้ข้อมูลเชิงลึกที่ฉันได้รับจากโปรเจ็กต์ก่อนหน้านี้และฉันจะไม่สามารถเขียนโค้ดนี้อีก สำหรับลูกค้าใด ๆ ดังนั้นคำถามคือ - ถ้าฉันให้สิทธิ์ทั้งหมดของซอร์สโค้ดแก่ลูกค้านั่นหมายความว่าฉันไม่สามารถเขียนรหัสนี้ให้กับผู้อื่นได้หรือไม่? หมายเหตุ:ฉันรู้ว่าส่วนใหญ่ของคุณที่นี่ไม่ใช่นักกฎหมายและฉันไม่ได้มองหาคำแนะนำด้านกฎหมาย แต่สัญญาประเภทเหล่านี้มีความหมายในแง่ของการเป็นเจ้าของรหัสแหล่งที่มาสิ่งที่ปกติทำอะไร ฯลฯ

8
คุณจะตัดสินใจได้อย่างไรว่าคุณควรทำโครงการหรือไม่?
ฉันเป็นผู้พัฒนาที่ค่อนข้างใหม่ อย่างมืออาชีพฉันได้เขียนโปรแกรมใน C # เป็นเวลาสองปีในฐานะฝึกงานและ 6 เดือนในฐานะนักพัฒนารุ่นน้อง เพื่อนในครอบครัวของฉันต้องการความช่วยเหลือในโครงการที่เขียนใน VB.net ฉันไม่เคยใช้ VB.net ดังนั้นฉันจึงกังวลเล็กน้อยอยู่ที่นั่น แต่คำถามจริงมาจากข้อเท็จจริงที่ว่าเมื่อฉันดูเอกสารสำหรับโครงการฉันรู้สึกว่าไม่มีอะไรที่ดีจริงๆจะมาจากมัน ฉันมีความรู้สึกว่ามันจะทำให้เกิดความเครียดมากขึ้นแล้วฉันอยากจะมีในชีวิตของฉันในปัจจุบัน นักพัฒนาที่มีประสบการณ์จะตัดสินใจได้อย่างไรว่าจะทำโครงการนี้หรือแค่ปล่อยมันไป? มีตัวชี้วัดที่ดีอะไรบ้างที่จะทำให้การตัดสินใจง่ายขึ้น แก้ไข ดูเหมือนว่านี่จะเป็น ERP ที่มีขนาดใหญ่มากที่เขาต้องการให้ฉันทำงานและฉันไม่เชื่อว่าเขารู้อะไรเกี่ยวกับการเขียนโปรแกรมดังนั้นฉันจึงไม่คิดว่าความจริงที่ว่าฉันเป็นรุ่นน้องได้ข้ามความคิดของเขาไป
11 project  contract 

4
ฉันสามารถปฏิเสธที่จะลงนามใน NDA สำหรับการทำงานที่เป็นมืออาชีพได้หรือไม่? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน7 ปีที่ผ่านมา เพื่อนของฉัน (เรียกเขาว่าโจ ) กำลังทำงานในโครงการที่มีแนวโน้มและขอความช่วยเหลือจากฉัน เป็นเรื่องของมิตรภาพฉันเห็นด้วย (ปากเปล่า) ที่จะไม่หารือเกี่ยวกับรายละเอียด แต่ตอนนี้เขามีนักลงทุนที่มีศักยภาพที่ต้องการให้ฉันลงนามข้อตกลงที่ไม่เปิดเผย (NDA) เนื่องจากงานของฉันทั้งหมดเป็นมืออาชีพฉันบอกโจว่าฉันไม่สบายใจที่จะต้องรับผิดชอบเอกสารทางกฎหมายโดยไม่มีการชดเชยความเสี่ยง (ไม่จำเป็นต้องเป็นการเงินอย่างเคร่งครัดฉันจะยอมรับสัดส่วนการถือหุ้นเพียงเล็กน้อยหรืออาจรับประกันเครดิตในรหัสและเอกสาร) คำขอของฉันสมเหตุสมผลหรือไม่หรือฉันเพิ่งแนะนำความซับซ้อนที่ไม่จำเป็น
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.