COVID-19 is not Flu

Singapore approach to treat COVID-19 as an endemic like flu is still plagued with confusion and risks. The general public grappled with this thoughts as Singapore cases continue to rise steadily. The latest measure is HBL (Home Based Learning) for Primary 1 to Primary 5 from 27 Sep to 6 Oct 2021. This shows the risks that existed if we want to consider COVID-19 as flu or endemic. Is the public ready to view Covid-19 as endemic?

No more Qurantine

As long quarantines exist, it is difficult to imagine an endemic environment. As Singapore reach above a high rate of vaccination, we will have to accept the high rate of transmission as a norm. Very soon, there should not be a need for quarantine. This is because quarantine provides a contradiction to endemic approach. Instead, it is a matter of time where vaccinations will be mandatory. These view will be spur when vaccination are approved for kids below 12.

A Future by Vaccination

The return to endemic will lead us to view COVID-19 differently from other endemic illness like flu. For once, vaccination becomes a condition to many places or even jobs. If you have COVID-19, you can also be at home recovery if vaccinated under Home Recovery scheme. It may even be possible that vaccinated will not require quarantine in future.

COVID-19 is a perfect case study for future on how to transition a pandemic to endemic. In this transition, vaccination becomes a condition and nearly mandatory. It is interesting to see how things continue to unfold in Singapore as we move to a endemic Covid-19.

Achieving Carbon Neutral

Carbon neutral is not zero carbon as many will think. It actually means how you can reduce carbon emissions to zero. Broadly speaking, achieving carbon neutrality can be done by carbon offset or carbon reduction. These steps involves several factors to be conducted at an organisational level. I will briefly mention how this can be done for an product owner.

Carbon Offset with Integration

The way to offset your carbon usage in your application is to understand the usage patterns and consumptions. This means you will require a carbon footprint summary of the application inputs and outputs. Carbon offset can usually be achieved via direct integration to other applications. Integration reduces carbon usage by replacing paper transfer or email exchanges of processes between applications.

Carbon Reduction with Auto Scaling

Auto scaling is the most popular for carbon reduction in an application. Idling time are a wastage of carbon if servers are running at full capacity. Vice versa, under capacity creates backlogs and delays. This results in process congestion and exceptions handling. Auto scaling helps in right sizing capacity for efficiency and reduction of carbon usage.

Carbon neutrality can be done for product owner using two basic changes. You can offset your carbon by direct integration with your partners. At the same time, you should also enable auto scaling to maximise your server capacity and usage for different consumption period. Thus, your carbon reduction will be at an optimal level.

Extend OTM VPD for Users

