Top Technology Trends For 2016 Around Systematization

Every year, Gartner surveys about 3000 CIOs to understand their needs and problems and trends in their world. This year, their priorities are completely around systemization. Which makes me feel so excited.

If you haven’t read my short story about systemization, go ahead and read it by clicking this link.

Gartner proves my case again that systemization is really working and bringing more revenue to their businesses. In the next five years, CIOs expect digital revenues to grow from 16% to 37%.

Here’s the summary of the Gartner CIO Agenda Report below:
https://www.gartner.com/imagesrv/cio/pdf/cio_agenda_insights_2016.pdf

Let’s look at the top enterprise technology trends around systemization:

Business intelligence, or BI, is an umbrella term that refers to a variety of software applications used to analyze an organization’s raw data. It is the process of making meaningful decisions based on the analysis done on Raw Data.BI as a discipline is made up of several related activities, including data mining, online analytical processing,

BI as a discipline is made up of several related activities, including data warehousing, mining, online analytical processing (OLAP), querying and reporting.

Gone are the days of acquiring hard-drives and memory and blade, or rack servers for running your company’s technology operations. Now the time is to get pay-as-you-use servers online with the click of a button.

Cloud computing is providing flexibility for businesses to pay-as-you-go for technology resources. Here are few of the benefits of moving your infrastructure to the cloud:

  • Pay As You Use
  • Low TCO (Total Cost of Ownership)
  • Reliable, Scalable, and Sustainable
  • Secure Storage
  • Lower Expenditure
  • Agile Deployment
  • 24×7 Support

There are more than one billion smartphone users worldwide, and about six billion mobile phone users in total, According to the International Telecommunications Union.

The Bring-Your-Own-Device (BYOD) trend we’ve seen popping up in enterprises is only the beginning of the shift towards taking businesses mobile and accessible from anywhere. Recently I heard a few of my friends and family moved to a remote location and were continuing to work when Chennai was affected by floods.

The good news is that many businesses are seeing the light and are now encouraging employees to work from their own personal mobile devices. This also saves the company on hardware and training costs. The CFO of Pandora Media had noticed

The CFO of Pandora Media had noticed increased employee productivity and happiness by allowing their employees to use their own devices. It’s really a win-win situation.

Cloud, social media and mobile are modern buzzwords symbolizing a broad shift toward Internet-based business and consumer software. More fundamentally, this shift implies the need for companies to adapt business models and processes in response to

More and more companies are moving towards getting online and bringing their business to the online audience. This is allowing them to make a lot of changes to their core business model.

Companies who are adopting digitization are seeing new revenue streams, a shift in the company culture, and are also finding new customers and interactions.

Facebook, Google, and other advertising providers have already bought a very targeted way of advertising to the masses. Here’s where the target demographics really matter. Facebook, Apple, and a few others even allow location-based targeting of customers.

The key objective is to promote brands, build preference and increase sales through various digital marketing.

Digital Marketing is all about utilizing the highly targeted, measurable, and interactive marketing of products or services using an online medium. Digital Marketing covers the aspects of reaching and converting leads into customers and retaining them.

Customer Relationship Management (CRM) tools allow companies to maintain their relationship with their customers in the most efficient way.

CRM is not the only pure business but also it’s about creating a strong personal bonding with the business. Developing such bonding is helping businesses to drive towards new levels of success.

CRM systems allow to efficiently deal with all the customers, provide them with what they actually need, and increase customer satisfaction. This ends up in bringing more business as well as getting more referrals.

Enterprise resource planning (ERP) is business process management software that allows an organization to use a system of integrated applications to manage the business and automate many back-office functions related to technology, services, and human resources.

The most popular ERP software that almost everybody knows is SAP. There are new small-scale providers of ERP software as well. It’s all about managing the operations of a company in the most efficient way and to avoid chaos in an organization.

Information security, sometimes shortened to InfoSec, is the practice of protecting information from unauthorized access, use, disclosure, disruption, modification, perusal, inspection, recording or destruction.

Recent attacks on banks and government websites by hackers and attackers have made a significant impact both financially and also on reputation. More and more different media is arising and opening more holes to the security of the organizations. Security if ignored, it could lead to a great loss for companies.

The key concept of security is popularly known by the CIA triad:

  1. Confidentiality
    It’s the property which is defined as Information is not made available or disclosed to unauthorized individuals, entities, or processes
  2. Integrity
    It’s the property which defines whether the data has been not modified and is accurate throughout its lifetime.
  3. Availability
    It’s the property that says that an information system should be available at all times and when it is required.

A recent study, in 2013 expanded the CIA tried to the IAS Octave. Now security is a wider topic:

  1. Confidentiality
  2. Integrity
  3. Availability
  4. Accountability
  5. Auditability
  6. Authenticity/Trustworthiness
  7. Non-repudiation
  8. Privacy

Wider or not, Security is an important trend that CIOs of enterprises are looking to spend on next year.

What India Needs To Become a Superpower!

This is the reflection of a Quora question that I had asked. And recent thoughts after seeing a lot of imports (excluding petroleum) coming into Singapore from the US and other First World economies.

We in India have this slavish mentality, the reason why we concentrate more on building service-based organizations and end up working for someone else for the rest of our lives.

Companies like Oracle, Microsoft, Apple, Samsung, and SAP concentrate more on creating products. Some concentrate on making innovative products – some clone products or make products that are better than others.

I feel that their success is only because of three reasons:

  1. Innovation, Research, and Design
  2. Completeness, Perfection in their offering
  3. Strong Branding

We Indians go work for these companies to build the innovative products to make their dream successful.

Why don’t we see more innovative products from this part of the world? We end up buying and importing a lot of these products from the other part of the world. From the US, Japan, China and from Europe. This is costing Indian Economy a lot.

