We live in an age of unparalleled opportunity for innovation. We're building more products than ever before, but most of them fail--not because we can't complete what we set out to build, but because we waste time, money, and effort building the wrong product
Published Date : 02/2016
Publisher : Sebastopol CA : O'Reilly
Page : xxviii,207p Pages
| Barcode | Call No. | Volume | Status | Due Date | Total Queue | |
|---|---|---|---|---|---|---|
| 1010089101 | IE00029 |
On Closed Stack |
0 | Please Login | ||
| 1040002381 | IE00029 |
On Closed Stack |
0 | Please Login |