Oracle VPD (Virtual Private Database) is a good feature for OTM (Oracle Transportation Management to control access. However, it is still technically challenging to maintain VPD directly for users. This is why we can configure VPD to parameterise for users. This way, users can maintain access control via the screen or masterdata setup. Contact group and attribute field VPD are the most common ways to extend OTM VPD for users.

Contact Group VPD

The most common configuration of VPD setup in order release or shipment is to set the involved party. Then, you will create the same name of involved party for your contact group. Users that required access to the data will be added to this contact group. This way, you can control access without amending the VPD.

Attribute Field VPD

Another common method is to VPD to the attribute fields. The field will be a variable control to determine what can be shown to the users. This attribute can be dynamic or a masterdata setup. The usage of attribute is to speed up the VPD as it reside on the data table itself. Another key reason is that you can allow super user to inline edit attribute field to allow access.

OTM VPD are useful for access control to data. However, updating VPD directly is highly technical and cannot be maintained by users. This is why you can configure contact group or use attribute fields to dynamic control your VPD. Users also have the options to amend this fields as well.

Pay as You Use

Pay as you use will be the most common costing model as applications are moving to Cloud. This is changing the entire financial view towards applications. It is the most cost efficient and sustainable model as organisation will spend on actual consumption of IT resources. For business, this will provide better margin for their product offerings.

Why Switch?

Pay as you use allows you to leverage on costing based on actual consumptions. This helps to reduce idling time in your applications. Allocations of resources can also be sized to the seasonal period. Such model are widely used for electrical utilities or mobile usage. This concept applies to Cloud where specific data consumptions can be measured and charged accordingly. Thus, this model will impact on how organisations should pass the cost savings to consumers.

The Challenges

Although cloud providers are billing in consumptions metrics, it is not straightforward to translate these to applications usage. You will need to review your architecture framework from a costing perspective. Subsequently, this translates to a change for your existing financial view on how IT is being procured, charged and allocated.

Pay as you use model will continue to effect the changes to the financial view for IT. Business will continue to demand on how these cost savings should provide value for their product offerings. Therefore, we must design the entire product lifecycle around this costing model.

IT Outsource to Co-Sourcing

Outsourcing will be on the decline as Cloud architecture grows with adoption. Many organisations are now turning to co-sourcing model because Cloud allows you to self service very quickly with configuration. This allows you to Agile quickly and adapt to different business needs. So, how should organisation make the switch to co-sourcing?

Recalibrate your Team

The first step to co-sourcing is to recalibrate your team skillset. This means your team will need to start to utilise their technical skills. A good start is to take on some enhancements changes internally instead of outsourcing to vendors. However, there are some teammates or management who cannot make the switch to this model. You will need to make the hard choice to rotate your team for co-sourcing inclined resources.

Co-sourcing with Vendors

The next step is to leverage your vendors for co-sourcing needs. You will also need to communicate to vendors your co-sourcing objectives. Both parties must build on mutual trust and work towards open knowledge and transfer of skillset. There is a misconception that co-sourcing will lead to a decrease of business for vendors. On the contrary, business will increase as more innovations can be implemented.

IT Co-sourcing is expected to overtake or even replace existing outsource model. There are two key steps to convert your organisation to co-sourcing. First, you need to recalibrate your team to build on technical skills. Then, you must communicate to your vendors for this vision and work mutually to achieve this model.

Steady State

The steady state is an important concept for development and project planning. Agile view it differently with another backlog of change. We should learn how to manage this by considering it in our planning or development.

Development

The development of new features are less constant than existing ones. At this stage, requirements are less clear. Bugs are common and affects the data integrity. A huge scope will require more time to be stable. One strategy is to adopt use case for quicker steady state rather than going for a full suites of product.

Achieving Stability

The priority is to achieve stability and set a baseline on which you can enhance. Some called it versioning. You can group the changes and manage stability at a steady state. You need to establish measurements for stability. Monitoring and maintenance are part of your processes to achieve stability.

A stable system is at its steady state. Data will be less likely to be affected by timing issues. You should always achieve steady state before embarking on the next change. This requires planning and understanding of the relationships of change and steady state.

Sustainable Enterprise Architecture

Sustainable enterprise architecture (EA) will help organisations achieve better sustainable development goals (SDGs). There are many ways to embrace and move towards a holistic sustainable vision. This is a summary of how we can start a sustainable EA.

Multidisciplinary Task Force

EA will be a key enabler for sustainability goals. The breadth of the goals requires multidisciplinary skillsets to setup and design the EA blueprint. Many organisational EA remains in silo and does not draw on existing SME (subject matter expert) for its development of sustainable EA.

Sustainable Framework

You can start to include sustainable framework into your existing EA. Sustainable framework requires higher data visibility of your operational flows. You can enable sustainable checkpoints to your EA. Sometimes, you may need to replace existing framework with sustainable ones for your EA.

Existing EA does not factor SDGs as part of the framework. You may require a multidisciplinary task force to evaluate and review your EA for sustainable purposes. Doing so will involve an upgrade or replacement your EA framework for a sustainable ones.

Multicloud Managment

Multicloud management is becoming a challenge when you are trying to tabulate your overall TCO (total cost of ownership). You will also require a broad set of cloud skillset across different cloud providers. Most organisations will adopt multicloud due to migration of legacy systems to cloud. Another reasons are the strengths of each cloud providers. How should you prepare towards multicloud management?

Cross Functional Cloud Team

Cloud providers have a common dictionary and concepts. You should start to develop your resources to acquire a general cloud skillset. It is also time that you build a cross functional team for managing your cloud assets across different providers. The team must be adept to tabulate and normalise cloud consumptions across different platform. This team will also assist in best Cloud practices. However, the team is not to be a replacement of COE (Center of Excellence). Many organisations refer this team as a Digital Transformation team.

Multicloud Vision

As legacy migrate to cloud, it is estimated that your future applications should be cloud in 5 years time. Thus, it is time to formulate multicloud strategies and vision for your organisation. The vision will steer your multicloud managment into these approaches:

  • Centralised Multicloud will seek to view all your cloud usage in a single view and manage from a control tower vision.
  • Regional Multicloud approach leverage cloud providers selection and consumptions at a regional levels due to timezone and locations.
  • Applications Centric approach builds from transition of on premise application to Cloud.

Multicloud Management will be replacing traditional IT management as the migration of cloud is underway. It is time for organisations to transition your management to multicloud management instead than retaining your existing team structures around your traditional IT architecture.

Stakeholder Analysis 101

Stakeholder analysis is a step you must undertake to understand and evaluate the stakeholders for your project. This step is often neglected, skipped or taken for granted. It is easy to overlook because humans tends to make assumptions for stakeholders. I will loosely classify stakeholders into these categories. You must take note to manage and include these stakeholders from the start of project.

The Good, The Bad and The Ugly

Stakeholders can be divided into the good, the bad and the ugly! You need to focus on gathering these good stakeholders who can play the roles well.

  • Sponsor to support and orchestra your project vision
  • Functional roles to implement your project objectives
  • Influencer to motivate and champion your project goals

Bad and ugly stakeholders are attracted to all projects. This is inevitable and steps must be taken to understand and mitigate their influence. Sometimes, decision must be made to swap these negative stakeholders out.

Required Representation

In every project, it is not surprising to see the wrong stakeholder leading the project. Halfway through the project, you realise a representative is missing for a function group. You may even notice that this repeats into the next project. Thus, it is important to start the project with the required stakeholders with a minimum of 2 representatives. Why? This is because all humans have downtime and you need backup to ensure continuity.

Stakeholder analysis is an essential steps for project success. Identifying positive stakeholders helps to drive your project goals. You must learn to analyse and downplay bad and ugly stakeholders. Lastly, you need to ensure at least 2 representation of stakeholders in your projects.

OTM FTL Rates 101

OTM FTL (Full Truckload) rates are one of the required configuration to setup for your shipment planning. You should always configure this rate model to be setup as a default rates. These are some tips that you will find useful for FTL rates setup.

A Default FTL Rate

The setup of FTL default rate will always help you in shipment planning and testing. There are times where you need to test shipments without the need of accurate rating. The basic FTL setup are usually by shipment or equipment. The key parameters to take note for equipment rate model are:

  • Weight
  • Volume
  • Hazardous
  • Lanes
  • Service Provider

Below settings can be defaulted to dummy values. If not, you can populate these fields in your rates to fine tune your ratings:

  • Service Time
  • Corporation Profile
  • Rate Distance

It is best to keep your FTL to the simplest form because it will speed up your masterdata collection.

Dummy Rate Cost

OTM will pick the lowest cost for these shipment planning. Thus, you may set a dummy high value for these rare costs. Do take note that these default are suitable for initial testing and debugging of your agents. Once you are moving to production, do deactivate these rate cost. You may also wish to retain these dummy values to allow shipment planning to proceed for no rates scenarios.

FTL rates should always be the first rate model to setup when you configure OTM for the first time. This will help you in testing and configuration for fresh OTM setup.