แรงจูงใจสำหรับนักออกแบบที่จะมีส่วนร่วมในโครงการโอเพ่นซอร์ส


10

ฉันเป็นส่วนหนึ่งขององค์กรไม่แสวงหากำไร Silex Labs และหนึ่งในภารกิจของเราคือการเชื่อมช่องว่างระหว่างนักออกแบบและนักพัฒนา

คำถามสำคัญคือวิธีการกระตุ้นให้นักออกแบบมีส่วนร่วมใน FOSS (ซอฟต์แวร์ฟรีและโอเพ่นซอร์ส)

ในฐานะนักพัฒนาฉันสามารถพูดได้ว่าฉันมีความสุขมากที่ได้เป็นส่วนหนึ่งของขบวนการ FOSS เพราะ:

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

และมันก็เจ๋งที่ได้เป็นส่วนหนึ่งของการปฏิวัติอุตสาหกรรมซอฟต์แวร์นี้ :)

คำถามของฉันคืออะไรกระตุ้นนักออกแบบให้เป็นส่วนหนึ่งของโครงการโอเพ่นซอร์ส


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

คำตอบ:


6

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

หากคุณดูที่โครงการโอเพ่นซอร์สมันมักจะชัดเจนว่าไม่มีนักออกแบบที่เกี่ยวข้องอย่างมากและองค์ประกอบการออกแบบนั้นถูกสร้างขึ้นโดยนักพัฒนาที่มีทักษะการออกแบบขั้นพื้นฐาน: แม้แต่เครื่องมือออกแบบโอเพนซอร์สเช่น Inkscape และ GIMP นักออกแบบ

แต่มีข้อยกเว้น มีสามประเภทที่ฉันสามารถคิดได้ว่าจะจัดการเพื่อกระตุ้นนักออกแบบบางคน:

  1. สิ่งต่างๆเช่น Wordpress ที่มาพร้อมกับรูปแบบของตลาดบางอย่างที่องค์ประกอบการออกแบบเช่นสกินและธีมสามารถขาย
  2. สิ่งต่างๆเช่น Drupal ที่มีตลาดไม่มากนักสำหรับความต้องการของนักออกแบบที่มีทักษะเฉพาะที่เกี่ยวข้องกับผลิตภัณฑ์นั้น
  3. สิ่งต่าง ๆ เช่นกองทัพเล็ก ๆ ของคนทำกราฟิค SVG สำหรับวิกิพีเดียซึ่งเป็นสาเหตุเฉพาะที่พวกเขาสนับสนุนและมีเส้นทางที่ง่ายต่อการเข้าร่วม

จะมีส่วนร่วมมากขึ้นจากนักออกแบบได้อย่างไร?

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

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

  • พวกเขาจะมีส่วนร่วมได้อย่างไร? นักออกแบบทั่วไปจะไม่ต้องใช้เวลาหลายชั่วโมงในการหาว่า GitHub ทำงานอย่างไรและใช้เวลามากขึ้นในการหาวิธีที่นรกจะทำให้มันเป็นระบบควบคุมเวอร์ชันที่มีประโยชน์สำหรับกราฟิก ลิงค์ไปยังเอกสารจะไม่เพียงพอที่นี่ ... หากคุณยังไม่ได้สร้างสิ่งที่ใช้งานได้มันจะไม่มา
  • งานจัดสรรอย่างไร? โอเพ่นซอร์สนั้นทำงานโดยการแบ่งงานใหญ่ระหว่างคนจำนวนมาก มันยอดเยี่ยมสำหรับการแก้ไขข้อบกพร่อง แต่ในการออกแบบที่ออกแบบโดยคณะกรรมการและผลิตภัณฑ์ขั้นสุดท้ายสามารถกลายเป็นเรื่องไม่สอดคล้องกันได้อย่างง่ายดายซึ่งไม่มีบุคคลใดที่มีส่วนร่วมในเรื่องนี้จะต้องการผลงานของพวกเขาโดยไม่คำนึงถึงความสามารถของผู้สนับสนุนแต่ละคน แนวทางสไตล์ที่ชัดเจนสร้างความแตกต่างที่ยิ่งใหญ่เช่นเดียวกับชุมชนที่ดีซึ่งได้ค้นพบวิธีการวิพากษ์วิจารณ์ออนไลน์ที่ก. การทำงานและข) ไม่ขัดขวางสมาชิก
  • ชุมชนที่มีอยู่จะรองรับได้หรือไม่ มีอยู่สองสามครั้งที่ฉันเห็นโครงการที่ฉันสนับสนุนความทุกข์ผ่านการออกแบบ UI ที่ไม่ดีและคิดว่า "ฉันสามารถช่วยได้ที่นี่" จากนั้นฉันได้ดูการวิพากษ์วิจารณ์ที่โง่เขลาในชุมชนครั้งหนึ่ง ไม่ต้องกังวลว่า UI แบบฝึกหัดที่ดีหรือสิ่งที่ผู้ใช้พูดว่าฉันเป็นนักพัฒนาที่ยิ่งใหญ่ในชุมชนนี้และฉันชอบที่ทำแบบ X "- และฉันคิดว่าชีวิตนั้นสั้นเกินไป มันเหมือนส่วนที่แย่ที่สุดของงานกลางวันลบด้วยเงิน หากชุมชนไม่ได้เตรียมที่จะมอบหมายการตัดสินใจ UI ให้กับผู้เชี่ยวชาญที่เหมาะสมชุมชนนั้นจะไม่เก็บผู้เชี่ยวชาญเหล่านั้นไว้

