{"id":163,"date":"2021-11-30T20:35:39","date_gmt":"2021-11-30T19:35:39","guid":{"rendered":"http:\/\/plansa.pl\/?page_id=163"},"modified":"2021-12-15T14:21:07","modified_gmt":"2021-12-15T13:21:07","slug":"gis-software-development","status":"publish","type":"page","link":"http:\/\/plansa.pl\/?page_id=163","title":{"rendered":"SOFTWARE DEVELOPMENT"},"content":{"rendered":"\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Technology<\/strong><\/p>\n\n\n\n<p>We provide software development services based on proven design patterns such as MVC (<em>Model-View-Controller<\/em>), SOA <em>(Service-Oriented Architecture<\/em>) and Three-Tier Architecture. The choice which specific pattern to apply depends on the business needs of the Client as well as the conditions of the IT environment in which the software is intended to function.<\/p>\n\n\n\n<p>To construct IT systems, we employ acknowledged methodologies such as MDA (<em>Model Driven Architecture<\/em>) and RM-ODP (<em>Open Distributed Processing \u2013 Reference Model<\/em>) as well as ISO standards. The solutions we use in our IT systems are both commercial and open source, i.e. based on free software components.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Development process<\/strong><\/p>\n\n\n\n<p>Our software is produced following a meticulous and proven development process. Where possible, we prefer to carry out projects according to the idea of Design Thinking. The first step in software development is to understand the needs of the user. This is the key step to guarantee the Client\u2019s full satisfaction, and it is present regardless of the mode in which an order is accomplished. At this stage, we try to adopt the Client\u2019s perspective and understand his actual needs (not strictly those articulated in the formal documents). The next step is to define the problem that needs solving. The precise understanding of the core of the task to be accomplished is an important part of this stage. The next step involves ideas. Our analysts employ a number of methods for generating ideas, e.g. brainstorming, the 635 method or the lotus blossom technique. The subsequent stage is prototyping. Here, we try to build a physical counterpart of the solution to be able to physically check whether a given solution (e.g. a functionality) meets the user&#8217;s needs and if it exhibits any faults that were not detected during the design stage. Testing the solution is the final step in Design Thinking. A crucial element of this method is the possibility of carrying out iterative improvements of the solution in order to eliminate any faults of the product that were impossible to identify during the design stage.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Geographic information systems<\/strong><\/p>\n\n\n\n<p>Systems utilising the idea of GIS (Geographic Information System) have a particular space in our portfolio. Within this scope, our offer encompasses the full spectrum of services, including:<\/p>\n\n\n\n<ul><li>The full software development process, including: analysing the Client&#8217;s needs, business analysis, system analysis, coding and testing of the developed software<\/li><li>Building data models (conceptual schemas) using the ISO 19100 standard series<\/li><li>Building GML application schemas based on conceptual schemas in UML<\/li><li>Modelling data processing methods and spatial analyses using UML notation<\/li><li>Establishing data quality models based on standard ISO 19157<\/li><li>Obtaining GIS data (vector and raster data models, photogrammetric and remote sensing data)<\/li><li>Data control using automated, semi-automated and manual mechanisms<\/li><li>Dedicated GIS applications using QGIS, GeoMedia and ArcGIS environments<\/li><li>Preparing and optimising database environments for collecting and processing spatial data \u2013 Postgres\/PostGIS, Oracle, SQL Server<\/li><li>Publishing and optimising spatial data services, including hosting spatial data services<\/li><li>Cloud solutions for spatial data \u2013 VPS, bare-metal servers<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Technology We provide software development services based on proven design patterns such as MVC (Model-View-Controller), SOA (Service-Oriented Architecture) and Three-Tier Architecture. The choice which specific pattern to apply depends on the business needs of the Client as well as the conditions of the IT environment in which the software is intended to function. To construct [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>SOFTWARE DEVELOPMENT - PLAN SP\u00d3\u0141KA AKCYJNA<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/plansa.pl\/?page_id=163\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SOFTWARE DEVELOPMENT - PLAN SP\u00d3\u0141KA AKCYJNA\" \/>\n<meta property=\"og:description\" content=\"Technology We provide software development services based on proven design patterns such as MVC (Model-View-Controller), SOA (Service-Oriented Architecture) and Three-Tier Architecture. The choice which specific pattern to apply depends on the business needs of the Client as well as the conditions of the IT environment in which the software is intended to function. To construct [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/plansa.pl\/?page_id=163\" \/>\n<meta property=\"og:site_name\" content=\"PLAN SP\u00d3\u0141KA AKCYJNA\" \/>\n<meta property=\"article:modified_time\" content=\"2021-12-15T13:21:07+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"http:\/\/plansa.pl\/#website\",\"url\":\"http:\/\/plansa.pl\/\",\"name\":\"PLAN SP\\u00d3\\u0141KA AKCYJNA\",\"description\":\"LIDER KONTROLI JAKO\\u015aCI DANYCH PRZESTRZENNYCH\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/plansa.pl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/plansa.pl\/?page_id=163#webpage\",\"url\":\"http:\/\/plansa.pl\/?page_id=163\",\"name\":\"SOFTWARE DEVELOPMENT - PLAN SP\\u00d3\\u0141KA AKCYJNA\",\"isPartOf\":{\"@id\":\"http:\/\/plansa.pl\/#website\"},\"datePublished\":\"2021-11-30T19:35:39+00:00\",\"dateModified\":\"2021-12-15T13:21:07+00:00\",\"breadcrumb\":{\"@id\":\"http:\/\/plansa.pl\/?page_id=163#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/plansa.pl\/?page_id=163\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/plansa.pl\/?page_id=163#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"SOFTWARE DEVELOPMENT\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SOFTWARE DEVELOPMENT - PLAN SP\u00d3\u0141KA AKCYJNA","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":"http:\/\/plansa.pl\/?page_id=163","og_locale":"pl_PL","og_type":"article","og_title":"SOFTWARE DEVELOPMENT - PLAN SP\u00d3\u0141KA AKCYJNA","og_description":"Technology We provide software development services based on proven design patterns such as MVC (Model-View-Controller), SOA (Service-Oriented Architecture) and Three-Tier Architecture. The choice which specific pattern to apply depends on the business needs of the Client as well as the conditions of the IT environment in which the software is intended to function. To construct [&hellip;]","og_url":"http:\/\/plansa.pl\/?page_id=163","og_site_name":"PLAN SP\u00d3\u0141KA AKCYJNA","article_modified_time":"2021-12-15T13:21:07+00:00","twitter_card":"summary_large_image","twitter_misc":{"Szacowany czas czytania":"3 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"http:\/\/plansa.pl\/#website","url":"http:\/\/plansa.pl\/","name":"PLAN SP\u00d3\u0141KA AKCYJNA","description":"LIDER KONTROLI JAKO\u015aCI DANYCH PRZESTRZENNYCH","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/plansa.pl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"http:\/\/plansa.pl\/?page_id=163#webpage","url":"http:\/\/plansa.pl\/?page_id=163","name":"SOFTWARE DEVELOPMENT - PLAN SP\u00d3\u0141KA AKCYJNA","isPartOf":{"@id":"http:\/\/plansa.pl\/#website"},"datePublished":"2021-11-30T19:35:39+00:00","dateModified":"2021-12-15T13:21:07+00:00","breadcrumb":{"@id":"http:\/\/plansa.pl\/?page_id=163#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["http:\/\/plansa.pl\/?page_id=163"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/plansa.pl\/?page_id=163#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"SOFTWARE DEVELOPMENT"}]}]}},"_links":{"self":[{"href":"http:\/\/plansa.pl\/index.php?rest_route=\/wp\/v2\/pages\/163"}],"collection":[{"href":"http:\/\/plansa.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/plansa.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/plansa.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/plansa.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=163"}],"version-history":[{"count":5,"href":"http:\/\/plansa.pl\/index.php?rest_route=\/wp\/v2\/pages\/163\/revisions"}],"predecessor-version":[{"id":193,"href":"http:\/\/plansa.pl\/index.php?rest_route=\/wp\/v2\/pages\/163\/revisions\/193"}],"wp:attachment":[{"href":"http:\/\/plansa.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}