{"id":2381,"date":"2022-05-16T12:08:40","date_gmt":"2022-05-16T16:08:40","guid":{"rendered":"https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/?p=2381"},"modified":"2022-05-16T12:10:21","modified_gmt":"2022-05-16T16:10:21","slug":"what-is-a-sdlc","status":"publish","type":"post","link":"https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/2022\/05\/16\/what-is-a-sdlc\/","title":{"rendered":"What is a SDLC?"},"content":{"rendered":"<p><span style=\"font-family: 'times new roman', times, serif;font-size: 14pt\">This week one of the topics we discussed was SDLC, or Software Development Life Cycle. What is a Software Development Life Cycle? My interpretation is that it&#8217;s a process that outlines the stages in developing a software system. There are six stages and those stages act as a framework for designing a system that functions at its very best to meet a certain need. The stages of a SDLC are: plan, design, develop, test, deploy, and maintain.\u00a0<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;font-size: 14pt\">There are several SDLC methodologies, but two of the most popular are Waterfall and Agile. Both follow the six step process for development, but they each do it differently. Waterfall works in a linear fashion, completing each stage entirely, and in order, before moving to the next. Agile takes the opposite approach and gives flexibility to the process by allowing certain stages to take place simultaneously and repeat when needed.\u00a0<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-2382\" style=\"font-family: 'times new roman', times, serif;font-size: 18.6667px\" src=\"https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/files\/2022\/05\/agile-02-716x400-1-300x168.jpg\" alt=\"\" width=\"489\" height=\"274\" srcset=\"https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/files\/2022\/05\/agile-02-716x400-1-300x168.jpg 300w, https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/files\/2022\/05\/agile-02-716x400-1.jpg 716w\" sizes=\"auto, (max-width: 489px) 100vw, 489px\" \/><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;font-size: 14pt\">Really, the SDLC concept can be applied to any system, not just software design. For example, when preparing for a new semester I will plan and design a system that ensures my time is maximized for school and personal requirements. That system is developed, tested, implemented, and maintained all semester long. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;font-size: 14pt\">Personally<\/span><span style=\"font-family: 'times new roman', times, serif;font-size: 14pt\">, I like the idea of a Waterfall type approach best, with it&#8217;s organized structure. But I usually work best when I adopt an Agile type approach.\u00a0<\/span>Are you a Waterfall or Agile type person?\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week one of the topics we discussed was SDLC, or Software Development Life Cycle. What is a Software Development Life Cycle? My interpretation is that it&#8217;s a process that outlines the stages in developing a software system. There are six stages and those stages act as a framework for designing a system that functions [&hellip;]<\/p>\n","protected":false},"author":28313,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[10531],"tags":[],"class_list":{"0":"post-2381","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-student-post","7":"entry"},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/wp-json\/wp\/v2\/posts\/2381","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/wp-json\/wp\/v2\/users\/28313"}],"replies":[{"embeddable":true,"href":"https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/wp-json\/wp\/v2\/comments?post=2381"}],"version-history":[{"count":3,"href":"https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/wp-json\/wp\/v2\/posts\/2381\/revisions"}],"predecessor-version":[{"id":2712,"href":"https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/wp-json\/wp\/v2\/posts\/2381\/revisions\/2712"}],"wp:attachment":[{"href":"https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/wp-json\/wp\/v2\/media?parent=2381"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/wp-json\/wp\/v2\/categories?post=2381"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/community.mis.temple.edu\/mis2101sec712summer2022\/wp-json\/wp\/v2\/tags?post=2381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}