
Software, AI and IT insights
Writing from PicNet's engineers on AI, software, cloud and the systems Australian organisations run on.
Technologies and skills that can enhance or diminish productivity
Productivity is doing more with less or doing the same faster and/or cheaper. So, the removal of inefficiency means increase of productivity. Implementing new business systems, using some new technology effectively,…
IT Service Desk Models
What is the difference between a call centre, a help desk and an IT service desk (ITSD)? With over 10 years experience in IT, we break down what an IT service desk is, the pros and cons of various ITSD models and the…
Using private partial classes to hide implementation details of an interface. Workaround for package level protection in C#
I miss very few things from the Java language, one gem I really miss is the package-private accessibility modifier. This was so useful, your IDE colour coded your package classes in another colour so you knew they were…
IBM Smart Cloud Enterprise
It has been over a year since IBM launched its public cloud Infrastructure as a Service (IaaS) - Smart Cloud Enterprise (SCE) and over three months since PicNet moved its external facing applications to SCE. From this,…
in It Support
A fantastic shift is occurring in IT Management
For a while, there had been predictions of the death of the internal IT department. Wrong! There had also been predictions about the death of the IT Manager and CIO. Wrong! What is just occurring, in my view, is a…
Solid Principles: Part Two - Open Closed Principle
'Software entities (classes, modules, functions, etc.) should be open for extension but closed for modification.' [R. Martin] The OCP is a set of strategies based on inheritance and polymorphism that aims to make code…