นักพัฒนาเป็นผู้มีส่วนได้เสียในระบบ


23

ผู้พัฒนาผลิตภัณฑ์ถือเป็นผู้มีส่วนได้เสียหรือไม่?


บางที ... มันอาจขึ้นอยู่กับระบบ

Stackholder ในฐานะที่รับผิดชอบความล้มเหลว ไม่ได้เป็นหนึ่งในผู้ที่ได้รับประโยชน์จากความสำเร็จ monetarily .;)
อาเบล

"ผู้มีส่วนได้เสีย" เป็นประเภทของ Newspeak สำหรับ "คนที่สิ่งที่ควรพูด แต่ไม่มีสิทธิ์ตามกฎหมาย" คำถามจริงคืออะไรเราสงสัย?
Tony Ennis

ขึ้นอยู่กับระบบ
ไดนามิก

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

คำตอบ:


20

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

ข้อกำหนดซอฟต์แวร์ของ Karl Wieger :

ผู้มีส่วนได้เสียบุคคลกลุ่มหรือองค์กรที่มีส่วนร่วมในโครงการได้รับผลกระทบจากผลลัพธ์หรือสามารถมีอิทธิพลต่อผลลัพธ์

วิศวกรรมซอฟต์แวร์ของ Ian Sommverville 8 :

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

วิศวกรรมซอฟต์แวร์ของ Roger S. Pressman: แนวทางของผู้ปฏิบัติงาน (รุ่นที่ 6)กำหนดห้ากลุ่มหรือผู้มีส่วนได้ส่วนเสีย: ผู้จัดการอาวุโสที่กำหนดประเด็นทางธุรกิจผู้จัดการโครงการ / เทคนิคที่จัดระเบียบและควบคุมผู้ปฏิบัติงานผู้ปฏิบัติงานที่ทำระบบลูกค้าที่ระบุข้อกำหนด สำหรับซอฟต์แวร์และผู้ใช้ปลายทางที่จะโต้ตอบกับระบบที่จัดส่ง

การมีส่วนร่วมของผู้มีส่วนได้ส่วนเสียของ Scott Ambler: แนวทางปฏิบัติที่ดีที่สุดที่คล่องตัว :

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

...

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

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


5

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


4

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


4

หากสิ่งนี้ถูกถามเกี่ยวกับการต่อสู้แล้วไม่มี ...

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

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


1
-1 คุณพลาด "ใช่ผู้พัฒนาเป็นผู้มีส่วนได้เสียในโครงการอย่างแน่นอน"
MIA

3
@Jim ฉันไม่เห็นด้วยกับความจริงที่ว่านักพัฒนาภายในทีมโดยตรงเป็นผู้มีส่วนได้เสีย แนวคิดทั้งหมดคือผู้มีส่วนได้ส่วนเสียจัดลำดับความสำคัญ Backlog ผู้มีส่วนได้ส่วนเสียปรากฏในการประชุมทบทวนการวิ่งผู้มีส่วนได้ส่วนเสียในการตัดสินใจเกี่ยวกับโครงการนอกเหนือจากวิธีการเข้ารหัส ฯลฯ ... นักพัฒนาภายในทีมโดยตรงที่ทำงานในโครงการตามรายการข้างต้นคือ ไม่ใช่ผู้มีส่วนได้เสีย พวกเขาเป็นส่วนหนึ่งของทีมโดยรวมไม่ว่าจะเป็น Scrum หรือวิธีการอื่น ๆ ? ใช่; แต่พวกเขาไม่ใช่ผู้มีส่วนได้ส่วนเสีย นิทานหมูและไก่เป็นเรื่องเกี่ยวกับความมุ่งมั่นในโครงการ ... ไม่ได้เป็นผู้มีส่วนได้เสีย
Aaron McIver

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

1
@ จิมฉันอ้างถึงสิ่งที่เกี่ยวข้องและให้เครดิตกับแหล่งที่มา แน่นอนคุณจะไม่คาดหวังให้ฉันอ้างอิงบทความในนิยาย แต่คาดหวังว่าทุกอย่างในนวนิยายนั้นเกี่ยวข้องกับการอ้างอิงของฉัน แนวคิดเดียวกัน
Aaron McIver

1
เอาล่ะฉันคิดว่าฉันสามารถซื้อได้ บางครั้งผู้คนอ้างถึงคนอื่นโดยไม่อ่านทั้งหมด ฉันได้ทำการแก้ไขช่องว่างเพื่อที่ฉันจะได้ดึง downvote ออก
MIA

2

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

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

ความสนใจนั้นมาจากความหมายหนึ่งในสองอย่างในใจของฉัน:

  • ผู้ที่คาดว่าจะได้รับค่าหลักจากแอปพลิเคชัน

หรือ

  • ผู้ที่จะลงทุนในผลลัพธ์ของโครงการ

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

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

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

เป็นผลให้ฉันไม่ได้เป็นแฟนของคำ "ผู้สนับสนุน" มีความชัดเจน "ผู้มีส่วนได้เสีย" ไม่ใช่


0

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

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


0

ผู้พัฒนาเป็นผู้มีส่วนได้ส่วนเสีย (ได้รับผลกระทบจากสิ่งที่ผลิตขึ้น): ทั้งผู้ที่เริ่มพัฒนาระบบและผู้ที่ดูแลระบบ อดีตมักจะให้ความสนใจในเทคโนโลยีใหม่และเพิ่มฐานทักษะของพวกเขาในขณะที่หลังต้องการที่จะสามารถรักษาระบบจำนวนมากที่พวกเขาต้องรักษา

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


-1

ไม่พวกเขาไม่ใช่.

ผู้มีส่วนได้เสีย: บุคคลหรือองค์กรที่อาจได้รับผลกระทบจากความสำเร็จหรือความล้มเหลวของโครงการหรือองค์กร

ที่มา: http://www.site.uottawa.ca:4321/oose/index.html#stakeholder


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

@ Klaus - ฉันคิดว่ามันถือว่าเป็นระดับพื้นฐานของความเป็นมืออาชีพนั่นคือเขาจะไม่ผลิตซอฟต์แวร์เส็งเคร็ง
Jon Hopkins

5
หากฉันตกงานเนื่องจากโครงการล้มเหลวฉันคาดว่าฉันจะได้รับผลกระทบ หากฉันเป็นคนที่ทำงาน 60+ ต่อสัปดาห์ฉันจะได้รับผลกระทบ โปรดอธิบายความหมายของคุณเกี่ยวกับการได้รับผลกระทบ
MIA

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

-1

โดยพื้นฐานแล้วผู้มีส่วนได้เสียคือบุคคลหรือองค์กรหรือกล่าวง่ายๆว่า "เป็นหน่วยงานที่มีอิทธิพลดี / ไม่ดีต่อความสำเร็จของโครงการ"

ผู้มีส่วนได้เสียมีความสำคัญมากในการบรรลุโครงการ ผู้มีส่วนได้เสียอาจเป็นลูกค้ากลุ่มผู้ใช้ผู้จัดการโครงการหัวหน้าโครงการหรือผู้ประสานงาน

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


-1

ฉันคิดว่ามันขึ้นอยู่กับโครงการ

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

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