Program Management for Open Source Projects: How to Guide Your Community-Driven, Open Source Project
暫譯: 開源專案的專案管理:如何引導您的社群驅動開源專案
Cotton, Ben
- 出版商: Pragmatic Bookshelf
- 出版日期: 2022-08-23
- 售價: $1,590
- 貴賓價: 9.5 折 $1,511
- 語言: 英文
- 頁數: 192
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1680509241
- ISBN-13: 9781680509243
-
相關分類:
遊戲引擎 Game-engine、行銷/網路行銷 Marketing
海外代購書籍(需單獨結帳)
商品描述
Every organization develops a bureaucracy, and open source projects are no exception. When your structure is intentional and serves the project, it can lead to a successful and predictable conclusion. But project management alone won't get you there. Take the next step to full program management. Become an expert at facilitating communication between teams, managing schedules and project lifecycle, coordinating a process for changes, and keeping meetings productive. Make decisions that get buy-in from all concerned. Learn how to guide your community-driven open source project with just the right amount of structure.
Bureaucratic processes naturally develop in large organizations, and open source projects are no different. The trick is to keep the processes intentional and in service of the project. That's program management and you have probably been doing it even if you don't have that title. Make your open source projects successful, predictable, and enjoyable by applying the principles and skills of program management in this book.
See how program management differs from project management. Build trust and credibility by building relationships, sharing information, and communicating effectively. Construct efficient decision-making and governance structures, with openness and clear responsibilities. Conduct more effective and enjoyable meetings. Hold the right kind of meeting for the matters to be discussed: text, phone, video, or face-to-face. Develop release lifecycles, including release planning, schedules, and go/no-go decisions, and keep on schedule. Create and manage an effective changes process. Use your bug tracker to better understand and manage the bugs and feature requests of your project. Make decisions that get buy-in from all concerned.
Develop processes that serve your open source project instead of making the project serve the process.
商品描述(中文翻譯)
每個組織都會發展出一套官僚體系,開源專案也不例外。當你的結構是有意識的並且服務於專案時,它可以導致成功且可預測的結果。但僅僅依賴專案管理無法達成這一點。邁出下一步,進入全面的程式管理。成為促進團隊之間溝通、管理時間表和專案生命週期、協調變更流程以及保持會議高效的專家。做出能夠獲得所有相關人員認同的決策。學習如何以適當的結構引導你的社群驅動開源專案。
官僚過程在大型組織中自然發展,開源專案也不例外。關鍵在於保持這些過程是有意識的並且服務於專案。這就是程式管理,即使你沒有這個頭銜,你可能已經在進行這項工作。通過應用本書中的程式管理原則和技能,使你的開源專案成功、可預測且愉快。
了解程式管理與專案管理的不同。通過建立關係、分享資訊和有效溝通來建立信任和可信度。構建高效的決策和治理結構,保持開放性和明確的責任。舉行更有效且愉快的會議。根據討論事項的性質,選擇合適的會議形式:文字、電話、視頻或面對面。發展發佈生命週期,包括發佈計劃、時間表和是否進行的決策,並保持進度。創建和管理有效的變更流程。使用你的錯誤追蹤器更好地理解和管理專案的錯誤和功能請求。做出能夠獲得所有相關人員認同的決策。
發展服務於你的開源專案的過程,而不是讓專案服務於過程。
作者簡介
Ben Cotton is the Fedora Program Manager at Red Hat. He has contributed to the Fedora Project and other open source projects for over a decade. Ben's career spans a variety of roles in the public and private sectors including system administration, software development, and marketing. He is an Open Organization Ambassador and a Opensource.com Correspondent alumnus. Ben holds a masters degree in IT Project Management from Purdue University.
作者簡介(中文翻譯)
本·科頓是紅帽公司的 Fedora 專案經理。他在 Fedora 專案及其他開源專案上貢獻了超過十年。本的職業生涯涵蓋了公共和私營部門的多種角色,包括系統管理、軟體開發和行銷。他是開放組織大使及 Opensource.com 的通訊員校友。本擁有普渡大學的資訊科技專案管理碩士學位。