{"id":78,"date":"2014-02-03T16:40:53","date_gmt":"2014-02-03T23:40:53","guid":{"rendered":"https:\/\/blogs.ubc.ca\/coetoolbox\/?page_id=78"},"modified":"2014-12-09T13:19:33","modified_gmt":"2014-12-09T20:19:33","slug":"appdesign","status":"publish","type":"page","link":"https:\/\/blogs.ubc.ca\/coetoolbox\/vba\/appdesign\/","title":{"rendered":"Application Design"},"content":{"rendered":"<p>Designing an OR application is not different from designing any other information system. Here are some frameworks and techniques commonly used in software design projects.<\/p>\n<p><a title=\"Decision Support Systems\" href=\"https:\/\/blogs.ubc.ca\/coetoolbox\/appdesign\/dss\/\">Decision Support Systems (DSS)<\/a>: helps to structure an OR application, identifying its main components: interface, model and data.<\/p>\n<p><a title=\"UML Overview\" href=\"https:\/\/blogs.ubc.ca\/coetoolbox\/appdesign\/uml\/\">Unified Modeling Language (UML)<\/a>: the most common notation used for software design, especially useful to analyze and communicate your application design. This section shows an overview of the most frequently used diagrams.<\/p>\n<p>To get started, here are a couple of videos about Scrum, an Agile Project Management methodology widely used in software development.<\/p>\n<p>.<br \/>\n<object width=\"560\" height=\"315\" classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,40,0\"><param name=\"allowFullScreen\" value=\"true\" \/><param name=\"allowscriptaccess\" value=\"always\" \/><param name=\"src\" value=\"\/\/www.youtube-nocookie.com\/v\/XU0llRltyFM?hl=en_US&amp;version=3&amp;rel=0\" \/><param name=\"allowfullscreen\" value=\"true\" \/><embed width=\"560\" height=\"315\" type=\"application\/x-shockwave-flash\" src=\"\/\/www.youtube-nocookie.com\/v\/XU0llRltyFM?hl=en_US&amp;version=3&amp;rel=0\" allowfullscreen=\"allowfullscreen\" allowscriptaccess=\"always\" allowfullscreen=\"allowfullscreen\" \/><\/object><\/p>\n<p>.<br \/>\n<object width=\"560\" height=\"315\" classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,40,0\"><param name=\"allowFullScreen\" value=\"true\" \/><param name=\"allowscriptaccess\" value=\"always\" \/><param name=\"src\" value=\"\/\/www.youtube-nocookie.com\/v\/niVbODz4Dnw?hl=en_US&amp;version=3&amp;rel=0\" \/><param name=\"allowfullscreen\" value=\"true\" \/><embed width=\"560\" height=\"315\" type=\"application\/x-shockwave-flash\" src=\"\/\/www.youtube-nocookie.com\/v\/niVbODz4Dnw?hl=en_US&amp;version=3&amp;rel=0\" allowfullscreen=\"allowfullscreen\" allowscriptaccess=\"always\" allowfullscreen=\"allowfullscreen\" \/><\/object><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Designing an OR application is not different from designing any other information system. Here are some frameworks and techniques commonly used in software design projects. Decision Support Systems (DSS): helps to structure an OR application, identifying its main components: interface, model and data. Unified Modeling Language (UML): the most common notation used for software design, [&hellip;]<\/p>\n","protected":false},"author":22982,"featured_media":0,"parent":2,"menu_order":10,"comment_status":"open","ping_status":"closed","template":"page-templates\/full-width.php","meta":{"footnotes":""},"class_list":["post-78","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blogs.ubc.ca\/coetoolbox\/wp-json\/wp\/v2\/pages\/78","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ubc.ca\/coetoolbox\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogs.ubc.ca\/coetoolbox\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ubc.ca\/coetoolbox\/wp-json\/wp\/v2\/users\/22982"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ubc.ca\/coetoolbox\/wp-json\/wp\/v2\/comments?post=78"}],"version-history":[{"count":13,"href":"https:\/\/blogs.ubc.ca\/coetoolbox\/wp-json\/wp\/v2\/pages\/78\/revisions"}],"predecessor-version":[{"id":81,"href":"https:\/\/blogs.ubc.ca\/coetoolbox\/wp-json\/wp\/v2\/pages\/78\/revisions\/81"}],"up":[{"embeddable":true,"href":"https:\/\/blogs.ubc.ca\/coetoolbox\/wp-json\/wp\/v2\/pages\/2"}],"wp:attachment":[{"href":"https:\/\/blogs.ubc.ca\/coetoolbox\/wp-json\/wp\/v2\/media?parent=78"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}