{"id":144,"date":"2015-11-12T08:42:22","date_gmt":"2015-11-12T06:42:22","guid":{"rendered":"\/\/www.viadata.co.za\/blog\/?p=144"},"modified":"2015-11-12T09:46:39","modified_gmt":"2015-11-12T07:46:39","slug":"catalyst-sizzle","status":"publish","type":"post","link":"https:\/\/viadata.co.za\/blog\/catalyst-sizzle\/","title":{"rendered":"The Catalyst &#8220;Sizzle&#8221; &#8211; Why is Catalyst such a great platform?"},"content":{"rendered":"<p><strong>The Catalyst &#8220;Sizzle&#8221; &#8211; Why is Catalyst such a Great Platform?<\/strong><\/p>\n<p>At ViaData we use our own, purpose built, \u2018Business Systems Engine\u2019 (BSE), Catalyst, as the foundation for all our custom software development. Here are some reasons why Catalyst is the best software system for your business, along with quotes from our developers and users about why they love using it&#8230;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Technology That Never Grows Old<\/strong><\/p>\n<p>A customer\u2019s system with exactly the same rules can be presented as a Windows application, a browser based application or a mobile application for Android or Apple mobile operating systems <strong>without changing the system at all. This also applies to new technologies and languages.<\/strong><\/p>\n<p>The Catalyst BSE technology will <strong>NEVER become obsolete<\/strong>. ViaData can create new presentation implementations with NO impact on the business rules in the system.<\/p>\n<p>The above is possible because the <strong>technology and business rules within Catalyst are kept completely separate<\/strong> in all areas of the system (both back end and front end).<\/p>\n<p style=\"padding-left: 30px;\">It is interesting to note that many systems and architectures claim to separate business rules and presentation BUT business logic is usually built into both, for example the presentation layer includes screen layouts and screen level validations.<\/p>\n<p style=\"padding-left: 30px;\">Within Catalyst the presentation layer is 100% business agnostic and doesn\u2019t know anything about the business it is serving. This is because the links between the two layers are held in data in a simple data structure.<\/p>\n<p style=\"padding-left: 60px;\">\u201cCatalyst design of database backend and user frontend is flexible in that the front end has no business logic and can be a web or app interface, allowing for diverse access possibilities \u2013 on the road, in the office or from the home. \u2013 <em>Victor Brink (developer, ViaData)<\/em><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Completely Scalable<\/strong><\/p>\n<p>Your business <strong>will never outgrow Catalyst<\/strong>, which means that you can safely rely on Catalyst to power your company for<strong> many, many years <\/strong>to come, with <strong>no need to spend money <\/strong>on another system at a later stage.<\/p>\n<p style=\"padding-left: 30px;\">Catalyst systems are completely scalable and can handle business data from a small business to very large enterprises.<\/p>\n<p style=\"padding-left: 60px;\">\u201cCatalyst systems are highly scalable, on the same measure that SQL Server is scalable. On the web front, this is effectively limitless. So whether it\u2019s a small customer or a large one, Catalyst is scalable enough to handle whatever one throws at it.\u201d \u2013 <em>Kosie du Buisson (developer, ViaData)<\/em><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Simple and Consistent Interface Design<\/strong><\/p>\n<p>Catalyst users become<strong> productive <\/strong>on the system<strong> very quickly<\/strong>, thereby enabling the business to earn a <strong>return on investment at a very early stage<\/strong> of system implementation.<\/p>\n<p>The Catalyst system is <strong>quick to learn <\/strong>and<strong> easy to teach<\/strong> and train on for users, and the Interface design is simple and consistent across the entire system.<\/p>\n<p style=\"padding-left: 30px;\">The interface design includes the standard placement of objects across the entire system, along with the standard use of options and controls and shortcuts for most functionality.<\/p>\n<p style=\"padding-left: 60px;\">\u201cAn easy and intuitive learning curve for new users\u201d \u2013 <em>Craig Dunsmuir (TEE College)<\/em><\/p>\n<p style=\"padding-left: 60px;\">\u201cA generic interface that behaves consistently across all aspects of the data\u201d \u2013 <em>Craig Dunsmuir (TEE College)<\/em><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>The Incredibly Versatile Catalyst \u201cGrid\u201d<\/strong><\/p>\n<p>Using the Catalyst Grid, users can <strong>mine for data very easily<\/strong> and efficiently, <strong>drastically reducing time to get meaningful business results.<\/strong><\/p>\n<p style=\"padding-left: 30px;\">The Catalyst Grid is amazing! It\u2019s used everywhere to display rows of data, it\u2019s flexible, dynamic and configurable, and provides powerful sorting, filtering, printing and exporting features.<\/p>\n<p style=\"padding-left: 60px;\">\u201cMost incredible user interface &#8211; users love to work on Catalyst grids due to all the functions like\u00a0filter, search, export, report functionalities\u201d. \u2013 <em>Truia Meyer (Dole)<\/em><\/p>\n<p style=\"padding-left: 60px;\">\u201cQuick drag-and-drop column and view reorganisation that can be exported and printed; right-click grouping and sub-grouping, with drag-and-drop reordering, that can include totals, counts, averages, etc.; simple point-and-click filter building which can be further refined through advanced features, then saved and reused on new data sets; comprehensive data views which are easily narrowed and refined &#8211; users easily generate their own data extractions; data manipulation and arrangement in views is easier than in a spreadsheet (and always up-to-date) and lastly fine-grained user security and access on entities and methods.\u201d \u2013 <em>Craig Dunsmuir (TEE College)<\/em><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Drastically Reduced Development Time<\/strong><\/p>\n<p>Your business will benefit from Catalyst\u2019s extremely short development time in that users will be able to use the system and <strong>produce meaningful business results<\/strong> shortly after the system is introduced. There <strong>is no extended wait<\/strong> for the system to go live, thereby<strong> saving time and money.<\/strong><\/p>\n<p style=\"padding-left: 30px;\">Catalyst development time is very short, in that<strong> the prototype \u2018becomes\u2019 the system <\/strong>and is not thrown away when the actual system is written, unlike other software system development.<\/p>\n<p style=\"padding-left: 60px;\">\u201cRapid development process &#8211; save a\u00a0lot of time and energy on the mundane stuff and spend the majority of\u00a0development time on\u00a0the exciting and\u00a0really import issues\u201d. \u2013 <em>Truia Meyer (Dole)<\/em><\/p>\n<p style=\"padding-left: 60px;\">\u201cRapid delivery of \u2018prototypes\u2019, allowing the engagement of user interaction and approval very early; reduces the level of detail in specs and empowers business analysts to get more involved with the actual development at an earlier stage. Reduces development time substantially. <em>&#8211; Sabi Isaacs (business analyst, ViaData)<\/em><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Consistent and Standardised Catalyst Environment<\/strong><\/p>\n<p>A User that has used any Catalyst-based system will easily take to any other Catalyst system or new functionality within an existing system, covering a different aspect of the business. <strong>This reduces training time and money.<\/strong><\/p>\n<p>Aids an Agile development process due to <strong>quick turn around<\/strong> and thus <strong>significantly reduces cost<\/strong>, allowing budget for further, incremental, revisions once a set of functionality has been rolled out<\/p>\n<p style=\"padding-left: 30px;\">The Catalyst development environment is <strong>tightly controlled and standardised<\/strong>, and includes version controls, naming conventions and change control. This means that <strong>all changes<\/strong> connected to a user request <strong>are logged and authorised by the system.<\/strong><\/p>\n<p style=\"padding-left: 60px;\">\u201cQuality is reinforced by massive reuse at a number of levels, including the implementation of multiple systems and many users; internal use of our own systems written in Catalyst, including our development environment and the reuse of existing elements of the architecture as foundational building blocks for new features.\u201d \u2013 <em>Alister Main (operations director, ViaData)<\/em><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Shared No-Cost Functional Benefit for Clients<\/strong><\/p>\n<p>Clients always have the <strong>latest Catalyst system with the latest enhancements<\/strong>, including those requested by other clients, <strong>so there is a shared benefit for all.<\/strong><\/p>\n<p style=\"padding-left: 30px;\">Catalyst systems are modernised and improved continuously (without clients explicitly requesting these changes). This includes screen layouts and new features such as exporting grids to Excel, scheduled emailed reports and emailed reports (instead of printed versions).<\/p>\n<p style=\"padding-left: 60px;\">\u201cCatalyst has a lot of potential, it is continually getting new features and improving \u2026 and those improvements are going to all customers free of charge.\u00a0 So it\u2019s a shared potential and shared improvement.\u201d <em>\u2013 Kosie du Buisson (developer, ViaData)<\/em><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Keeps Pace with Your Business<\/strong><\/p>\n<p>The Catalyst system <strong>never lags behind the business <\/strong>&#8211; development and enhancements are a phone call away, and enhancements are also added as a result of other developments. This means that <strong>users are always working on the latest, fully integrated system<\/strong>.<\/p>\n<p style=\"padding-left: 30px;\">The Catalyst business system is built at the pace required by the business and it all integrates perfectly.<\/p>\n<p style=\"padding-left: 60px;\">\u201cAs the business grows, it\u2019s easy to develop add-on modules. Because it\u2019s developed from a \u2018big picture\u2019 understanding of the business, the new modules fit neatly onto pre-existing modules. In my experience this is the most problematic issue with bespoke systems \u2013 the \u2018add-ons\u2019 don\u2019t lead to an integrated system, but starts to become messy and looks like \u2018patchwork\u2019. This is not the case with Catalyst.\u201d \u2013 <em>Nikki Maritz (IBTC)<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Catalyst &#8220;Sizzle&#8221; &#8211; Why is Catalyst such a Great Platform? At ViaData we use our own, purpose built, \u2018Business Systems Engine\u2019 (BSE), Catalyst, as the foundation for all our custom software development. Here are some reasons why Catalyst is the best software system for your business, along with quotes from our developers and users [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-144","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/viadata.co.za\/blog\/wp-json\/wp\/v2\/posts\/144","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/viadata.co.za\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/viadata.co.za\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/viadata.co.za\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/viadata.co.za\/blog\/wp-json\/wp\/v2\/comments?post=144"}],"version-history":[{"count":10,"href":"https:\/\/viadata.co.za\/blog\/wp-json\/wp\/v2\/posts\/144\/revisions"}],"predecessor-version":[{"id":154,"href":"https:\/\/viadata.co.za\/blog\/wp-json\/wp\/v2\/posts\/144\/revisions\/154"}],"wp:attachment":[{"href":"https:\/\/viadata.co.za\/blog\/wp-json\/wp\/v2\/media?parent=144"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/viadata.co.za\/blog\/wp-json\/wp\/v2\/categories?post=144"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/viadata.co.za\/blog\/wp-json\/wp\/v2\/tags?post=144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}