{"product_id":"you-cannot-predict-the-future-paperback","title":"You Cannot Predict the Future - Paperback","description":"\u003cdiv\u003e\u003cp style=\"text-align: right;\"\u003e\u003ca href=\"https:\/\/reportcopyrightinfringement.com\/\" target=\"_blank\" rel=\"nofollow\"\u003e\u003cb\u003eReport copyright infringement\u003c\/b\u003e\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\u003cp\u003eby \u003cb\u003eRaccoonosaur\u003c\/b\u003e (Author), \u003cb\u003ePuppydogosaur\u003c\/b\u003e (Author), \u003cb\u003eWill Tracz\u003c\/b\u003e (Preface by)\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eAlmost all activities in contemporary software projects try to predict the future - analyzing, architecting, programming, testing, budgeting, and scheduling. Since nobody can yet reliably predict the future, those activities cannot possibly work as well as desired.\u003c\/p\u003e\u003cp\u003e\u003cem\u003eUnknowns: \u003c\/em\u003e Unknowns lie at the root of all software problems, otherwise someone could just fix them. Unknowns make bugs and enhancements inevitable.\u003c\/p\u003e\u003cp\u003e\u003cem\u003eBride-of-Agile: \u003c\/em\u003e Sponsoring-organization obligations to projects concern politics and resources. Bride-of-Agile practices include working through continual change, fostering diversity and debate, and dealing with problem stakeholders.\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDeterminism versus Emergence: \u003c\/em\u003e Determinism enables productive use of existing tools and practices. Emergence provides opportunities to write new programs that will benefit others. Recent skirmishes between Waterfall and Agile extend the 2500-year-long battle within philosophy and science over causality and free will.\u003c\/p\u003e\u003cp\u003e\u003cem\u003ePolish versus Rot: \u003c\/em\u003e The Sunrise problem sheds light on the concept of \u003cem\u003egood enough for now\u003c\/em\u003e. Quality improves through polish - analysis, programming, and testing. Quality worsens through rot - changing expectations, usages, and technologies. Technical debt embodies the economic tradeoffs of deferring polish and rot.\u003c\/p\u003e\u003cp\u003e\u003cem\u003eCoping with Surprise: \u003c\/em\u003e Subjective search underlies Agile and Bride-of-Agile practices, helping everyone to be less wrong and to cope with surprises. Plans are essential but, alas, even the best laid plans go oft astray.\u003c\/p\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 162\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 0.35 x 11 x 8.5 IN\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eIllustrated:\u003c\/strong\u003e Yes\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e October 12, 2018\u003c\/div\u003e\n            ","brand":"BooksCloud","offers":[{"title":"Default Title","offer_id":47450011205881,"sku":"9781732586406","price":22.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/2782\/3097\/files\/EWbg8P_MdO9781732586406.webp?v=1772046566","url":"https:\/\/bookscloud.io\/products\/you-cannot-predict-the-future-paperback","provider":"BooksCloud Book Dropshipping","version":"1.0","type":"link"}