{"id":1038,"date":"2010-05-01T22:52:10","date_gmt":"2010-05-02T05:52:10","guid":{"rendered":"http:\/\/juixe.com\/techknow\/?p=1038"},"modified":"2010-05-01T22:52:10","modified_gmt":"2010-05-02T05:52:10","slug":"software-engineering-in-pictures","status":"publish","type":"post","link":"http:\/\/juixe.com\/techknow\/index.php\/2010\/05\/01\/software-engineering-in-pictures\/","title":{"rendered":"Software Engineering in Pictures"},"content":{"rendered":"<p>In a typical day, software engineers, use diagrams, charts, and a ideograms to represent the software systems we work on.  The biggest problems with software can also be described visually, such as the following image which tries to explain problems of software engineering.<\/p>\n<div id=\"attachment_1039\" style=\"width: 545px\" class=\"wp-caption aligncenter\"><span class=\"frame-outer  size-large wp-image-1039\"><span><span><span><span><a href=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/software_engineering_explained.gif\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1039\" data-attachment-id=\"1039\" data-permalink=\"http:\/\/juixe.com\/techknow\/index.php\/2010\/05\/01\/software-engineering-in-pictures\/software_engineering_explained\/\" data-orig-file=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/software_engineering_explained.gif\" data-orig-size=\"640,480\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"Software Engineering Explained\" data-image-description=\"&lt;p&gt;Software Engineering Explained&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;Software Engineering Explained&lt;\/p&gt;\n\" data-medium-file=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/software_engineering_explained-300x225.gif\" data-large-file=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/software_engineering_explained-535x401.gif\" src=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/software_engineering_explained-535x401.gif\" alt=\"Software Engineering Explained\" title=\"Software Engineering Explained\" width=\"415\" height=\"311\" class=\"size-large wp-image-1039\" srcset=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/software_engineering_explained-535x401.gif 535w, http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/software_engineering_explained-300x225.gif 300w, http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/software_engineering_explained.gif 640w\" sizes=\"(max-width: 535px) 100vw, 535px\" \/><\/a><\/span><\/span><\/span><\/span><\/span><p id=\"caption-attachment-1039\" class=\"wp-caption-text\">Software Engineering Explained<\/p><\/div>\n<p>When software engineering is that complicated, just imagine how the software application produced in such an environment looks like.<\/p>\n<div id=\"attachment_1040\" style=\"width: 545px\" class=\"wp-caption aligncenter\"><span class=\"frame-outer  size-large wp-image-1040\"><span><span><span><span><a href=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/Software.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1040\" data-attachment-id=\"1040\" data-permalink=\"http:\/\/juixe.com\/techknow\/index.php\/2010\/05\/01\/software-engineering-in-pictures\/software\/\" data-orig-file=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/Software.jpg\" data-orig-size=\"1024,768\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"How Software Looks Like\" data-image-description=\"&lt;p&gt;How Software Looks Like&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;How Software Looks Like&lt;\/p&gt;\n\" data-medium-file=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/Software-300x225.jpg\" data-large-file=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/Software-535x401.jpg\" src=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/Software-535x401.jpg\" alt=\"How Software Looks Like\" title=\"How Software Looks Like\" width=\"415\" height=\"311\" class=\"size-large wp-image-1040\" srcset=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/Software-535x401.jpg 535w, http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/Software-300x225.jpg 300w, http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/Software.jpg 1024w\" sizes=\"(max-width: 535px) 100vw, 535px\" \/><\/a><\/span><\/span><\/span><\/span><\/span><p id=\"caption-attachment-1040\" class=\"wp-caption-text\">How Software Looks Like<\/p><\/div>\n<p>Creating a clean, simply to use, functional application is harder than you think.  Only a few companies have been successful with simplicity.  Most enterprise applications look like a mosaic of buttons and text fields.<\/p>\n<div id=\"attachment_1041\" style=\"width: 509px\" class=\"wp-caption aligncenter\"><span class=\"frame-outer  size-full wp-image-1041\"><span><span><span><span><a href=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/UIThatHappens.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1041\" data-attachment-id=\"1041\" data-permalink=\"http:\/\/juixe.com\/techknow\/index.php\/2010\/05\/01\/software-engineering-in-pictures\/uithathappens\/\" data-orig-file=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/UIThatHappens.png\" data-orig-size=\"499,964\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"Stuff That Happens UI\" data-image-description=\"&lt;p&gt;Stuff That Happens UI&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;Stuff That Happens UI&lt;\/p&gt;\n\" data-medium-file=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/UIThatHappens-155x300.png\" data-large-file=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/UIThatHappens.png\" src=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/UIThatHappens.png\" alt=\"Stuff That Happens UI\" title=\"Stuff That Happens UI\" width=\"415\" height=\"802\" class=\"size-full wp-image-1041\" srcset=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/UIThatHappens.png 499w, http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/UIThatHappens-155x300.png 155w\" sizes=\"(max-width: 499px) 100vw, 499px\" \/><\/a><\/span><\/span><\/span><\/span><\/span><p id=\"caption-attachment-1041\" class=\"wp-caption-text\">Stuff That Happens UI<\/p><\/div>\n<p>Here is a screen shot showing the complexity of a software application.<\/p>\n<div id=\"attachment_1042\" style=\"width: 545px\" class=\"wp-caption aligncenter\"><span class=\"frame-outer  size-large wp-image-1042\"><span><span><span><span><a href=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/FileMatrix-UI.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1042\" data-attachment-id=\"1042\" data-permalink=\"http:\/\/juixe.com\/techknow\/index.php\/2010\/05\/01\/software-engineering-in-pictures\/filematrix-ui\/\" data-orig-file=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/FileMatrix-UI.png\" data-orig-size=\"869,680\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"FileMatrix UI Complexity\" data-image-description=\"&lt;p&gt;FileMatrix UI Complexity&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;FileMatrix UI Complexity&lt;\/p&gt;\n\" data-medium-file=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/FileMatrix-UI-300x234.png\" data-large-file=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/FileMatrix-UI-535x418.png\" src=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/FileMatrix-UI-535x418.png\" alt=\"FileMatrix UI Complexity\" title=\"FileMatrix UI Complexity\" width=\"415\" height=\"324\" class=\"size-large wp-image-1042\" srcset=\"http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/FileMatrix-UI-535x418.png 535w, http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/FileMatrix-UI-300x234.png 300w, http:\/\/juixe.com\/techknow\/wp-content\/uploads\/2010\/05\/FileMatrix-UI.png 869w\" sizes=\"(max-width: 535px) 100vw, 535px\" \/><\/a><\/span><\/span><\/span><\/span><\/span><p id=\"caption-attachment-1042\" class=\"wp-caption-text\">FileMatrix UI Complexity<\/p><\/div>\n<p>If you have any images, graphics, diagrams, or charts that illustrate the complexity of software engineering feel free to share in the comments.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In a typical day, software engineers, use diagrams, charts, and a ideograms to represent the software systems we work on. The biggest problems with software can also be described visually, such as the following image which tries to explain problems of software engineering. When software engineering is that complicated, just imagine how the software application [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":""},"categories":[19,21,3],"tags":[161,147,160,159,804,108,154,153],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p902K-gK","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/posts\/1038"}],"collection":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/comments?post=1038"}],"version-history":[{"count":2,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/posts\/1038\/revisions"}],"predecessor-version":[{"id":1044,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/posts\/1038\/revisions\/1044"}],"wp:attachment":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/media?parent=1038"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/categories?post=1038"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/tags?post=1038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}