Painless Project Management with FogBugz, 2/e
暫譯: 無痛專案管理:使用 FogBugz,第二版

Michael Gunderloy

  • 出版商: Apress
  • 出版日期: 2007-08-09
  • 定價: $1,230
  • 售價: 3.2$399
  • 語言: 英文
  • 頁數: 227
  • 裝訂: Paperback
  • ISBN: 1590599144
  • ISBN-13: 9781590599143
  • 相關分類: 專案管理 PM
  • 立即出貨(限量) (庫存=4)

買這商品的人也買了...

相關主題

商品描述

Description

Project management is the bane of the team approach to programming. Many programs out there purport to help a development team manage a projectthe only trouble is most of them aren’t very good. World-renowned software guru Joel Spolsky’s company, Fog Creek Software, has created a tool called FogBugz that incorporates all of Joel’s insight into what works and what doesn’t work in project management. FogBugz is based on a keeping track of a database of cases. At any given time, every case is assigned to one person who must resolve it or forward it to someone else. Cases can be prioritized, documented, sorted, discussed, edited, assigned, estimated, searched, and tracked. Because FogBugz is web-based, everyone on the team always sees the whole picture. Everything from customer feature requests to high-level design discussions to tiny bug fix details is instantly searchable and trackable.

Painless Project Management with FogBugz, Second Edition, written with the guidance of the whole FogBugz team, completely describes the ins and outs of the latest version of FogBugz, version 6 of which is scheduled for release simultaneously with this book.

If you are looking for a quick read on how to do software development project management (with or without FogBugz) that can get you started right away, this is the book. The tips and techniques and information about configuration and implementation are key benefits. For the developer wanting to be able to get started with the basics and not have to worry about various methodologies, theory, and discussions of various styles, this is probably the best book on software project management.

Table of Contents

Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
About the Author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
About the Technical Reviewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
■CHAPTER 1 Managing Projects with FogBugz. . . . . . . . . . . . . . . . . . . . . . . . . . . 1
FogBugz from the Mountain Top . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Understanding the FogBugz Philosophy. . . . . . . . . . . . . . . . . . . . . . . . . 2
Surveying FogBugz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Getting Down to Business . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Moving a Bug Through the System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Responding to a Customer Inquiry . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Making Effective Use of FogBugz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Bringing FogBugz into Your Company . . . . . . . . . . . . . . . . . . . . . . . . . 12
Writing Good Bug Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Writing Good Feature Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Keeping It Simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

■CHAPTER 2 Managing Cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
The Four Categories of Cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Inquiries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Schedule Items. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Where Do Cases Come From?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Entering Cases via the Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Entering Cases via Speedy Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Entering Cases via E-Mail. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Entering Cases via Discussion Group . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Entering Cases via ScoutSubmit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

Importing Cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
The Parts of a Case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Title . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Project and Area. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Fix For . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Assigned To. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Status. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Priority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Due Date and Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Estimate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Version and Computer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Taking Screenshots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Attaching Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Linking Cases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Filtering Cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Selecting a Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Modifying Filters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Saving, Managing, and Sharing Filters. . . . . . . . . . . . . . . . . . . . . . . . . 46
Working with Filtered Cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Searching for Cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Using List and Grid Views. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Working with Favorites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Being a Good FogBugz Citizen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Working with FogBugz As a Tester . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Working with FogBugz As a Developer. . . . . . . . . . . . . . . . . . . . . . . . . 52
Working with FogBugz As a Manager. . . . . . . . . . . . . . . . . . . . . . . . . . 52
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

■CHAPTER 3 Making FogBugz Work for You . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Setting Up Users and Groups. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Creating Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Special Types of Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Setting Up Projects, Areas, and Releases . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Creating and Editing Projects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Creating and Editing Areas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Creating and Editing Releases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Setting Up Clients and Departments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

