Insoucing, Outsourcing, Crowdsourcing, or Testsourcing?
最近我們一群manager再討論, 接下來要研究哪些主題, 其中有一個topic是outsourcing. 雖然有些team已經開始這樣做了, 但是大部分的team還是不熟悉這樣的流程或是model, 並且其中有些team反應的結果也並不十分理想. 所以這個主題是值得研究一下, 不過目前手邊可找的資料真的很少, 實在不知如何下手
不過等到我看到這篇文章時, 當場我就覺得我們又落後人家一大段了. 他提到外包可分成四個階段: Insoucing, Outsourcing, Crowdsourcing, 和 Testsourcing. 說真的, 後面兩各聽都沒聽過. 可是我們現在還在第二階段的初期, 看起來要學的東西還真多啊.
the future of software testing (part 1)
http://blogs.msdn.com/james_whittaker/archive/2008/08/20/the-future-of-software-testing-part-1.aspx
Generation Role of Vendors
(1st) Insourcing Provide tools
(2nd) Outsourcing Provide testing (which subsumes the tools)
(3rd) Crowdsourcing Provide testers (which subsumes the testing and tools)
(4th) Testsourcing Provide test artifacts (which subsumes the testers, testing and tools)
1. Insourcing
- Testing was performed by insourcers, people employed within the same organization that wrote the software.
- Developers and testers (often the same people performing both tasks) worked side by side to get the software written, tested and out the door.
- The vendors’ role in the insourcing days was to provide tools that supported this self service testing.
2. Outsourcing
- Instead of just providing tools to insourcers, vendors emerged that provided testing itself.
- We call this outsourcing and it is still the basic model for the way many development shops approach testing: hire it out.
3. Crowdsourcing (眾包, 群眾外包)
- Crowdsourcing is a neologism for the act of taking a task traditionally performed by an employee or contractor, and outsourcing it to an undefined, generally large group of people, in the form of an open call.
- Throw it to the crowd (uTest). Vendors provide testers.
- 我找了一些相關的文章解釋crowdsourcing, 應該會幫助大家比較好了解
http://en.wikipedia.org/wiki/Crowdsourcing
http://mmdays.com/2007/10/06/crowdsourcing_1/
http://mr6.cc/?p=592
4. Testsourcing
- Vendors provide tests themselves.
a. Need reusable test assets.
b. Sharable environments.
- 老實說, 我還是不懂作者在講什麼, 在網路上也沒有好的解釋. 如果大家有資料, 再歡迎分享.
最近我們一群manager再討論, 接下來要研究哪些主題, 其中有一個topic是outsourcing. 雖然有些team已經開始這樣做了, 但是大部分的team還是不熟悉這樣的流程或是model, 並且其中有些team反應的結果也並不十分理想. 所以這個主題是值得研究一下, 不過目前手邊可找的資料真的很少, 實在不知如何下手
不過等到我看到這篇文章時, 當場我就覺得我們又落後人家一大段了. 他提到外包可分成四個階段: Insoucing, Outsourcing, Crowdsourcing, 和 Testsourcing. 說真的, 後面兩各聽都沒聽過. 可是我們現在還在第二階段的初期, 看起來要學的東西還真多啊.
the future of software testing (part 1)
http://blogs.msdn.com/james_whittaker/archive/2008/08/20/the-future-of-software-testing-part-1.aspx
Generation Role of Vendors
(1st) Insourcing Provide tools
(2nd) Outsourcing Provide testing (which subsumes the tools)
(3rd) Crowdsourcing Provide testers (which subsumes the testing and tools)
(4th) Testsourcing Provide test artifacts (which subsumes the testers, testing and tools)
1. Insourcing
- Testing was performed by insourcers, people employed within the same organization that wrote the software.
- Developers and testers (often the same people performing both tasks) worked side by side to get the software written, tested and out the door.
- The vendors’ role in the insourcing days was to provide tools that supported this self service testing.
2. Outsourcing
- Instead of just providing tools to insourcers, vendors emerged that provided testing itself.
- We call this outsourcing and it is still the basic model for the way many development shops approach testing: hire it out.
3. Crowdsourcing (眾包, 群眾外包)
- Crowdsourcing is a neologism for the act of taking a task traditionally performed by an employee or contractor, and outsourcing it to an undefined, generally large group of people, in the form of an open call.
- Throw it to the crowd (uTest). Vendors provide testers.
- 我找了一些相關的文章解釋crowdsourcing, 應該會幫助大家比較好了解
http://en.wikipedia.org/wiki/Crowdsourcing
http://mmdays.com/2007/10/06/crowdsourcing_1/
http://mr6.cc/?p=592
4. Testsourcing
- Vendors provide tests themselves.
a. Need reusable test assets.
b. Sharable environments.
- 老實說, 我還是不懂作者在講什麼, 在網路上也沒有好的解釋. 如果大家有資料, 再歡迎分享.
全站熱搜
留言列表