{"id":1518,"date":"2010-08-15T00:00:00","date_gmt":"2010-08-15T00:00:00","guid":{"rendered":"https:\/\/sdtimes.com\/pushing-forward-into-scrum\/"},"modified":"2010-08-15T00:00:00","modified_gmt":"2010-08-15T00:00:00","slug":"pushing-forward-into-scrum","status":"publish","type":"post","link":"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/","title":{"rendered":"Pushing forward into Scrum"},"content":{"rendered":"<p>Scrum is popular as a jumping-off point for agile software development because, experts agree, it\u2019s lightweight and easy to grasp. Because it\u2019s a framework and not a methodology, it\u2019s more empirical in nature than prescriptive, and it looks more at the process of creating software than at the engineering required to create it.<\/p>\n<p>Despite its relative simplicity, agile development experts agree that certain bridges must first be crossed before an organization can implement Scrum (and other agile methods) successfully.<\/p>\n<p>Scrum is best utilized for developing software products that would otherwise fail using a more traditional approach to project management, according to Victor Szalvay, CTO of the Scrum business unit at CollabNet. Among the factors is the complexity of the project.<\/p>\n<p>\u201cAre requirements changing? Is the technology squishy? Where you\u2019re injecting uncertainty, the project becomes non-deterministic, and that\u2019s where Scrum is the best fit,\u201d he said. Projects that are simple, highly repeatable, and with little risk and uncertainty, can be done using more traditional \u201cwaterfall\u201d methods, he added.<\/p>\n<p>After an organization makes the decision to move to Scrum and agile, it must first have an understanding of what it\u2019s getting into with the framework before trying to implement it. Moving to agile development, and particularly Scrum, involves a major change in the way development shops work. As the old saying goes, \u201cPeople don\u2019t resist change, they resist <i>being<\/i> changed.\u201d<\/p>\n<p>One of the first keys to gaining the productivity benefits that Scrum promises is to get total buy-in, whether from a small team doing a pilot project or an organization-wide shift. The experts interviewed for this story agreed that it is important to have both bottom-up and top-down support before beginning to work this way.<\/p>\n<p>\u201cYou have to understand when you move to agile methodologies, there will be a learning phase that should be accounted for in the planning,\u201d said David Vidoni, director of product management at BPM software maker Pegasystems, which transitioned to Scrum and agile development about a year ago. \u201cIn situations where you don\u2019t have buy-in, that\u2019s where you run into problems.\u201d<\/p>\n<p>Ideally, an organization will have a team of developers that wants to work in a Scrum and agile environment, along with a higher-level executive who understands the benefits to the business and will champion the effort. \u201cBottom-up alone will get squashed because the higher-level individuals will feel threatened, while top-down doesn\u2019t work because there\u2019s too much organizational change involved,\u201d said Szalvay. \u201cIt\u2019s best if it spreads organically; people will want to do it.\u201d<\/p>\n<p>A top-down approach, according to Eli Lopian, CEO of Typemock, tells people what the organization wants, but usually lacks guidance as to how they should behave in their new roles. A bottom-up approach is better, he said, because the developers want to learn the practices, get the tooling and become a more responsive, professional team.<\/p>\n<p>But for this to succeed, \u201cYou need a very strong champion,\u201d he said. Typemock is a provider of commercial unit-testing tools that has adopted Scrum and agile development.<\/p>\n<p>Once the decision has been made to use Scrum (either on the team level or throughout the organization), it is important to set a baseline as to what it means and what everyone\u2019s roles are. Because of the changes in how people work, Scrum is as much a human resource issue as it is a technical one.<\/p>\n<p>\u201cYou\u2019re talking about changing where people will sit, who they will be working with and how they work, and you need top-level support for that. But you need developer support as well. They might have had a bad prior experience with agile, or a fear of the unknown,\u201d said Szalvay.<\/p>\n<p>Training is important for success, the experts said. Vidoni said that when the company transitioned to Scrum a year ago, it brought in Scrum creator Jeff Sutherland and put the development team through two days of training to get a baseline. This way, \u201cat the outset, everyone had a level understanding,\u201d he said. <\/p>\n<p>Getting the team up to speed at once is important, agreed Richard Cheng, managing consultant at Excella. \u201cBring in someone\u2014either coaches, or with hiring\u2014who knows what they\u2019re doing. People who really get agile generally come to agreement as to how things should be done.\u201d<\/p>\n<p>Szalvay recommends starting with a pilot team to win support of the higher-ups in the organization by demonstrating success. \u201cPick a high-visibility project, where you can allocate people to a cross-functional project team,&#8221; he said.<\/p>\n<p>&#8220;There can be no silos. You need all the roles represented [in the project] in real time. Then, you try to demonstrate the same level of success that\u2019s visible up and down the organization. A lot of benefits can come from this kind of realistic approach.\u201d<\/p>\n<p>Pat Guariglia, founder of ElegantAgile.com and a certified ScrumMaster, suggested in his blog choosing a project with \u201cmedium criticality\u201d as a pilot. Too little criticality means upper management will blow off the project or not give it the resources it needs; too high criticality leaves little room for failure, placing too much pressure on the pilot team.<\/p>\n<p>Vidoni cautioned against setting expectations too high too soon. \u201cYou need to get into the rhythm of the format. You should give yourself months to adjust to it before you look for the productivity gains.\u201d<\/p>\n<p>Joe Little, Certified ScrumMaster, agile coach and managing director of Kitty Hawk Consulting, recommends that teams beginning down the Scrum path be co-located for a while\u2014about six sprints, he said. Further, he would not use Scrum tools to get started.<\/p>\n<p>\u201cI would learn it with a [whiteboard] in the team rooms,\u201d he said. \u201cMost people later on, with distributed activities, would need some kind of Scrum tool. If you\u2019re widely distributed\u2014which I wouldn\u2019t be\u2014you need a tool. But I don\u2019t think it\u2019s the key to success.\u201d<\/p>\n<p>One aspect, however, that is seen as a key to success is doing Scrum by the book at first. \u201cEverything is there for a very good reason,\u201d Szalvay said. \u201cYou set up responsibilities for the product owner and team. When people say they don\u2019t want to name a product owner, that leads to all kinds of issues. A product owner makes priority decisions, and you need one person to be responsible to the organization and its customers for that priority. Or, they say they don\u2019t want to co-locate teams. Then they won\u2019t gel, and it leads to bad ramifications.\u201d<\/p>\n<p>Yet TypeMock\u2019s Lopian admitted his company uses a hybrid mix. \u201cWe don\u2019t have the team and project owner and ScrumMaster definitions,\u201d he said. \u201cWe use managers to think about what needs to be done.\u201d<\/p>\n<p>There are two schools of thought on Scrum, according to Jez Humble of ThoughtWorks Studios, which make development tools for use in agile shops. First is the school that says you have to do all of it, or you\u2019re not doing it properly. The other is doing what he called \u201ccowboy agile\u201d due to customizations.<\/p>\n<p>Szalvay suggested that people wait until they have a firm understanding of Scrum and the process before they start to tailor it. \u201cThis way, they\u2019re doing things intentionally and not unwittingly.\u201d He also cautioned against doing \u201cScrum, but\u2026\u201d which he explained as \u201cdoing Scrum, but not this part of it or that part of it.\u201d<\/p>\n<p>Excella\u2019s Cheng said Scrum can be tweaked to an organization\u2019s needs, \u201cbut don\u2019t lose the heart of it.\u201d<\/p>\n<p>\u201cIt\u2019s like cooking,\u201d he explained. \u201cWhen you learn to cook, you follow a recipe. If it\u2019s not to your liking, you tweak it so it comes out good. But it could also turn out inedible.\u201d<\/p>\n<p>But, like cooking, once you have the ingredients in place, it\u2019s important to know how long to keep them on the stove. Time-boxed sprints are an essential part of Scrum, yet estimating how long a task will take can be problematic.<\/p>\n<p>\u201cSizing is one of the bigger learning curves,\u201d said Pegasystems\u2019 Vidoni. \u201cOur approach to estimation was to take a set of baseline stories of various complexities and to size new tasks to that reference point.\u201d<\/p>\n<p>Pegasystems has merged business processes with the development process, which Vidoni said provides the benefit of \u201creally assessing what our business priorities are and not over-commit. We\u2019re able to balance our tactical needs with the more strategic business needs.\u201d<\/p>\n<p>TypeMock\u2019s Lopian agreed that project estimation was an early problem. Scrum advises that sprints take no longer than four weeks. At first, he said, \u201cyou don\u2019t know how to estimate how long a task will be. It could take half the time you allot for it, or it could be three times as long.\u201d<\/p>\n<p>Trial and error got them down from four-week iterations. \u201cWe went to one week about a year ago, but the development team didn\u2019t feel they could deliver value in that time, so we went back to two weeks. Now we\u2019re more mature, and we\u2019re back to one week.\u201d<\/p>\n<p>ThoughtWorks\u2019 Humble took it even one step further, with the advocacy of what the company is calling continuous delivery. \u201cIt\u2019s all about keeping software production-ready. Every four weeks isn\u2019t enough. Continuous delivery means having software production-ready all the time,\u201d he said. <\/p>\n<p>Yet Scrum doesn\u2019t prescribe any technical behaviors for achieving agile success, and that\u2019s either a flaw or a compliment, depending on point of view.<\/p>\n<p>\u201cScrum talks a lot about process and management of a project, but speaks very little about the engineering side,\u201d said Excella\u2019s Cheng. \u201cXP talks more about that, with continuous integration, test-driven development and pair programming.\u201d<\/p>\n<p>To address this, Cheng pointed out that the Scrum Alliance is offering Certified Scrum Developer classes. \u201cThey\u2019re trying to penetrate that area more,\u201d he said.<\/p>\n<p>But Humble, who said that \u201cScrum isn\u2019t sufficient to regularly deliver high-quality software\u201d because it doesn\u2019t look at engineering practices, said the danger of Scrum expanding into technical practices is that it could lose its focus. \u201cScrum has a business focus, and it\u2019s easy to get going on,\u201d he said.<\/p>\n<p>The fact that Scrum does not prescribe engineering practices is \u201cnot a bug, it\u2019s a feature,\u201d said Kitty Hawk\u2019s Little. \u201cIt\u2019s not clear which will be the right ones\u201d for any given organization.<\/p>\n<p>One of the key points of Scrum, said Cheng, is that it lets teams do what they do best, without heavy requirements. \u201cYou create partnerships as to why things are being built. You don\u2019t manage people, but give them goals and let them figure out how to get there.\u201d<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Scrum practitioners give their advice on pitfalls to avoid and goals to strive for when implementing the agile methodology &hellip; <a class=\"read-more\" href=\"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/\">continue reading<\/a><!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":205,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"cybocfi_hide_featured_image":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[256],"tags":[628],"coauthors":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Pushing forward into Scrum - SD Times<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pushing forward into Scrum - SD Times\" \/>\n<meta property=\"og:description\" content=\"Scrum practitioners give their advice on pitfalls to avoid and goals to strive for when implementing the agile methodology &hellip; continue reading\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/\" \/>\n<meta property=\"og:site_name\" content=\"SD Times\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SDTimesD2\" \/>\n<meta property=\"article:published_time\" content=\"2010-08-15T00:00:00+00:00\" \/>\n<meta name=\"author\" content=\"David Rubinstein\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@sdtimes\" \/>\n<meta name=\"twitter:site\" content=\"@sdtimes\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Rubinstein\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/\"},\"author\":{\"name\":\"David Rubinstein\",\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/person\/c5979508a52529c65d558ca23cb64a4a\"},\"headline\":\"Pushing forward into Scrum\",\"datePublished\":\"2010-08-15T00:00:00+00:00\",\"dateModified\":\"2010-08-15T00:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/\"},\"wordCount\":1794,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/sdtimes.com\/#organization\"},\"keywords\":[\"Scrum\"],\"articleSection\":[\"Special Report\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/\",\"url\":\"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/\",\"name\":\"Pushing forward into Scrum - SD Times\",\"isPartOf\":{\"@id\":\"https:\/\/sdtimes.com\/#website\"},\"datePublished\":\"2010-08-15T00:00:00+00:00\",\"dateModified\":\"2010-08-15T00:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/sdtimes.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pushing forward into Scrum\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/sdtimes.com\/#website\",\"url\":\"https:\/\/sdtimes.com\/\",\"name\":\"SD Times\",\"description\":\"Software Development News\",\"publisher\":{\"@id\":\"https:\/\/sdtimes.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/sdtimes.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/sdtimes.com\/#organization\",\"name\":\"SD Times\",\"url\":\"https:\/\/sdtimes.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/sdtimes.com\/wp-content\/uploads\/2014\/05\/deafaultlogo.png\",\"contentUrl\":\"https:\/\/sdtimes.com\/wp-content\/uploads\/2014\/05\/deafaultlogo.png\",\"width\":225,\"height\":90,\"caption\":\"SD Times\"},\"image\":{\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SDTimesD2\",\"https:\/\/x.com\/sdtimes\",\"https:\/\/www.linkedin.com\/company\/sdtimes\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/person\/c5979508a52529c65d558ca23cb64a4a\",\"name\":\"David Rubinstein\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/person\/image\/efe807ec0a4a29a22c1ba89dd5689fe2\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1b3fdab44b2a65d11f93bdc301690be3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1b3fdab44b2a65d11f93bdc301690be3?s=96&d=mm&r=g\",\"caption\":\"David Rubinstein\"},\"description\":\"David Rubinstein is editor-in-chief of SD Times.\",\"url\":\"https:\/\/sdtimes.com\/author\/david-rubinstein\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pushing forward into Scrum - SD Times","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/","og_locale":"en_US","og_type":"article","og_title":"Pushing forward into Scrum - SD Times","og_description":"Scrum practitioners give their advice on pitfalls to avoid and goals to strive for when implementing the agile methodology &hellip; continue reading","og_url":"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/","og_site_name":"SD Times","article_publisher":"https:\/\/www.facebook.com\/SDTimesD2","article_published_time":"2010-08-15T00:00:00+00:00","author":"David Rubinstein","twitter_card":"summary_large_image","twitter_creator":"@sdtimes","twitter_site":"@sdtimes","twitter_misc":{"Written by":"David Rubinstein","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/#article","isPartOf":{"@id":"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/"},"author":{"name":"David Rubinstein","@id":"https:\/\/sdtimes.com\/#\/schema\/person\/c5979508a52529c65d558ca23cb64a4a"},"headline":"Pushing forward into Scrum","datePublished":"2010-08-15T00:00:00+00:00","dateModified":"2010-08-15T00:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/"},"wordCount":1794,"commentCount":0,"publisher":{"@id":"https:\/\/sdtimes.com\/#organization"},"keywords":["Scrum"],"articleSection":["Special Report"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/","url":"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/","name":"Pushing forward into Scrum - SD Times","isPartOf":{"@id":"https:\/\/sdtimes.com\/#website"},"datePublished":"2010-08-15T00:00:00+00:00","dateModified":"2010-08-15T00:00:00+00:00","breadcrumb":{"@id":"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sdtimes.com\/scrum\/pushing-forward-into-scrum\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sdtimes.com\/"},{"@type":"ListItem","position":2,"name":"Pushing forward into Scrum"}]},{"@type":"WebSite","@id":"https:\/\/sdtimes.com\/#website","url":"https:\/\/sdtimes.com\/","name":"SD Times","description":"Software Development News","publisher":{"@id":"https:\/\/sdtimes.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sdtimes.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sdtimes.com\/#organization","name":"SD Times","url":"https:\/\/sdtimes.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sdtimes.com\/#\/schema\/logo\/image\/","url":"https:\/\/sdtimes.com\/wp-content\/uploads\/2014\/05\/deafaultlogo.png","contentUrl":"https:\/\/sdtimes.com\/wp-content\/uploads\/2014\/05\/deafaultlogo.png","width":225,"height":90,"caption":"SD Times"},"image":{"@id":"https:\/\/sdtimes.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SDTimesD2","https:\/\/x.com\/sdtimes","https:\/\/www.linkedin.com\/company\/sdtimes\/"]},{"@type":"Person","@id":"https:\/\/sdtimes.com\/#\/schema\/person\/c5979508a52529c65d558ca23cb64a4a","name":"David Rubinstein","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sdtimes.com\/#\/schema\/person\/image\/efe807ec0a4a29a22c1ba89dd5689fe2","url":"https:\/\/secure.gravatar.com\/avatar\/1b3fdab44b2a65d11f93bdc301690be3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b3fdab44b2a65d11f93bdc301690be3?s=96&d=mm&r=g","caption":"David Rubinstein"},"description":"David Rubinstein is editor-in-chief of SD Times.","url":"https:\/\/sdtimes.com\/author\/david-rubinstein\/"}]}},"_links":{"self":[{"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/posts\/1518"}],"collection":[{"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/users\/205"}],"replies":[{"embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/comments?post=1518"}],"version-history":[{"count":0,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/posts\/1518\/revisions"}],"wp:attachment":[{"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/media?parent=1518"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/categories?post=1518"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/tags?post=1518"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/coauthors?post=1518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}