-
4 BENEFITS A KNOWLEDGE BASE CAN BRING TO YOUR ORGANISATION
29/May/2019The value of a knowledge base should not be underestimated, but what are the actual benefits? Read on to discover more.
-
5 STAGES IN THE DATA MANAGEMENT LIFECYCLE PROCESS
12/Mar/2019Here we identify the 5 stages of Data LifeCycle Management and what you need to ensure is in place at each stage.
-
END TO END (E2E) TESTING WITH ANGULAR CLI IN 5 EASY STEPS
01/Feb/2019This guide displays how to quickly get a new Angular CLI project running, some of the important files for E2E, basic E2E language and syntax and some simple tests that can be expanded upon.
-
HOW TO IMPLEMENT A SUFFICIENT DATA GOVERNANCE POLICY TO ENSURE COMPLIANCE WITH DATA INTEGRITY REGULATIONS IN THE LIFE SCIENCES SECTOR.
25/Jan/2019Data Integrity Regulations have beocme vital to organisations, here is how to Implement a Sufficient Data Governance Policy in the Life Sciences Sector.
-
API TESTING WITH POSTMAN - EVERYTHNG YOU NEED TO KNOW!
23/Nov/2018There are several API testing tools available including Soap UI, Insomnia but in Dataworks we use Postman. The API testing tools allow us to test the response based on passing a specific set of data to the API allowing us to verify is as expected.
-
DIGITAL TRANSFORMATION – UNLOCKING PRODUCTIVITY, QUALITY AND CULTURAL IMPROVEMENTS
21/Nov/2018Everyone is talking about Digital Transformation, along with IoT, Analytics, Big Data and many more such trends. If you are a manufacturing company, you can add Industry 4.0 and Industrial IoT to the list.
-
AUDIT TRAIL REVIEW FOR DATA INTEGRITY: CRITICAL QUESTIONS YOU MUST ASK TO ENSURE YOUR COMPANYS SYSTEMS STACK UP TO FDA GUIDELINES
07/Nov/2018Audit trail is a record of the “who, what, when, and why” of a record. Data integrity arrangements must ensure that the accuracy, completeness, content and meaning of data is retained throughout the data lifecycle. How does your Company’s systems stack up to this FDA Guideline?
-
HOW TO USE MICROSOFT POWER BI DASHBOARDS TO FIND THE VALUE IN YOUR DATA
26/Jun/2018Your existing data holds insights that can help you to make more informed business decisions. In this article we will show you how Microsoft Power BI allows you to create professionally presented dashboards quickly from several data sources.
-
7 EASY STEPS TO MAKE VISUAL STUDIO WORK WITH ANGULAR CLI FOR .NET CORE PROJECTS
20/Jun/2018The Angular CLI tool is a great utility for getting an Angular project off the ground and running – read the following 7 easy steps to make Visual Studio work with the Angular CLI for .NET Core projects.
-
IoT: A STEP BY STEP GUIDE ON HOW TO CONNECT DEVICES TO THE CLOUD
14/Mar/2018If you are intereseted in IoT this article provides a step by step guide detailing an internal proof of concept (POC) where we selected an off the shelf embedded system set it up to stream its sensor data to the Azure cloud.
-
THE FUNDAMENTALS OF DATA INTEGRITY : ALCOA +
22/Aug/2017In this post we explain the fundamentals of Data Integrity via the acronym ALCOA+ that defines the framework required to achieve and maintain Data Integrity.
-
HOW & WHY WE USE KAIZEN EVENTS AT DATAWORKS
15/Jun/2017In this blog post we will take you through how we have used a Kaizen internally to help plan out the migration of our Quality Management System to Microsoft Sharepoint.
-
BRIDGING THE GAP BETWEEN YOUR PLANTS MES AND AUTOMATION
24/May/2017In this article we detail how you can automtaically bridge the gap between your plants Manufacturing Execution System (MES) and Automation.
-
IMPLEMENTING SHINGO GUIDING PRINCIPLES IN A SOFTWARE COMPANY- DATAWORKS SHINGO JOURNEY SERIES
14/Mar/2017In the second part of the Dataworks Shingo Journey Series we detail how we are applying the Shingo Principles within the business.
-
APPLYING THE SHINGO MODEL IN A SOFTWARE COMPANY -DATAWORKS SHINGO JOURNEY SERIES
05/Dec/2016Read the first post in the Dataworks Shingo Journey Series to learn how we are applying the Shingo Model to help us achieve our vision.
-
ICONICS INTRODUCES WORLD'S FIRST HOLOGRAPHIC MACHINE INTERFACE (HMI)
23/Nov/2016ICONICS recently announced the world’s first 3D Holographic Machine Interface (HMI) using Microsoft’s HoloLens self-contained holographic computing device, adding to its wide range of Augmented Reality and mobile capabilities.
-
ADDING VALUE TO THE INDUSTRIAL INTERNET OF THINGS WITH ICONICS IIoT SOLUTIONS
20/Oct/2016ICONICS was recently featured in the Manufacturing Business Technology Magazine. In the article, Melissa Topp Director of Global marketing, explains how manufacturing organisations can achieve the following results by adopting a cloud-based, IIoT strategy....
-
4 BENEFITS OF ADOPTING THE ITIL FRAMEWORK
07/Sep/2016ITIL (Information Technology Infrastructure Library) has been around since 1986 and with the collaboration of both public and private sectors it has grown into a very robust framework of best practices for identifying, planning, delivering and supporting IT services
-
ENTERPRISE EXCELLENCE AT DATAWORKS
09/Aug/2016At Dataworks we supply technology to enable our clients achieve process improvements and strive for Operational Excellence. The solutions we offer are generally aligned to contemporary Lean management, Six Sigma, and Shingo.
-
WHAT'S NEW IN WinSPC VERSION 9
25/Jul/2016The much-anticipated WinSPC Version 9 is here. Version 9 reflects an unprecedented effort to touch every aspect of the product in order to improve its ability to solve your problems, become easier to use and easier to own.
-
EXPOSE KEY DATA FROM YOUR PLANTS INJECTION MOULDING MACHINES
13/Jun/2016If you have an Injection Moulding Machine in your plant and you have limited or no visibility of its operation, a Moulding Machine OPC Server from ICONICS will provide you with a standard interface to allow you to harness the power of the Visualisation, Analytics and Manufacturing Intelligence software applications on the market.
-
OPEN SOURCE:USE GLIMPSE TO TROUBLESHOOT YOUR .NET APPLICATION
17/May/2016Glimpse is an open source collection of NuGet packages which can be used to provide detailed performance and debugging information.
-
RAPID RUNDOWN: HOW WE APPROACH BEHAVIOUR DRIVEN DEVELOPMENT
16/Feb/2016In a previous blog post we outlined how we arrived at Behaviour Driven Development (BDD). This post is a short outline of what BDD means and some tooling for developers using Visual Studio as their IDE.
-
THE APPLICATION OF TECHNOLOGY IN A VISUAL MANAGEMENT STRATEGY
10/Nov/2015Visual Management is widely used by companies to communicate their organisational goals and strategy, and as an effective communications tool for those striving for Operational Excellence.
-
Applying Technology to Advance the Structured Problem Solving Process
29/Sep/2015Following in the footsteps of Operation Excellence heavyweights such as Toyota, Structured Problem Solving is currently being adopted and implemented in many organisations across Ireland.
-
HOW AN EVER EVOLVING APPROACH TO OUR SDLC LED TO BEHAVIOUR DRIVEN DEVELOPMENT
07/Sep/2015Some years back we started to see the need to unit test our code. This practice is now universally accepted as an approach to improving the quality of software applications.
-
PERFORMING A DRY RUN OF TEST SCRIPTS IN THE VALIDATION PROCESS: A WASTE OF TIME OR A COST SAVER?
12/Aug/2015Dry Runs are often misunderstood. While they can be of huge benefit to a project, time and again they do not get factored into the testing schedule, and so, they can become a ‘nice to have’ rather than a mandatory part of the testing cycle.
-
GAMP 5: ARE YOU UP TO DATE WITH THE LATEST VALIDATION BEST PRACTICES?
01/Aug/2015GAMP – Good Automated Manufacturing Practices was founded in 1991 and is a trademark of the International Society for Pharmaceutical Engineering (ISPE). GAMP-5 was launched in 2008 and includes a set of procedures that help to ensure automation equipment/software meets required quality standards.
-
EVERYTHING YOU NEED TO KNOW TO CREATE A SIMPLE SET UP PROJECT IN WIX TOOLSET
23/Mar/2015WIX (Windows Installer XML) is the replacement for the traditional windows setup projects that was available prior to Visual Studio 2012
-
DATAWORKS & WIT: LEAN METHODOLOGIES & SOUTH EAST INDUSTRY-ACADEMIA ENGAGEMENT
04/Feb/2015On Saturday March 21st Liam Curham, CEO of Dataworks, was invited by Darrin Taylor, WIT Lean Masters Programme Leader, to present to the combined classes of the Master of Business in Lean Practice and the MBA in Waterford Institute of Technology.
-
MEF .NET FRAMEWORK 4: START A SAMPLE PROJECT IN 5 SIMPLE STEPS
11/Nov/2014MEF stands for Managed Extensibility Framework and was introduced to the .Net world in version 4 of the framework.
-
ARE THERE ANY MAJOR BENEFITS TO USING AUTOMATIC INVERSION OF CONTROL TOOLS?
21/Jul/2014Dependency Injection as a design pattern has been around for a while now…and it’s one I quite like. At a very simple level it makes changing components (dependencies) easier. I have also found that applying the design pattern to our code makes it’s easier to test and improves the overall maintainability.
-
Statistical Process Control: 7 Steps to Improvement
18/Jun/2014Progressive manufacturers utilize Statistical Process Control to “listen” to their processes so that potentially harmful changes will be quickly detected and rectified. However, not all SPC programs deliver to their highest capability as there are many elements to get right to achieve maximum utility.
-
DON’T PANIC! READ ON TO SEE HOW YOU CAN USE A SQL SERVER TABLE VARIABLE TO SOLVE YOUR QUERY
01/Jun/2014There are times when a temporary table can be useful for particular data tasks that need to be performed in SQL Server….however sometimes a table variable is a better option.
This short post will detail two sample scenarios where a table variable provides a better solution when working within certain constraints.
-
CONNECT BY LEVEL CONDITION: HOW TO CHART DATA OVER TIME WHEN MISSING VALUES USING ORACLE
09/Apr/2014As most of us software engineers know occasionally a situation will arise where data needs to be charted over time. However problems can arise where there are intervals for which no data exists.
The following looks at an Oracle based solution to writing such queries.
-
WHY YOU SHOULDN’T OVERLOOK DESIGN BY CONTRACT AS A COMPLEMENT TO UNIT TESTING
02/Mar/2014During a recent discussion between two developers here at the Dataworks office a scenario arose on a project where there was a need to validate the parameters being passed to particular functions.
-
CODE CONTRACTS
11/Nov/2013Following on from last month’s blog on Design by Contract, this month we take a look at Microsoft’s implementation of this which is called Code Contracts.
-
NET ASYNC AND WAIT
10/Oct/2013One of the new features with the .Net framework 4.5 that looks particularly useful are the new asynchronous features.
This promises to make asynchronous programming far easier. (At least for relatively simple tasks) Let’s try it out and see.
-
INVERSION OF CONTROL REVIEW
03/Sep/2013The quality of a software system is determined by how easily and efficiently it can be updated.When designing a software system we should take in consideration following principles: Maintainability Testability…
-
ENTITY FRAMEWORK 5 WITH AUTOMAPPER AND REPOSITORY PATTERN
24/Jul/2013Entity Framework 5 is the latest release of Microsoft’s ORM for .NET. It’s an object-relational mapper that enables .NET developers to work with relational data using domain-specific objects. Entity Framework allows you to work with one of three different workflows but each give the same end result.
-
SELF HOSTING A WEB API SERVICE
27/May/2013ASP.Net Web API is a relatively new set of technologies from Microsoft for creating web services. You can find more information on it here http://www.asp.net/web-api
-
Automated Web UI Testing
20/May/2013WatiN (which is pronounced “what-in”) is an open source framework for web application testing in .NET.
-
A RESTFUL APPROACH TO WEB SERVICES
01/May/2013The phrase REST (Representational State Transfer) was first coined as a pattern for developing web services in Roy Fielding’s doctorate in 2000. This paper followed on from his earlier work in the standardisation of the HTTP protocol.
-
AGILE SOFTWARE DEVELOPMENT IN REGULATED ENVIRONMENTS
22/Feb/2013The adoption of agile software development methodologies has been a development that Dataworks have watched with particular interest. Agile has gained wide acceptance in various domains within software development and this is being reflected with some of our customers.
-
AUTOMATED BUILDS AND TESTING IN NET WITH TEAM CITY
05/Feb/2013Recently we have moved from using the Build server that comes bundled with TFS to JetBrains Team City. TeamCity is a user-friendly continuous integration (CI) server for professional developers and build engineers www.jetbrains.com/teamcity/
-
IMPROVING THE QUALITY OF SOFTWARE SYSTEMS THROUGH AUTOMATED UNIT & ACCEPTANCE TESTING
13/Dec/2012The following is a brief overview of automated testing and why it contributes to higher quality software. Automated testing can be broken down into two areas, unit testing and acceptance testing.
-
ASP.NET MVC 4.0 RC
26/Jul/2012The Microsoft ASP.net MVC 4 RC is available for installation via Nuget. The following is a quick look at some of the new features included.
-
4 Simple Audit Trail Strategies to Track Data Changes in Relational Databases
05/May/2012There are times when we will need to keep track of changes made to data stored in a database. There are several strategies/methods for doing this. We will outline some of the more simple options available to use here.
-
RETURNING A DATASET FROM AN ORACLE FUNCTION
12/Mar/2012I recently had an issue where I needed to retrieve a list of values from a PLSQL function and include the returned list in a SQL “where in” clause.
-
Custom SSRS Reports in CRM 2011
29/Feb/2012CRM 2011 provides users with the ability to define custom reports using the CRM interface.These reports can then be saved and surfaced through CRM itself- a feature that was also available in a previous version of CRM.
-
Convergence of IT & Engineering
23/Feb/2012Traditionally within the Manufacturing sector, system implementations focused in Financials & MRP, and more recently full blown ERP systems.
-
INTELLIGENCE SHOULDN’T BE MISTAKEN FOR DATA
12/Oct/2011Is MI just another buzzword by the industry to help sell MI or BI software solutions? Or does it really benefit manufacturing facilities and help them reduce costs and increase efficiencies?
-
HTML5 – TIME TO JUMP IN?
12/Oct/2011HTML 5 is not something new anymore but for those yet to jump in, what’s the best way to get your feet wet? First off it helps to see HTML5 as a collection of individual features. Approaching it in this way allows an incremental approach. These new features are a combination of new mark up and a DOM API which tells us how these new elements interact with Javascript through the DOM. So where to start? Let’s take a look at some of the basic features that can be adopted.
-
WHY ASP.NET MVC ?
11/Oct/2011In the late nineties developers on a Microsoft stack would have been using Active Server Pages (ASP) for server side scripting and would have had to have a reasonable understanding of web development i.e. the stateless nature of the web and use of the HTTP protocol in general.
-
TEST DRIVEN DEVELOPMENT – UNNECESSARY OVERHEAD?
01/Sep/2011At a first glance TDD can seem to be an overhead that developers could do without. The idea of writing more code to verify the code providing the functionality could be viewed as a non-productive or non value added activity for developers. Primarily a developer’s focus should be on writing code and not testing.
Dataworks Blog