Setting Up Permissions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Isolating Clients with Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Isolating Departments with Permissions . . . . . . . . . . . . . . . . . . . . . . . 74
Assigning Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Setting Up Priorities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Setting Up Versions and Computers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Customizing Your Working Schedule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Applying Bulk Actions to Cases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
■CHAPTER 4 Getting the Big Picture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Evidence-Based Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
The Place of EBS in the Universe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Using EBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Creating Releases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Creating Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Entering Schedule Items. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Setting Priorities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Assigning Features to Developers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Entering Estimates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Entering Schedules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Tracking Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Estimating and Time Tracking in Action. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Using Estimates to Manage Workload . . . . . . . . . . . . . . . . . . . . . . . . 100
The Art of Estimating. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Tracking Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Using Due Dates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
FogBugz Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Project Reports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Case Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Estimation History Report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Escalation Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Managing E-Mail and RSS Notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Using E-Mail Notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Using RSS Feeds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Resolving Cases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Duplicate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
By Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Fixed. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Not Reproducible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Postponed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Won’t Fix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Implemented. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Won’t Implement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Already Exists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Responded . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Won’t Respond . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
SPAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Waiting For Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Cancelled. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Completed. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Creating Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
■CHAPTER 5 Communicating and Collaborating . . . . . . . . . . . . . . . . . . . . . . . 125
Using the Wiki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Creating a Wiki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Customizing Wiki Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Creating Your First Wiki Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Editing Wiki Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Using Page History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Linking Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Why Use a Wiki? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Using E-Mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Managing Internal E-Mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Managing Customer E-Mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Using Discussion Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Setting Up Discussion Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Customizing Discussion Group Appearance . . . . . . . . . . . . . . . . . . . 157
Starting a New Topic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Replying to a Topic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Managing Discussion Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Moderating Effectively . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Understanding FogBugz Discussion Groups . . . . . . . . . . . . . . . . 164
Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
■CHAPTER 6 Integrating with FogBugz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Understanding Source Code Control Integration . . . . . . . . . . . . . . . . . . . . 167
Using Integration for Code Reviews . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Choosing a Source Code Control System . . . . . . . . . . . . . . . . . . . . . 169

Making the Connection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Setting Up CVS Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Setting Up Perforce Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Setting Up Subversion Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Setting Up Vault Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Setting Up Visual SourceSafe Integration . . . . . . . . . . . . . . . . . . . . . 176
Getting from Cases to Code and Vice Versa . . . . . . . . . . . . . . . . . . . . . . . . 177
Using the REST API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Understanding the API. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Checking the API Version and Location . . . . . . . . . . . . . . . . . . . . . . . 179
Logging On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
General Rules for API Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Logging Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Setting a Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Listing Cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Using the Visual Studio Add-In. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Using the Eclipse Plug-In . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Using BugzScout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Installing BugzScout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Using BugzScout from Visual Basic . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Using BugzScout from C#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Choosing What to Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
Working with the FogBugz Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Understanding the Database Schema . . . . . . . . . . . . . . . . . . . . . . . . 188
The FogBugz Naming Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Locating Information on Cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Relationship Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Creating an Access Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Creating a Chart in Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
■Appendix Setting Up FogBugz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Installing on Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Checking System Requirements for Windows . . . . . . . . . . . . . . . . . 199
Running Setup on Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

Installing on Unix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Checking System Requirements for Unix . . . . . . . . . . . . . . . . . . . . . 201
Setting Up FogBugz on Unix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Installing on Macintosh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Checking System Requirements for a Macintosh Server . . . . . . . . 205
Setting Up FogBugz on a Macintosh Server . . . . . . . . . . . . . . . . . . . 206
Understanding the FogBugz Maintenance Service . . . . . . . . . . . . . . . . . . 206
Customizing FogBugz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Site Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
User Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Adding Licenses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
■INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

商品描述(中文翻譯)

**描述**

專案管理是團隊編程方法的一大障礙。市面上有許多程式聲稱能幫助開發團隊管理專案,但問題是大多數都不太好。世界知名的軟體專家 Joel Spolsky 的公司 Fog Creek Software 創建了一個名為 FogBugz 的工具,該工具整合了 Joel 對於專案管理中有效與無效做法的見解。FogBugz 基於追蹤案例的資料庫。在任何時候,每個案例都會分配給一個人,該人必須解決它或將其轉發給其他人。案例可以被優先排序、記錄、分類、討論、編輯、分配、估算、搜尋和追蹤。由於 FogBugz 是基於網路的,團隊中的每個人都能隨時看到整體情況。從客戶功能請求到高層設計討論,再到微小的錯誤修正細節,所有內容都可以立即搜尋和追蹤。

《使用 FogBugz 進行無痛專案管理(第二版)》在整個 FogBugz 團隊的指導下撰寫,完整描述了最新版本 FogBugz 的方方面面,其中第六版預定與本書同時發布。

如果您正在尋找一本快速閱讀的書籍,了解如何進行軟體開發專案管理(無論是否使用 FogBugz),並能立即開始,這本書就是您的最佳選擇。書中提供的技巧、技術以及有關配置和實施的信息是其主要優勢。對於希望能夠從基礎開始,並不必擔心各種方法論、理論和不同風格討論的開發者來說,這可能是關於軟體專案管理的最佳書籍。

**目錄**

前言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .