ผู้พัฒนาผลิตภัณฑ์ถือเป็นผู้มีส่วนได้เสียหรือไม่?
ผู้พัฒนาผลิตภัณฑ์ถือเป็นผู้มีส่วนได้เสียหรือไม่?
คำตอบ:
โดยทั่วไปใช่นักพัฒนาเป็นผู้มีส่วนได้เสียในโครงการซอฟต์แวร์ นั่นคือความสอดคล้องกับความหมายในพจนานุกรมของคำ นี่คือคำจำกัดความของผู้มีส่วนได้ส่วนเสียจากสิ่งพิมพ์ต่าง ๆ :
ข้อกำหนดซอฟต์แวร์ของ Karl Wieger :
ผู้มีส่วนได้เสียบุคคลกลุ่มหรือองค์กรที่มีส่วนร่วมในโครงการได้รับผลกระทบจากผลลัพธ์หรือสามารถมีอิทธิพลต่อผลลัพธ์
วิศวกรรมซอฟต์แวร์ของ Ian Sommverville 8 :
คำว่าผู้มีส่วนได้เสียใช้เพื่ออ้างถึงบุคคลหรือกลุ่มใด ๆ ที่จะได้รับผลกระทบจากระบบไม่ว่าทางตรงหรือทางอ้อม ผู้มีส่วนได้เสีย ได้แก่ ผู้ใช้ปลายทางที่มีปฏิสัมพันธ์กับระบบและทุกคนในองค์กรที่อาจได้รับผลกระทบจากการติดตั้ง ผู้มีส่วนได้เสียในระบบอื่น ๆ อาจเป็นวิศวกรที่กำลังพัฒนาหรือบำรุงรักษาระบบที่เกี่ยวข้องผู้จัดการธุรกิจผู้เชี่ยวชาญด้านโดเมนและตัวแทนสหภาพแรงงาน
วิศวกรรมซอฟต์แวร์ของ Roger S. Pressman: แนวทางของผู้ปฏิบัติงาน (รุ่นที่ 6)กำหนดห้ากลุ่มหรือผู้มีส่วนได้ส่วนเสีย: ผู้จัดการอาวุโสที่กำหนดประเด็นทางธุรกิจผู้จัดการโครงการ / เทคนิคที่จัดระเบียบและควบคุมผู้ปฏิบัติงานผู้ปฏิบัติงานที่ทำระบบลูกค้าที่ระบุข้อกำหนด สำหรับซอฟต์แวร์และผู้ใช้ปลายทางที่จะโต้ตอบกับระบบที่จัดส่ง
การมีส่วนร่วมของผู้มีส่วนได้ส่วนเสียของ Scott Ambler: แนวทางปฏิบัติที่ดีที่สุดที่คล่องตัว :
คำจำกัดความของฉันเกี่ยวกับผู้มีส่วนได้เสียในโครงการคือใครก็ตามที่เป็นผู้ใช้โดยตรงผู้ใช้ทางอ้อมผู้จัดการของผู้ใช้ผู้จัดการอาวุโสสมาชิกทีมปฏิบัติการ "เจ้าของทอง" ที่ให้เงินทุนแก่โครงการพนักงานช่วยเหลือผู้ช่วยผู้ตรวจสอบโปรแกรมของคุณ / ผู้จัดการพอร์ตโฟลิโอนักพัฒนาที่ทำงานบนระบบอื่น ๆ ที่รวมหรือโต้ตอบกับระบบที่กำลังพัฒนาหรือผู้เชี่ยวชาญด้านการบำรุงรักษาที่อาจได้รับผลกระทบจากการพัฒนาและ / หรือการปรับใช้โครงการซอฟต์แวร์
...
ในคำจำกัดความนี้ฉันได้เลือกที่จะไม่รวมนักพัฒนาที่กำลังทำงานในโครงการ สิ่งนี้อาจดูแปลกในตอนแรกเนื่องจากผู้พัฒนามีส่วนสำคัญในโครงการที่พวกเขาทำงานอยู่ ใช่นักพัฒนาเป็นผู้มีส่วนได้เสียในโครงการอย่างแน่นอน เหตุใดฉันจึงแยกความแตกต่างระหว่างผู้พัฒนาและผู้มีส่วนได้เสียโครงการต่อไป เพราะฉันต้องการเงื่อนไขที่สะดวกในการแยกแยะพวกเขาฉันไม่ชอบ“ ผู้มีส่วนได้เสียในการพัฒนา” และ“ ผู้มีส่วนได้เสียที่ไม่ใช่นักพัฒนา” และเพราะพวกเขามีบทบาทที่แตกต่างกันในการเล่นโครงการ
ในทางปฏิบัติฉันมักเห็นผู้มีส่วนได้ส่วนเสียแบ่งออกเป็นกลุ่มและกลุ่มหนึ่งมีคนกำลังสร้างระบบ สิ่งสำคัญคือต้องตระหนักว่าเมื่อสร้างระบบผู้พัฒนาจะมีความต้องการและความกังวลที่ต้องสมดุลกับความต้องการของทุกคน อย่างไรก็ตามสิ่งเหล่านี้จำเป็นต้องจัดลำดับความสำคัญและคำนึงถึงความต้องการอื่น ๆ
มักจะไม่มี แต่อาจมีข้อยกเว้น " การกินอาหารสุนัขของคุณเอง " ถือเป็นข้อยกเว้นหลักอย่างเช่นในกรณีนี้ผู้พัฒนาอาจใช้สิ่งที่พวกเขาสร้างขึ้นโดยตรงและทำให้พวกเขาเป็นผู้มีส่วนได้เสียในระดับหนึ่ง อย่างไรก็ตามฉันจะถามว่านี่เป็นนักพัฒนาโดยรวมมากกว่าสองสามเปอร์เซ็นต์หรือไม่
ใช่ - สำหรับระบบที่จะเปิดใช้งานและคงอยู่ นักพัฒนามีแนวโน้มที่จะทำงานร่วมกับรหัสเพื่อแก้ไขข้อบกพร่องและแนะนำคุณสมบัติใหม่หลังจากทีมเริ่มต้นปิดโครงการ ข้อกำหนดที่สำคัญสำหรับระบบที่มีอายุการใช้งานยาวนานคือความสามารถในการบำรุงรักษาและใครควรจะวางเดิมพันในส่วนนี้หากไม่ใช่นักพัฒนา
หากสิ่งนี้ถูกถามเกี่ยวกับการต่อสู้แล้วไม่มี ...
... นิยามของผู้มีส่วนได้เสียในโครงการคือทุกคนที่เป็นผู้ใช้โดยตรง, ผู้ใช้ทางอ้อม, ผู้จัดการของผู้ใช้, ผู้จัดการอาวุโส, พนักงานปฏิบัติการ, "เจ้าของทอง" ที่ให้เงินทุนแก่โครงการ, พนักงานช่วยเหลือ (แผนกช่วยเหลือ), ผู้ตรวจสอบบัญชี ผู้จัดการโปรแกรม / พอร์ตโฟลิโอของคุณนักพัฒนาที่ทำงานบนระบบอื่น ๆ ที่รวมหรือโต้ตอบกับระบบที่กำลังพัฒนาหรือผู้เชี่ยวชาญด้านการบำรุงรักษาที่อาจได้รับผลกระทบจากการพัฒนาและ / หรือการปรับใช้โครงการซอฟต์แวร์ ...
ผู้มีส่วนได้เสียคือบุคคลภายนอกทีมพัฒนาผลิตภัณฑ์ปัจจุบันในรูปแบบเดียวหรืออีกรูปแบบหนึ่ง หากคุณอยู่ในทีม X และนักพัฒนาซอฟต์แวร์คนอื่นอยู่ในทีม Y และคุณกำลังทำงานเกี่ยวกับผลิตภัณฑ์ที่แตกต่างกันซึ่งโต้ตอบกันในเวลาต่อมาคุณจะกลายเป็นผู้มีส่วนได้ส่วนเสียในผลิตภัณฑ์อื่น ๆ
หลังจาก googling นิดหน่อยฉันต้องบอกว่านี่เป็นคำถามที่ตอบไม่ได้ ไม่มีคำจำกัดความของผู้มีส่วนได้ส่วนเสียและแหล่งข้อมูลที่แตกต่างกันใช้มันแตกต่างกัน
เมื่อการอ้างอิงของสก็อตต์แอมเบลอร์โดยแอรอนชี้ให้เห็นมากกว่าหนึ่งวิธีหลีกเลี่ยงคำศัพท์ทั้งหมด คนอื่น ๆ พยายามแบ่งมันออกเป็นประเภทต่าง ๆ ของผู้มีส่วนได้เสีย ผลลัพธ์คือในขณะที่มีความหมายทั่วไปที่ผู้มีส่วนได้เสียคือ "คนที่มีความสนใจ" ความหมายที่แม่นยำจะหายไป
ความสนใจนั้นมาจากความหมายหนึ่งในสองอย่างในใจของฉัน:
หรือ
เนื้อหาของสปอนเซอร์เหมาะสมกับคำจำกัดความทั้งสอง วิธีที่ผู้ใช้วางในเนื้อหาของสปอนเซอร์เป็นอีกหัวข้อหนึ่งโดยสิ้นเชิง สำหรับตอนนี้สมมติว่าพวกเขาเข้ากันได้ดีเพราะฉันไม่ยอมแบ่งผม ทุกคนในทีมโครงการนั้นเหมาะสมกับความหมายที่สองเช่นกัน
ในที่สุดสิ่งที่สำคัญคือคุณค่านั้นมาจากใบสมัครของเราและเราเข้าใจว่าผู้สนับสนุนได้คำสุดท้าย
ความรู้สึกโดยทั่วไปของฉันคือคนที่ต้องการจับตาดูนักพัฒนาในกลุ่ม "ผู้มีส่วนได้เสีย" ส่วนใหญ่สนใจเพราะพวกเขาได้เห็นสถานการณ์ที่นักพัฒนาได้รับการปฏิบัติเหมือนฟันเฟืองในเครื่องจักรและมักจะได้รับการปฏิบัติที่ไม่ดี ไม่อนุญาตให้ใช้คำติชมเกี่ยวกับข้อกำหนดการทำงานล่วงเวลาที่ไม่ได้รับค่าจ้างเป็นสิ่งจำเป็นเป็นต้นเนื่องจากคุณกำลังสละเวลาและมีสติเหนือสิ่งที่ควรคาดหวังมีผู้คนโน้มเอียงที่จะเห็นว่าเป็นการลงทุน การลงทุน = ความเสี่ยงดังนั้นในใจของพวกเขาทีมพัฒนาเป็นผู้มีส่วนได้เสีย
เป็นผลให้ฉันไม่ได้เป็นแฟนของคำ "ผู้สนับสนุน" มีความชัดเจน "ผู้มีส่วนได้เสีย" ไม่ใช่
พวกเขาอาจจะ หากการโพสต์ของพวกเขาหลังจากผลิตภัณฑ์เสร็จจะแตกต่างจากก่อนพวกเขาเป็นผู้มีส่วนได้เสีย ตัวอย่างเช่นหากนักพัฒนาได้รับเงินเดือนในการพัฒนาซอฟต์แวร์สำหรับ บริษัท โอกาสที่เขาไม่ใช่ผู้มีส่วนได้เสียเพราะไม่มีอะไรจะเปลี่ยนแปลงไปกว่าการส่งมอบผลิตภัณฑ์ อย่างไรก็ตามหากเขาเป็นหุ้นส่วนในการเริ่มต้นซึ่งฐานะการเงินของเขาขึ้นอยู่กับผลิตภัณฑ์ที่ประสบความสำเร็จฉันจะยืนยันว่าเขาเป็นผู้มีส่วนได้เสีย
อีกตัวอย่างหนึ่งคือกรณีของนักพัฒนาซอฟต์แวร์ที่เขาจะใช้ ในกรณีดังกล่าวเขาเป็นผู้มีส่วนได้ส่วนเสียอย่างแน่นอนเพราะเขามีส่วนได้เสียในการให้ซอฟต์แวร์นั้นทำงานอย่างถูกต้อง
ผู้พัฒนาเป็นผู้มีส่วนได้ส่วนเสีย (ได้รับผลกระทบจากสิ่งที่ผลิตขึ้น): ทั้งผู้ที่เริ่มพัฒนาระบบและผู้ที่ดูแลระบบ อดีตมักจะให้ความสนใจในเทคโนโลยีใหม่และเพิ่มฐานทักษะของพวกเขาในขณะที่หลังต้องการที่จะสามารถรักษาระบบจำนวนมากที่พวกเขาต้องรักษา
อย่างไรก็ตามผู้มีส่วนได้เสียที่ถูกกฎหมายเป็นคำถามอื่น เมื่อต้องการสร้างความสมดุลผู้มีส่วนได้ส่วนเสียทุกคนจะไม่พบข้อกังวลของพวกเขาเพื่อความพึงพอใจ บริษัท ของคุณกังวลเกี่ยวกับการสูญเสียนักพัฒนาระดับแนวหน้าหรือไม่? ชนนักพัฒนาที่กังวล ถ้าไม่นักพัฒนามีแนวโน้มที่จะจบลงค่อนข้างต่ำในเสาโทเท็ม น่าเสียดายที่สิ่งนี้สามารถส่งผลกระทบต่อการเพิกเฉยต่อการบำรุงรักษาได้เช่นกันการสร้างหนี้ทางเทคนิคเช่นไม่มีวันพรุ่งนี้
ไม่พวกเขาไม่ใช่.
ผู้มีส่วนได้เสีย: บุคคลหรือองค์กรที่อาจได้รับผลกระทบจากความสำเร็จหรือความล้มเหลวของโครงการหรือองค์กร
ที่มา: http://www.site.uottawa.ca:4321/oose/index.html#stakeholder
โดยพื้นฐานแล้วผู้มีส่วนได้เสียคือบุคคลหรือองค์กรหรือกล่าวง่ายๆว่า "เป็นหน่วยงานที่มีอิทธิพลดี / ไม่ดีต่อความสำเร็จของโครงการ"
ผู้มีส่วนได้เสียมีความสำคัญมากในการบรรลุโครงการ ผู้มีส่วนได้เสียอาจเป็นลูกค้ากลุ่มผู้ใช้ผู้จัดการโครงการหัวหน้าโครงการหรือผู้ประสานงาน
คุณต้องตอบสนองความคาดหวังของผู้มีส่วนได้เสียในการทำโครงการให้สำเร็จ
ฉันคิดว่ามันขึ้นอยู่กับโครงการ
ผู้มีส่วนได้ส่วนเสียรวมถึงใครก็ตามที่มีส่วนได้เสียหรือสนใจในสิ่งที่ระบบทำเพราะพวกเขาจะมีข้อกำหนดบางอย่างที่จะพูดในสิ่งที่ควรทำ ดังนั้นฉันจะไม่รวมนักพัฒนาในโครงการที่รหัสถูกผลักออกจากประตูและลืม แต่จะรวมพวกเขาหากพวกเขาสนับสนุนโครงการหรือขยายเนื่องจากเป็นนักพัฒนาต้องการให้ระบบสามารถบำรุงรักษา / ขยายได้