{"id":212,"date":"2026-01-08T11:50:02","date_gmt":"2026-01-08T08:50:02","guid":{"rendered":"https:\/\/ruck.nz\/?p=212"},"modified":"2026-01-08T11:50:02","modified_gmt":"2026-01-08T08:50:02","slug":"11-3-software-development-and-management","status":"publish","type":"post","link":"https:\/\/ruck.nz\/?p=212","title":{"rendered":"11.3. Software development and management"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">Software development and management is the practice of designing, developing, releasing, and maintaining software products and services.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Its purpose is to ensure that software supports organisational objectives and delivers value to users.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This practice includes activities such as coding, testing, deployment, and maintenance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Software development and management should be integrated with other service management practices.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It supports continual improvement and the reliable delivery of services.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">2. How This Applies to <strong>TakeCars<\/strong> (Car Rental Marketplace)<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">This practice explains <strong>how TakeCars\u2019 product evolves continuously without destabilising live operations<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">a) Software development at TakeCars is a service enabler, not the service itself<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For TakeCars, software enables:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Booking and pricing logic<\/li>\n\n\n\n<li>Payments and refunds<\/li>\n\n\n\n<li>Host and customer communication<\/li>\n\n\n\n<li>Support workflows<\/li>\n\n\n\n<li>Automation and monitoring<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If software development is disconnected from service management, features ship but value does not.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">b) End-to-end responsibility: build, release, maintain<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ITIL explicitly includes <strong>maintenance<\/strong>, not just development.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At TakeCars this means:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fixing edge cases discovered in production<\/li>\n\n\n\n<li>Refactoring fragile logic<\/li>\n\n\n\n<li>Retiring unused features<\/li>\n\n\n\n<li>Maintaining integrations with suppliers<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Unmaintained software becomes operational risk.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">c) Integration with other practices (exam-relevant)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Software development and management must integrate with:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Change enablement (approval and risk control)<\/li>\n\n\n\n<li>Release management (making changes usable)<\/li>\n\n\n\n<li>Deployment management (putting changes live)<\/li>\n\n\n\n<li>Service validation and testing (fit for purpose\/use)<\/li>\n\n\n\n<li>Incident and problem management (learning from failures)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The exam often tests this integration mindset.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">d) Continual improvement through software<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Many improvements at TakeCars are software-driven:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reducing manual steps<\/li>\n\n\n\n<li>Preventing known errors<\/li>\n\n\n\n<li>Improving visibility and metrics<\/li>\n\n\n\n<li>Enforcing consistent rules<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">But improvement only happens when software changes are aligned with real service pain points.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">e) Exam-critical insight<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If the exam asks:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cWhat is the purpose of software development and management?\u201d<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Correct logic:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Design, build, release, and maintain software<\/li>\n\n\n\n<li>Support organisational objectives<\/li>\n\n\n\n<li>Deliver value through reliable services<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Answers focusing only on coding or development tools are incomplete.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">3. Key Things to Read \/ Remember Right Before the Exam<\/h1>\n\n\n\n<h3 class=\"wp-block-heading\">Software development and management (moderate\u2013high probability)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A <strong>technical management practice<\/strong><\/li>\n\n\n\n<li>Covers design, development, release, and maintenance<\/li>\n\n\n\n<li>Supports service delivery and value creation<\/li>\n\n\n\n<li>Integrated with other practices<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Common exam traps<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Software development is separate from service management \u2192 False<\/li>\n\n\n\n<li>Development ends at release \u2192 False<\/li>\n\n\n\n<li>Software management is only about tools \u2192 False<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">One-line memory hook<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Software development and management ensures software continuously supports reliable, valuable services.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>Software development and management is the practice of designing, developing, releasing, and maintaining software products and services. Its purpose is to ensure that software supports organisational objectives and delivers value to users. This practice includes activities such as coding, testing, deployment, and maintenance. Software development and management should be integrated with other service management practices. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-212","post","type-post","status-publish","format-standard","hentry","category-practices"],"_links":{"self":[{"href":"https:\/\/ruck.nz\/index.php?rest_route=\/wp\/v2\/posts\/212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ruck.nz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ruck.nz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ruck.nz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ruck.nz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=212"}],"version-history":[{"count":1,"href":"https:\/\/ruck.nz\/index.php?rest_route=\/wp\/v2\/posts\/212\/revisions"}],"predecessor-version":[{"id":213,"href":"https:\/\/ruck.nz\/index.php?rest_route=\/wp\/v2\/posts\/212\/revisions\/213"}],"wp:attachment":[{"href":"https:\/\/ruck.nz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ruck.nz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ruck.nz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}