Painless Project Management with FogBugz, 2/e

Michael Gunderloy

  • 出版商: Apress
  • 出版日期: 2007-08-09
  • 定價: $1,230
  • 售價: 2.4$299
  • 語言: 英文
  • 頁數: 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是基於網頁的,團隊中的每個人都能看到整個圖景。從客戶功能需求到高層設計討論再到微小的錯誤修復細節,一切都可以立即搜索和追蹤。

《Painless Project Management with FogBugz, Second Edition》是在整個FogBugz團隊的指導下撰寫的,完整描述了最新版本FogBugz的內外情況,該版本與本書同時發布。

如果你正在尋找一本關於軟體開發專案管理的快速閱讀(無論是否使用FogBugz),可以讓你立即開始的書籍,這本書非常適合。其中的技巧、技術和配置實施的資訊是其主要優勢。對於希望能夠從基礎開始,不必擔心各種方法論、理論和風格討論的開發人員來說,這可能是關於軟體專案管理的最佳書籍。

目錄

前言
關於作者
關於技術審查者
致謝
引言
第1章 使用FogBugz進行專案管理
從山頂上看FogBugz
理解FogBugz的理念
調查FogBugz
開始工作
將錯誤通過系統
回應客戶查詢
充分利用FogBugz
將FogBugz引入公司中