จากนั้นเมื่อมีที่ว่างสำหรับนักออกแบบที่มีแรงบันดาลใจหรือสองคนคุณต้องหาแรงจูงใจที่แท้จริง :

  1. หากคุณไม่สามารถชำระเงินด้วยตัวเองคุณสามารถให้บุคคลที่สามชำระเงินให้กับพวกเขาได้อย่างเช่น Wordpress หรือไม่
  2. พวกเขาจะได้รับความคุ้นเคยและความน่าเชื่อถือด้วยการออกแบบเพื่ออะไรที่แพร่หลายซึ่งอาจทำให้พวกเขาได้เปรียบในการสัมภาษณ์และการโฆษณาเช่นเดียวกับตัวอย่างของ Drupal
  3. มีบางอย่างเกี่ยวกับโครงการที่คุณสามารถใช้เพื่อทำให้ผู้คนต้องการมีส่วนร่วมเช่นตัวอย่างจาก Wikipedia หรือไม่ คุณจะต้องเข้าเมืองเพื่อเข้าร่วมชุมชนหากคุณเชื่อมั่นในสิ่งนี้

ขอบคุณมากที่น่าสนใจ! คุณเป็นนักออกแบบหรือไม่? คุณมีส่วนร่วมในโครงการโอเพ่นซอร์สหรือไม่?
lexa

1
คุณเป็นนักออกแบบหรือไม่? ใช่คุณมีส่วนร่วมในโครงการโอเพ่นซอร์สหรือไม่? ฉันทำงานกับ Drupal ค่อนข้างมากและฉันสนับสนุนโอเพ่นซอร์ส แต่ฉันแทบจะไม่เคยให้การออกแบบสำหรับโครงการโอเพ่นซอร์ส: ฉันต้องการ แต่มันก็เป็นเรื่องยุ่งยากเกินไปสำหรับเหตุผลที่อธิบายไว้ข้างต้น แม้จะเป็นนักออกแบบ 80% และ coder 20% ก็ตามฉันได้แก้ไขข้อผิดพลาดโค้ดอีก 800% ให้กับโครงการโอเพ่นซอร์สมากกว่าที่ฉันมีรูปภาพหรือการออกแบบ
user56reinstatemonica8

1
+1 น่าสังเกต: Github สนับสนุนการกำหนดรุ่น PSD แล้ว github.com/blog/1845-psd-viewing-diffing
Brian Dillingham

3

ความคิดเห็นที่แท้จริง ...

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

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

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

นี่คือการสรุปและความคิดเห็นอย่างหมดจด

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

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

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

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


2

ก่อนอื่น: คำตอบทั้งหมดสำหรับคำถามนี้ยอดเยี่ยม

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

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

หลังจากวิกฤตการณ์ทางเศรษฐกิจและการเมืองในปี 2544 ในอาร์เจนตินาผู้คนเริ่มจัดระเบียบตัวเองเป็นกลุ่ม (ของเพื่อนบ้านนักเรียนนักศึกษาของคนงาน) นักออกแบบและศิลปิน (ทั้งมืออาชีพและมือสมัครเล่น) มีบทบาทสำคัญในเรื่องนี้เนื่องจากพวกเขารับผิดชอบนิตยสารแผ่นพับและเว็บไซต์ ฉันคิดว่าแรงจูงใจของพวกเขาส่วนใหญ่เป็นเรื่องการเมือง แต่ตามมาด้วยการเคลื่อนไหวของ Creative Commons และคุณเริ่มเห็นสัญลักษณ์ CC ในทุกสิ่งที่พวกเขาสร้างขึ้น

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

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


2

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

ดังนั้นแรงจูงใจที่ดีจะเป็น:

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

1
  • มีส่วนร่วมในการพัฒนาซอฟต์แวร์ใหม่
  • อธิบายต่อ Dev ว่าทำไมคุณต้องมีปลั๊กอินหรือเวิร์กโฟลว์พิเศษ
  • การสื่อสารที่ดีขึ้นกับ Dev จะทำให้ซอฟต์แวร์ดีขึ้น
  • ร่วมเป็นส่วนหนึ่งของวิวัฒนาการของอุตสาหกรรมซอฟต์แวร์และแบ่งปันความรู้
  • การออกแบบที่ดีขึ้นและ UX สำหรับโครงการโอเพ่นซอร์สดังนั้นพยายามทำให้มันน่าสนใจยิ่งขึ้นสำหรับผู้ใช้ทั่วไป
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.