While companies like Micromax are making the news, they have to build their Innovation, Research, and Design capabilities and concentrate on building Global companies rather than serving just India.

Being in Singapore I observe that the interest rates are like 5.5% to 7% Effective Interest Rate (EIR). In India, the least I could get is a loan at 14% EIR.

When I observed people replying to my Quora question “Why is the interest rate in India so high?

I observed that RBI is keeping the Interest Rate very high because:

  1. People won’t take more loans
  2. To motivate people to save more
  3. To curb inflation

Well, I think we are going on a wrong path. By asking people to save more, they will end up working for someone else for the rest of the life and save ‘X’ rupees every month, buy a house and pay ‘Y’ rupees for the mortgage. And because of people are like this, the top 1% will continue “using them” and keep the Middle Class!

As Asians, we are risk-averse. And Indian culture is in such a way that people won’t be motivated to try something new. Even if they try something new, they are not encouraged rather they are criticised for trying something new and if they fail that’s it – it’s end-of-life.

We need too many things in India:

  1. Motivate students to try new things from Schooling onwards
  2. Embed innovation culture into the school curriculum
  3. Give more grants and funding for people who work on innovation
  4. Encourage colleges and universities to fund such innovation projects
  5. Build a network of successful CEOs, VCs, Corporate Executives as mentors
  6. Teach students and parents the importance of Innovation
  7. Make it easier to fail and encourage to fail
  8. Bring India to the top 10 in the ease of doing business index (https://www.doingbusiness.org/rankings) – At the time of writing this article, we are at 134th rank.

Why do I say that they should start at the school itself?
Because they will end up with commitments and the social pressures once they finish college or while they are at college. Most colleges just do spoon feeding in India. They don’t have quality teachers who know practical stuff. They just teach Theory. Practicals are like “name-sake”.

In my life, while I was in college, I am really gracious to have very good teachers who knew stuff in and out. I used to ask a lot of questions. Sometimes some teachers started getting angry at me for asking questions. So eventually I developed a mentality to stop asking questions. But thankfully the Internet was a better option and google was my best friend at a later point.

Another video I came across, really gave a lot of inspiration. It’s a Harward Under Graduate’s Graduate address. Watch this:

Undergraduate Speaker Sarah Abushaar | Harvard Commencement 2014

This reflects on how her parents killed her curiosity and how Harward University gave her the freedom to become curious again. We should develop our Universities and colleges like Harward, Stanford, MIT or any other top University.

We need companies like Tesla, SpaceX, and Apple out of India. This cannot happen if the politicians don’t support them. Reva from Bangalore could have been the Tesla. But because of the stupidity of Politicians and Petroleum companies that is a lost dream! I envy them!

The government should increase their grant schemes for innovation. Like Singapore Government does. They have multiple schemes to help citizens build innovative companies in Singapore.

We should become self-reliant. Move to solar power, electric cars, use more products from out of India. The government should help and encourage companies, give aids in all the industries. Build a better supply chain. Stop online trading of commodities. Make Rupee, a global tradable currency.

India needs to improve production from India and increase exports. It could be technology, it could be agriculture, it could be manpower. Whichever way, it’s only going to improve India’s economy.

What do you think that India needs to improve its economy and to become a SuperPower? Discuss!

Joel Test

The Joel Test is a twelve-question measure of the quality of a software team.

  • Do you use source control?
  • Can you make a build in one step?
  • Do you make daily builds?
  • Do you have a bug database?
  • Do you fix bugs before writing new code?
  • Do you have an up-to-date schedule?
  • Do you have a spec?
  • Do programmers have quiet working conditions?
  • Do you use the best tools money can buy?
  • Do you have testers?
  • Do new candidates write code during their interview?
  • Do you do hallway usability testing?

Intalio Log4J Config Hack

It’s difficult to set multiple log categories to DEBUG or anything with the Intalio’s log4j configurator that comes with bpms-console.

I had to set like 10 different logs repeatedly. Every time it sucks to actually find the log category, choose DEBUG and then click the SET button, wait for the page to load again and continue the same thing!

Here you go geeks, a javascript method I wrote that you can use on the Javascript Console:

Go to “THIS” URL: https://:8443/bpms-console/log4j

function setDebug(log) {
var elems = document.getElementsByTagName(‘input’), i;
for (i in elems) {
if((‘ ‘ + elems[i].value + ‘ ‘).indexOf(log)
> -1) {
if(elems[i].parentNode.childNodes[1].value != “DEBUG”) {
elems[i].parentNode.childNodes[1].value = “DEBUG”;
elems[i].parentNode.childNodes[5].click();
}

}
}
}

setDebug(“httpclient.wire.”)

Now it’s just UP arrow ENTER, UP, UP, ENTER every time the page loads. Yes, of course, it can be further more optimized. Mind to do it?? post it in the comments!

Facebook Graph Search Review

Here’s how Facebook Graph Search is…

It let me find many friends who are there in FB but not in my List… FB once again did it in connecting people (was it someone else’s tagline?)

It let me do this:

(Siri show me) “Friends of friends who are in Singapore and not in my friend list” whoa – great results!

“Photos I had liked”

“Photos of ______ that I liked”

“Photos that ______ liked” (I smell something here! another privacy concern??)

“People who went to Noorul Islam University”

“Friends of Suresh Kumar who are in Singapore and not in my Friends List” – Found many of my college alumni who are in Singapore through my Professor 🙂 Wow!!

Well, it lets you do more. Find restaurants nearby that your friends like, find things that your friends like.

Awesome Zuckerberg… you have taken a road less traveled by Google.

A big blow on Google’s face, coz Facebook gives you Web Search too powered by Bing… Google, you lose more than a billion searches every day to Microsoft!!!