Skip to main content Skip to search
HKSYU Library

    Librarian View

    LEADER 05866nam a22005893i 4500
    001
    991008238069607546
    005
    20250502195427.0
    006
    m o d |
    007
    cr cnu||||||||
    008
    250502s2022 ncu ob 001 0 eng d
    020
     
     
    a| 9781680509946
    020
     
     
    a| 1680509942
    020
     
     
    a| 9781680509953
    020
     
     
    a| 1680509950
    035
     
     
    a| (MiAaPQ)EBC30284053
    035
     
     
    a| (Au-PeEL)EBL30284053
    035
     
     
    a| (CKB)25604959800041
    035
     
     
    a| (BIP)083680033
    035
     
     
    a| (OCoLC)1354206175
    035
     
     
    a| (MiAaPQ)EBC31929332
    035
     
     
    a| (Au-PeEL)EBL31929332
    035
     
     
    a| (MiAaPQ)EBC31929405
    035
     
     
    a| (OCoLC)1505735823
    035
     
     
    a| (Au-PeEL)EBL31929405
    035
     
     
    a| (OCoLC)1505736052
    035
     
     
    a| (Perlego)4454314
    035
     
     
    a| (EXLCZ)9925604959800041
    040
     
     
    a| MiAaPQ b| eng e| rda e| pn c| MiAaPQ d| MiAaPQ
    050
     
    4
    a| QA76.76.S46 b| .C688 2022
    082
    0
     
    a| 005.3 2| 23
    100
    1
     
    a| Cotton, Ben, e| author.
    245
    1
    0
    a| Program Management for Open Source Projects / c| Ben Cotton.
    250
     
     
    a| First edition.
    264
     
    1
    a| Raleigh, NC : b| The Pragmatic Programmers, c| [2022]
    264
     
    4
    c| ©2022
    300
     
     
    a| 1 online resource (184 pages)
    336
     
     
    a| text b| txt 2| rdacontent
    337
     
     
    a| computer b| c 2| rdamedia
    338
     
     
    a| online resource b| cr 2| rdacarrier
    505
    0
     
    a| Cover -- Table of Contents -- Acknowledgments -- Introduction -- What a Program Manager Does -- Why Program Management Is Important -- Why You Want This Book -- 1. Manage the Program -- Take the Big Picture View -- Balance Priorities -- Manage Risks -- Report Status -- Do Everything -- Manage Single Points of Failure and Burnout -- Retrospective -- 2. Zoom in on Projects -- Define "Project" -- Find the Balance -- Know the Artifacts -- Retrospective -- 3. Communicate and Build Relationships -- Build Relationships -- Communicate -- Retrospective -- 4. Make Good Decisions -- Define the Question -- Give a Voice -- Take a Vote -- Retrospective -- 5. Design Suitable Processes -- Define the Context -- Build a Process -- Implement the Process -- Make Revisions -- Retrospective -- 6. Hold Useful Meetings -- Why Bother? -- Schedule the Meeting -- Choose the Medium -- Make Your Meeting Productive -- Make Decisions in the Right Place -- Retrospective -- 7. Develop Your Release Life Cycle -- Decide How Many -- Set the Phases -- Set the Length -- Retrospective -- 8. Build a Release Schedule -- A Schedule's Purpose -- Choose a Schedule Model -- Define "Done -- Add Milestones -- Manage Conflicts -- Keep the Schedule Accurate -- Communicate the Schedule -- Retrospective -- 9. Manage Features -- Create a Template -- Set the Scale -- Set the Approval Process -- Create the Timeline -- Define the Life Cycle of a Proposal -- Shepherd the Proposals -- Retrospective -- 10. Track and Triage Bugs -- Track Bugs -- Triage Bugs -- Prioritize Bugs -- Close Bugs -- Analyze Bugs -- Retrospective -- 11. Ship the Release -- Set Release Criteria -- Freeze the Code -- Produce Release Candidates -- Determine Readiness -- Make the Decision -- Retrospective -- A1. Choose Your Tools -- Identify Your Requirements -- Pick Your Tools -- Retrospective -- Bibliography -- Index -- - A -.
    505
    8
     
    a| - B - -- - C - -- - D - -- - E - -- - F - -- - G - -- - H - -- - I - -- - K - -- - L - -- - M - -- - O - -- - P - -- - Q - -- - R - -- - S - -- - T - -- - U - -- - V - -- - W - -- - Z -.
    588
     
     
    a| Description based on publisher supplied metadata and other sources.
    520
    8
     
    a| 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.
    588
     
     
    a| Description based on print version record.
    588
     
     
    a| Description based on online resource; title from PDF title page (EBook Central, viewed May 15, 2025).
    504
     
     
    a| Includes bibliographical references and index.
    650
     
    0
    a| Open source software.
    650
     
    0
    a| Project management x| Data processing.
    776
    0
    8
    z| 9781680509243
    776
    0
    8
    z| 1680509241
    906
     
     
    a| BOOK
    945
     
     
    h| Supplement l| location i| barcode y| id f| bookplate a| callnoa b| callnob n| SW242