内容简介 · · · · · ·
If you need to expand your business but not your budget, if your group has an intense but short-term project, if you don't have the skill set to get a job done-it's time to think about outsourcing. Starting from the first step (should you outsource part of your tech work?) to the last (how can you protect your intellectual property?), you'll learn everything about setting up pr...
If you need to expand your business but not your budget, if your group has an intense but short-term project, if you don't have the skill set to get a job done-it's time to think about outsourcing. Starting from the first step (should you outsource part of your tech work?) to the last (how can you protect your intellectual property?), you'll learn everything about setting up projects overseas. Sending your prized assets halfway around the world-or halfway around the country-takes a lot of courage for technical leads accustomed to doing things themselves. This book is full of real-life examples that show you how outsourcing really works. Learn how to choose your outsourcing destination by defining selection criteria tables and applying weights to them. You'll see how to pick the right vendor and understand why recommendations aren't the right way to do it. Then calculate the quality of the code your offshore developers turn in. You'll find out how to adjust your waterfall or agile project for an overseas team, and you'll see why outsourcing QA is not always the prudent approach. Your offshore team will never be as productive as your local team-you'll learn why that doesn't always matter. Finally, you'll discover how much money you'll spend to outsource and how much you can save-which is sometimes more than you'd think and less than you'd like. Written by an expert who's seen it all, Outsource It! will help you avoid mistakes and give you the confidence and the skills to take your project wherever it needs to go.
作者简介 · · · · · ·
Nick Krym is a technology professional with more than 25 years in the IT industry--20 of those in offshore outsourcing with companies and freelancers from Asia, Latin America, and Eastern Europe. His experience spans a broad range of technologies in delivering mission-critical systems to Fortune 500 clients, commercial off-the-shelf products, and applications delivered under an...
Nick Krym is a technology professional with more than 25 years in the IT industry--20 of those in offshore outsourcing with companies and freelancers from Asia, Latin America, and Eastern Europe. His experience spans a broad range of technologies in delivering mission-critical systems to Fortune 500 clients, commercial off-the-shelf products, and applications delivered under an SaaS model.
目录 · · · · · ·
Acknowledgments . xi
Introduction . xiii
Part I — Decide If, What, and How to Outsource
1. Make an Educated Decision . 3
1.1 Get SMART: Defining Outsourcing Objectives 4
· · · · · · (更多)
Acknowledgments . xi
Introduction . xiii
Part I — Decide If, What, and How to Outsource
1. Make an Educated Decision . 3
1.1 Get SMART: Defining Outsourcing Objectives 4
1.2 The Risks of Outsourcing 5
1.3 The Rewards of Outsourcing 8
1.4 Understanding the Fine Print 10
1.5 Cost Savings: Expectations Versus Reality 10
1.6 Ability to Scale 14
1.7 Quality of Deliverables 15
2. Define and Refine Your Action Plan . 17
2.1 What—and How Much—Should You Outsource? 17
2.2 Working Together: Finding the Right Outsourcing Model 18
2.3 A Sample Outsourcing Action Plan 23
3. Select the Right Sourcing Model . 27
3.1 Multisourcing: Tame the Risks by Diversifying 27
3.2 Microsourcing: Outsourcing to Freelancers 30
3.3 Out-Tasking and Crowd-Sourcing 32
3.4 Outsourcing Your Life 34
3.5 Best-of-Breed Sourcing Strategies 35
Part II — Find the Right Vendors
4. Start with a Broad Search . 39
4.1 The Golden Rules of Vendor Selection 39
4.2 Selecting the Destination 41
4.3 High-Level Vendor Selection Criteria 46
4.4 Generating a List of Prospective Vendors 48
4.5 Detailed Vendor Selection Criteria 49
5. Move from a Long List to the Chosen Few . 51
5.1 The RFI Process 51
5.2 The RFP Process 54
5.3 Evaluating Proposals 56
5.4 It’s PowerPoint Time 57
5.5 Watching Out for Warning Signs 58
6. Choose the Right-Size Vendor . 59
6.1 The Large-Vendor Selection Process 59
6.2 The Small-Vendor Selection Process 61
6.3 The Individual Provider Selection Process 62
7. Find the Personality Magic . 67
7.1 The Impact of Personality 67
7.2 Understanding Vendor Personality Types 69
7.3 Matching the Engagement to a Vendor’s Personality 74
7.4 Identifying the Personality of the Vendor 76
7.5 Managing Personality Differences 77
8. Finalize the Selection . 79
8.1 On-Site Visits 79
8.2 Technical Due Diligence 81
8.3 The X-Factor 84
8.4 The Final Decision 85
Part III — Negotiate Solid Contracts
9. Negotiate for Long-Term Success . 91
9.1 The Basics of Negotiations 91
9.2 The Forces That Influence the Outcome of Negotiation 92
9.3 Navigating the Negotiations Process 94
9.4 Negotiations Walkthrough 95
9.5 Getting What You Need with Win-Win Negotiations 98
10. Learn Contract and Rate Essentials . 101
10.1 Offshore Contract Basics 101
10.2 Controlling the Total Cost of Outsourcing with Your Contract 102
10.3 The MSA Invisibility Cloak 104
10.4 Rates and Total Cost of Outsourcing 105
10.5 The Enigma of Rates 106
10.6 Researching Offshore Rates 107
10.7 Negotiating a Fair Rate 108
Part IV — Lead Distributed Engagements
11. Control Your Engagement . 113
11.1 Communicating with Your Offshore Team: Practical Matters 114
11.2 Communicating with Your Offshore Team: The Squishy Stuff 116
11.3 Managing Project Execution 118
11.4 Accepting Deliverables 120
11.5 Setting Up Metrics 122
11.6 The Outsourcer’s Toolbox 125
12. Build and Lead Distributed Teams . 129
12.1 Laying the Groundwork 129
12.2 Staffing Offshore Engagements 130
12.3 Choosing Candidates: The Personality Factor 133
12.4 Maintaining Your Team 135
12.5 Team Morale: Motivation and Rewards 136
13. Adjust Your Development Model to Fit Your Situation . 139
13.1 Offshore Waterfalls 139
13.2 Agile Offshore 141
13.3 Outsourcing Quality Assurance 145
13.4 Outsourcing Code Development 146
13.5 “Black Box” Outsourcing 149
Part V — Keep Risks under Control
14. Mitigate the Risks of Your Engagements . 153
14.1 Using Contracts to Mitigate Offshore Risks 154
14.2 Protecting Data and IP 156
14.3 Joint Responsibilities 159
14.4 Dealing with Internal Risks 159
14.5 Minimizing Team Impact Risks 161
15. Minimize the Cost of Failures . 163
15.1 You Are More Dependent Than You Think 164
15.2 The Benefits of Disposable Outsourcing 164
15.3 The Path Toward Disposable Outsourcing 165
15.4 Intermediaries in Disposable Outsourcing 167
15.5 Moving Toward Disposable Outsourcing in QA 168
15.6 The Complacency Trap 170
16. Maintain the Spirit of Partnership . 171
16.1 Watching the Pulse of the Engagement 171
16.2 Investing in the Relationship 174
16.3 Fixing What’s Broken 177
16.4 Terminating an Engagement 178
16.5 Closing Remarks 182
A1. Destination: Asia . 183
A1.1 India 183
A1.2 China 188
A1.3 Southeast Asia 195
A2. Destination: Europe . 197
A2.1 Russia 197
A2.2 Central and Eastern Europe 202
A2.3 Ireland and Israel 203
A3. Destination: The Americas . 205
A3.1 Brazil 205
A3.2 Mexico 207
A3.3 Latin America 209
A3.4 Canada 211
A3.5 The Rural United States 212
A4. Outsourcing Readiness Assessment Checklist . 215
A5. Vendor Search Criteria . 217
A5.1 Macro Factors 217
A5.2 Critical Factors 218
A5.3 Subjective Considerations 218
A5.4 Tie Breakers 219
A5.5 Personal Factors 219
A6. Outsourcing Checklist . 221
A6.1 Deciding If, What, and How to Outsource 221
A6.2 Defining Your Outsourcing Strategy 222
A6.3 Finding Partners for Your Outsourcing Initiative 222
A6.4 Negotiating the Contract with Selected Vendors 223
A6.5 Building and Leading Your Offshore Team 224
A6.6 Mitigating Risks and Minimizing the Cost of Failures 225
A6.7 Terminating the Outsourcing Engagement 226
A7. Offshore Vendor Technical Assessment . 227
A7.1 Processes 227
A7.2 Competence 229
A7.3 System Architecture 230
A7.4 Technical Support and System Monitoring 231
A7.5 Security and Privacy 232
A7.6 Disaster Recovery and Business Continuity 233
A7.7 Other 233
Bibliography . 237
Index . 239
· · · · · · (收起)
0 有用 王中军 2018-07-25 20:55:37
虽然主要是针对离岸外包,但在遴选供应商方面给出了很好的建议。外包商的规模匹配、Scrum Master数量作为没有CMMI认证的一个备选、通过外包商的客户了解它。交付物的检查工具、确定费率、控制TCO等很有启发。维基百科上对于缺陷跟踪系统、项目管理系统的比较很全。作者对中国非常了解。附录很有可操作性。