MONOLITH LAW OFFICE+81-3-6262-3248วันธรรมดา 10:00-18:00 JST [English Only]

MONOLITH LAW MAGAZINE

IT

หน้าที่ในการจัดการโปรเจคในการพัฒนาระบบคืออะไร

IT

หน้าที่ในการจัดการโปรเจคในการพัฒนาระบบคืออะไร

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

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

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

หน้าที่ในการจัดการโปรเจคของฝ่ายผู้ขายคืออะไร

ภาพประกอบการจัดการโปรเจค

เริ่มต้นด้วยการทบทวนหน้าที่ในการจัดการโปรเจคของฝ่ายผู้ขาย

ตามตัวอย่างคดีที่ผ่านมา หน้าที่ในการจัดการโปรเจคของฝ่ายผู้ขายมีดังนี้

– มีหน้าที่ทำงานตามข้อตกลง ดูแลการดำเนินงานอย่างต่อเนื่อง ค้นหาปัญหาที่อาจจะขัดขวางการทำงาน และจัดการกับปัญหาเหล่านั้นอย่างเหมาะสม

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

– มีหน้าที่จัดการอย่างเหมาะสมกับการมีส่วนร่วมของผู้ใช้ในการพัฒนา และทำงานร่วมกับผู้ใช้ที่ไม่มีความรู้ทางเทคนิคเพื่อป้องกันการขัดขวางการทำงาน

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

ดังนั้น ผู้ขายมีหน้าที่ที่จะทำงานร่วมกับผู้ใช้ในการตัดสินใจ และทำหน้าที่ให้การพัฒนาระบบสำเร็จ

หน้าที่ในการสนับสนุนของฝ่ายผู้ใช้

อย่างไรก็ตาม ในการพัฒนาระบบ ผู้ขายไม่ได้รับหน้าที่ทั้งหมดโดยเด็ดขาด ในทางปฏิบัติ ระบบ IT ที่ใช้ในองค์กรที่สั่งซื้อ โครงการพัฒนาระบบนี้ไม่ควรเป็นเรื่องที่ไม่เกี่ยวข้องกับฝ่ายที่สั่งซื้อ

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

หน้าที่ในการสนับสนุนของฝ่ายผู้ใช้มีดังนี้

 ①ผู้ใช้ต้องวิเคราะห์ความเสี่ยงด้วยตนเอง ประสานความเห็นภายในอย่างเหมาะสม และสื่อสารความต้องการกับผู้ขายหลังจากที่มีความเห็นเดียวกัน

 ②ตรวจสอบผลงาน

 ③ตอบสนองต่อคำขอความช่วยเหลือจากผู้ขาย

ฝ่ายผู้ใช้ต้องสื่อสารฟังก์ชันที่ต้องการจากระบบอย่างชัดเจนกับฝ่ายผู้ขาย และสนับสนุนการพัฒนาอย่างใจจริง

การจัดการโปรเจคไม่ใช่เรื่องง่าย

ภาพประกอบการจัดการโปรเจค
การจัดการความเสี่ยงของโปรเจคเป็นสิ่งที่จำเป็น

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

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

สิ่งที่อาจเกิดขึ้นในกรณีที่มีการละเมิดหน้าที่ในการจัดการโปรเจค

แล้วถ้ามีการละเมิดหน้าที่ในการจัดการโปรเจค จะเกิดอะไรขึ้นบ้างในทางปฏิบัติ?

ในเรื่องนี้ ไม่มีข้อบังคับที่ชัดเจนว่า “หน้าที่ในการจัดการโปรเจคคืออะไร” อยู่ในข้อความใดข้อความหนึ่ง

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

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

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

ตัวอย่างคดีศาลที่แสดงถึงหน้าที่ในการจัดการโปรเจค

ตัวอย่างคดีศาลที่อธิบายถึงหน้าที่ในการจัดการโปรเจค ได้แก่คดีต่อไปนี้

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

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

คำพิพากษาของศาลชั้นต้นโตเกียว วันที่ 10 มีนาคม พ.ศ. 2547 (ปีฮีเซ 16)

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

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

  • ดำเนินการตามแผนที่กำหนดไว้ล่วงหน้า (ขั้นตอนการพัฒนา, วิธีการ, กระบวนการทำงาน, ฯลฯ)
  • จัดการความคืบหน้าของงาน
  • หากมี “ปัจจัยที่ขัดขวาง” ที่ทำให้งานไม่สามารถดำเนินไปอย่างราบรื่น ควรค้นหาและดำเนินการเหมาะสม

นอกจากนี้ สำหรับสิ่งที่กล่าวถึงข้างต้น

  • ไม่เพียงแค่พยายามด้วยตนเองของฝ่ายผู้ขาย แต่ยังต้องทำความพยายามในการสื่อสาร โดยขอความร่วมมือจากฝ่ายผู้ใช้เมื่อจำเป็น

สามารถจัดระเบียบได้ว่าเป็นสิ่งที่รวมกัน

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

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

https://monolith.law/corporate/contract-and-timeandmaterialcontract[ja]

ตัวอย่างคดีที่แสดงถึงหน้าที่ในการจัดการโปรเจคที่ถูกกำหนดให้แม้ก่อนที่จะทำสัญญา

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

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

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

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

คำสั่งศาลสูงสุดของโตเกียว วันที่ 26 กันยายน พ.ศ. 2556 (2013)

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

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

มาตรา 1 ข้อ 2 ของกฎหมายญี่ปุ่น
การใช้สิทธิ์และการปฏิบัติตามหน้าที่ต้องดำเนินการอย่างซื่อสัตย์และจริงใจ

คำสำคัญที่แสดงถึงเนื้อหาด้านบนอย่างกระชับคือ “หลักศีลธรรม” ในคำสั่งศาล

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

https://monolith.law/corporate/user-obligatory-cooporation[ja]

สรุป: หากมีปัญหาเกี่ยวกับการผิดหมายภายใต้หน้าที่การจัดการโปรเจค ควรปรึกษาทนายความ

ผู้ที่กำลังปรึกษากฎหมาย

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

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

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

หากมีปัญหาเกี่ยวกับการผิดหมายภายใต้หน้าที่การจัดการโปรเจค ควรปรึกษาทนายความทันที



Managing Attorney: Toki Kawase

The Editor in Chief: Managing Attorney: Toki Kawase

An expert in IT-related legal affairs in Japan who established MONOLITH LAW OFFICE and serves as its managing attorney. Formerly an IT engineer, he has been involved in the management of IT companies. Served as legal counsel to more than 100 companies, ranging from top-tier organizations to seed-stage Startups.

Category: IT

Tag:

กลับไปด้านบน