{"id":367,"date":"2024-03-04T09:16:22","date_gmt":"2024-03-04T09:16:22","guid":{"rendered":"http:\/\/localhost:8082\/?p=367"},"modified":"2024-11-02T22:38:08","modified_gmt":"2024-11-02T22:38:08","slug":"placeholders-for-conversations-are-irrelevant-to-many-developers","status":"publish","type":"post","link":"http:\/\/localhost:8082\/2024\/03\/04\/placeholders-for-conversations-are-irrelevant-to-many-developers\/","title":{"rendered":"Placeholders for conversations are irrelevant to many developers"},"content":{"rendered":"\n

\u2018Placeholders for conversations\u2019 are an outdated idea that is irrelevant to many developers, and anyway, not every developer wants constant conversations throughout a sprint.<\/p>\n\n\n\n

Those who disagree are probably either 1) developers lucky enough to speak with their users regularly or 2) agile coaches who embody gold-standard best practices. Both are equally fine.<\/p>\n\n\n\n

But what about all the developers being told what to do by their manager, working off tickets and documents, and just trying to get along without making too much of a fuss?<\/p>\n\n\n\n

There\u2019s no harm in striving for better, but equally, knowing the constraints of the system you are working in offers realistic expectations.<\/p>\n\n\n\n

Why beat yourself up in retrospectives because you work off tickets, user stories or business requirements? If that\u2019s what your employer requires, then don\u2019t feel bad about it. Do you really want to speak out like an agitator or change agent? Instead, you might be better off focusing on what’s in your immediate control.<\/p>\n\n\n\n

Pay close attention to what causes work to become blocked, to take longer than expected, or users to complain. Dig into what\u2019s going on and assess whether you are well-placed to address it. Being more agile might not be the answer.<\/p>\n\n\n\n

Review each requirement before starting development, and don\u2019t hesitate to kick them back for clarification and more analysis if they really aren\u2019t clear. This one simple act will drastically improve the quality of your software.<\/p>\n","protected":false},"excerpt":{"rendered":"

\u2018Placeholders for conversations\u2019 are an outdated idea that is irrelevant to many developers, and anyway, not every developer wants constant conversations throughout a sprint. Those who disagree are probably either 1) developers lucky enough to speak with their users regularly or 2) agile coaches who embody gold-standard best practices. Both are equally fine. But what […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[],"class_list":["post-367","post","type-post","status-publish","format-standard","hentry","category-software-requirements","missing-thumbnail"],"_links":{"self":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts\/367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/comments?post=367"}],"version-history":[{"count":7,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts\/367\/revisions"}],"predecessor-version":[{"id":1016,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts\/367\/revisions\/1016"}],"wp:attachment":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/media?parent=367"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/categories?post=367"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/tags?post=367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}