{"id":78,"date":"2008-07-15T22:07:04","date_gmt":"2008-07-15T22:07:04","guid":{"rendered":"http:\/\/quinert.com\/blog\/xml-rss2.php?itemid=74"},"modified":"2008-07-15T22:07:04","modified_gmt":"2008-07-15T22:07:04","slug":"answering-a-question","status":"publish","type":"post","link":"http:\/\/www.software-testing.com.au\/blog\/2008\/07\/15\/answering-a-question\/","title":{"rendered":"Answering a question&#8230;"},"content":{"rendered":"<p>A few weeks ago, Designer commented on <a href=\"http:\/\/quinert.com\/stblog\/2008\/06\/10\/software-testing-art-and-productivity\/\">Software testing, art and productivity<\/a>.  The question got lost in amongst the comment spam, so I thought I&#8217;d give my answer a bit more prominently than usual.  The question was:<\/p>\n<blockquote><p>&#8230;Many people who want to get a web-developed project don&#8217;t even understand the details of work. They just want to have a result and not to make a lot of efforts.  How do you think &#8211; is there any solution?  I think it is wide-spread problem.<\/p><\/blockquote>\n<p>\nIf you&#8217;re talking about smaller web-based projects, I think you&#8217;re right.  It can be really difficult to engage clients in the necessary up-front work to help reduce project uncertainty to a reasonable level.  It&#8217;s a problem given that those with less money to spend have much more business risk in any project they undertake.<\/p>\n<p>I think the second aspect of this is that customers (both internal and external) often come to us with a solution, not a problem.  As we build the solution they asked for, the problem becomes clearer and dissatisfaction starts to creep in.<\/p>\n<p>The focus of my work is increasingly on trying to help people build the right thing in the first place.  I&#8217;m lucky.  In my current role, my employer has the conviction that it&#8217;s important to make sure the project is heading in the right direction.  This means making sure the project team has a shared understanding of the product vision, stakholders, those stakeholders&#8217; goals, priorities and (in the case of a consumer product) the market and opportunities.  They also think that it&#8217;s OK to bring development to a pause while we get our project bearings.<\/p>\n<p>If you can&#8217;t choose the projects you undertake, then I don&#8217;t see any easy answers to these problems.  And if you can&#8217;t convince your customer to be involved appropriately, and to place *some* value on just talking about the problem, it&#8217;s a hard road ahead for everyone.  I guess the desire to do things &#8216;right&#8217; is what drives many of us to start our own companies and projects.  Without this option though, we can still focus on providing service &#8211; helping our customers better understand their problems and pointing out the benefits, costs and risks present in their solution(s).  But choose your moments well, and don&#8217;t stop dreaming that things can be better than they are.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A few weeks ago, Designer commented on Software testing, art and productivity. The question got lost in amongst the comment spam, so I thought I&#8217;d give my answer a bit more prominently than usual. The question was: &#8230;Many people who want to get a web-developed project don&#8217;t even understand the details of work. They just [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,9,25,26,29,40],"tags":[51],"class_list":["post-78","post","type-post","status-publish","format-standard","hentry","category-analysis-skills","category-communication","category-requirements","category-risk","category-software-development","category-value","tag-customer-engagement"],"_links":{"self":[{"href":"http:\/\/www.software-testing.com.au\/blog\/wp-json\/wp\/v2\/posts\/78","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.software-testing.com.au\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.software-testing.com.au\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.software-testing.com.au\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.software-testing.com.au\/blog\/wp-json\/wp\/v2\/comments?post=78"}],"version-history":[{"count":0,"href":"http:\/\/www.software-testing.com.au\/blog\/wp-json\/wp\/v2\/posts\/78\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.software-testing.com.au\/blog\/wp-json\/wp\/v2\/media?parent=78"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.software-testing.com.au\/blog\/wp-json\/wp\/v2\/categories?post=78"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.software-testing.com.au\/blog\/wp-json\/wp\/v2\/tags?post=78"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}