建立技術撰寫者協議

目前階段:
已發布個案研究。請參閱時間表

本頁面提供一些問題,供您在與技術作家建立 Google 文件季度活動相關協議時參考。這並非法律建議,也不是列出所有可能的考量點,當您為開放原始碼專案建立技術書面協議時,請務必考量這些點。視貴機構或專案的需求而定,建議您在聘用技術作家前諮詢法律顧問。

工作範疇

  • 列出合約涵蓋的工作。請盡可能詳細說明。舉例來說,請列出需要記錄的端點,以及必須納入的資訊 (例如 curl 指令範例或參數清單),而非「API 說明文件」。
  • 如何得知內容是否「完成」?
  • 其他注意事項:
    • 誰擁有作品的版權?您會以哪種授權發布 (這些授權不同)?技術作家會獲得什麼功勞 (在網站上提及、列為貢獻者等)?如果日後需要重新授權內容,該怎麼辦?舉例來說,如果您希望技術作家簽署開放原始碼專案的貢獻者授權協議,請務必告知對方。
    • 如果您希望技術作家參與多個修訂階段,請明確說明。舉例來說,您可以說明希望先收到第一份草稿,然後再收到第二份草稿,以便解決技術問題,最後再收到校對過的草稿。
    • 如果您希望技術作家以特定格式 (例如 Markdown) 提交內容,請在協議中加入這項規定。
    • 您的專案是否有使用生成式 AI 建立文件或程式碼的指南?請務必將這些規範提供給技術撰稿人。

薪酬

  • 與技術文件撰稿者就與確切日期和可交付項目相關的付款時程達成共識。
  • 您是否會在工作開始時預付金額?
  • 如果作品無法使用或接受 (因為專案的優先順序已變更,或審查員已退出等),會發生什麼情況?您能否支付「終止費」,以補償技術作家花費的時間?
  • 請問,如果我們選擇的付款方式產生任何貨幣轉換費,誰需要負擔這筆費用?

通訊

  • 您是否希望技術作家能進行視訊通話或會議?
  • 您會使用哪些通訊管道,以及預期的回覆時間為何?舉例來說,如果您希望技術作家在一天內回覆電子郵件 (或 Slack 中的訊息),請明確說明這點。
  • 技術作家可以向哪位專案成員洽詢各種問題,例如付款問題、需要審查的內容、工具或管道的解除封鎖問題,或其他阻礙因素?
  • 作者提交作品或取得意見回饋或評論時,是否需要遵循特定程序?

工具

  • 技術作家需要使用哪些工具 (或工具版本) 來製作作品?
  • 誰負責協助技術作家完成設定、取得存取權或權限?

解決分歧

  • 如何解決技術作家工作品質的意見分歧?誰有最終決定權?
  • 請問如何讓技術作家離開專案?例如連續三次未如期繳交作業,或繳交的作業品質不合格。在執行程序時,請考慮明確說明後續步驟 (例如「我們希望在下週五前提交第一版的拉取要求」,而非「請盡快提交您的作品」)。
  • 如果技術作家需要退出,該如何傳達這項訊息?是否可以通知對方、建立移交文件或進行移交通話?
  • 別忘了考量專案對技術撰稿人的義務。舉例來說,如果專案導師退出且無法替換,或是無法完成承諾的審查作業,建議您將部分剩餘資金支付給技術作家,即使專案無法完成也一樣,以補償作家的時間。
  • 明確指出技術文件撰寫人員必須遵守專案的行為準則,並連結至行為準則的執行程序。您可以明確指出違反「行為準則」將導致專案終止,且所有未完成的工作將無法獲得報酬。