Technical Chops Of The Democratic Presidential Candidates

On November 3, 2020, The United States of America will hold its presidential election. This presidential election will determine if Republican President Donald J. Trump gets another 4 years in office or if there will be a new Democratic President. The Democratic Presidential Candidates cover a lot of topics that they think are of interest to the American public.  For me that topic is technology. Specifically, the technology policies, the technology uses and the technology abuses in the private and public sectors.

Everything we do today and the foreseeable future is either directly, or indirectly related to technology. Thus, in this post, I am going to go through each Democratic Presidential Candidate’s campaign pages to know what they are saying about technology and then provide my own views. Here it goes…

In My Point of View:

The United States needs data privacy legislation at the federal, state and local levels. In order to create data privacy legislation, all levels of government and industry have to:

  1. Define what data is and isn’t
  2. Who (companies, consumers, government) have this data
  3. How data privacy legislation would apply when data is captured, at-rest, in-motion, in-between systems/apps, etc.
  4. Create global alliances across countries and regions
  5. Develop a course of action when agreed-upon rules are not followed

Let’s keep this in mind that even though Europe has the General Data Protection Regulation (GDPR) and California has the California Consumer Privacy Act (CCPA), currently, there is no data privacy legislation that is 100% global in nature.

In regards to taxing the organizations that sell consumer data, while on paper it seems alluring but the problem is that when most consumers sign up for ‘free’ services online (i.e., social media, email, etc.), they essentially agree to however the organization likes to use their data. Also, some organizations could avoid data taxation if they simply store and sell the data in a country that doesn’t tax them on data transactions. This, in turn, can create more problems for the safekeeping of the data.

In regards to putting extra government fees on megadeals (i.e., mergers, acquisitions, etc.) would although make the budgets bigger for regulatory agencies but, on the flip side, megadeals could become a rubber stamp just to collect higher government fees. In a megadeal, when organizations have to figure out if their deals would affect current and future competition, this would require a tremendous amount of time and resources whose costs might be passed on to the consumer in either price and/or more detailed data collection.

If a government agency is tasked with breaking up tech, this would require a big budget and expertise to truly understand what is happening in tech and it’s nuances in these companies. Asking these agencies to go break tech up would just create a mess especially when these companies always have the option to operate from another country whose rules might be more relaxed. Additionally, the government doesn’t pay well and to think that super-smart people will work for the government their whole careers are just foolhardy.

In My Point of View:

The Green New Deal focuses on creating technologies that can tackle climate change. While this is a good approach, I think in order to make it stronger, it is essential to look at the current impact of technology on consumers, how technology is marketed to consumers and the waste technology creates when it comes to energy consumption and physical materials harvested from the Earth. We also have to look at how recycling of technology works. Recycle should not be just a collection of technology waste and disposal, but it should be a 360-degree approach where the emphasis is on reusing old technology and technology parts. Also, we have to consider the impact to jobs when moving to a 100% green economy. The government could provide free training and job training which could help reduce some anxiety.

In regards to Broadband, it should be a fundamental right for every person to have access to high-speed Internet. While the government can help in creating the incentives to create the infrastructure for it, we have to be reminded that the monopoly of internet access providers is a very real threat.

In My Point of View:

Information and disinformation tactics have been used for a long time throughout human history. These tactics have taken on a new face in today’s digitally connected world. The idea that anyone can start disinformation on any social media website with a few clicks is concerning. Ideally, the private sector and public sectors would put checks and balances in place to monitor and ensure disinformation is not used. However, it is a threefold problem where disinformation production, disinformation consumption, and disinformation monitoring have to be dealt with equally. As humans, we are prone to biases and these get amplified once we are online. Additionally, we have to note that most social media organizations are for-profit entities and thus there are no incentives for these organizations to make disinformation dissemination a priority.

In regards to breaking up tech, to spur innovation and competition seems good on paper but what is essentially being said is that if an organization reaches a certain size then the government will look into breaking them up. This idea seems anti-capitalistic. Tech is an ecosystem and breaking up tech means disrupting that ecosystem. To be clear, because of these tech ecosystems, many small businesses have also emerged. Think about the small businesses that are able to advertise on Google to anyone in the world, think about small businesses that use Amazon to sell their products to a wider audience, think about small businesses that have used Facebook as a place to test their marketing strategies at a bare minimum cost. The ripple effects of a tech breakup have to be understood and studied thoroughly before going this route. Additionally, due to global reach and connected, tech is not bound to one geographical location. These tech organizations can simply pack their bags and move to more tech-friendly countries which means that not only will there be job loss but also brain drain.

In My Point of View:

For the climate change revolution to take place, we need to look at energy production as well as energy consumption. We can’t out-tech our way out of the imminent climate disaster. We have to look at energy holistically which means to make tough choices when it comes time to do so. But these tough choices don’t have to be at the expense of anyone. While it is true that climate change revolutions will create many jobs but what about the jobs that would be lost. We have to provide incentives for people to join the new green economy. No one should be left behind.

The future of Education requires us to think in terms of a lifetime approach to pursuing knowledge. In this pursuit, teachers, coaches, parents, and guardians play an important role in addition to the environment that we create for the students. To hamper a student’s lifetime success simply because they were born in certain zip codes is simply, cruel. Everyone should have the ability to pursue knowledge physically and/or virtual regardless of their situation. This is where technology comes into play. Technology can be the great equalizer not only in terms of pursuing knowledge online but also in terms of making students globally competitive. We have to teach not only the ability to use technology but teach the ability to enhance, modify, develop, and extrapolate what technology can do.

  • Michael Bloomberg
  1. Infrastructure
  2. All-In Economy

In My Point of View:

The US needs to update its infrastructure and create new infrastructure that enhances the quality of life for all its residents. Infrastructure is not only about roads, bridges, and transportation but it’s about technology as well. Technology infrastructure means fiber optics, networking switches, broadbands, various types of clouds and software. As long as we don’t include technology as part of overall infrastructure goals, we will surely become obsolete sooner than later.

In regards to creating jobs of the future, we have to make a decision about what future we want. A future without considering the effects of technology will not be a future at all. In the long term, most jobs can and will be replaced by technology. The question is not if but when and when is happening right now. The people who will be displaced are tremendous and its high time we take our heads out of the sand. As technology becomes more commoditized, jobs will be for people who not only understand the technology but who can also connect the dots through technology.

  • Pete Buttigieg
  1. Education
  2. Building for the 21st Century

In My Point of View:

When it comes to looking at the economy as a whole and other countries are doing. Providing technology education is important. What is also important is not losing those who pursue higher education in the US and then are forced to leave to their home countries. These people in those countries then compete directly with the US. This process can’t continue. Technology education can unlock the potential of a generation but we can’t forget those who will be left behind.

In regards to building for the 21st century, we have to think about where we are, where we want to be and what it will take in terms of initiatives from federal, state, local, non-profit, for-profit and academia. We have to think not only in terms of physical things but we also have to look at the happiness of our residents and the positive effects we can create for the environment.

In comparison, here are the technological achievements of President Trump so far.

Final Thoughts

While all of the above technology-related topics are important but what we are missing is a comprehensive National Digital Strategy that is agreed upon at the federal, state and local levels. What we need are legislators and regulators who understand the power of technology. What we need are people who know that technology can change the economy and even the government.

Processing…
Success! You're on the list.

5 Questions To Ask About Your Business Process Reengineering (BPR)

In my previous post, 5 Questions to Ask About Business Processes, I wrote about what are business processes and what to look for. In this post, I am going to talk about how having a Business Process Reengineering (BPR) mentality can help you identify which business processes need to be created, updated and obliterated.

We know that organizations exist to provide value to their (internal and external) customers. Value is created when organizations have a product and/or service that helps customers:

  1. Connect with other likeminded customers
  2. Reduce price and/or time in doing something
  3. Express themselves
  4. Do something particular

To provide the above-mentioned customer value(s), organizations develop business models, governance structures and business processes. These are all interconnected to each other. Business processes can be linked directly (e.g., customer service, shipping, etc.) and/or indirectly (e.g., customer surveys, shipping vendor negotiations, etc.) to customer values(s). However, over time, business processes become obsolete due to changes in people, (mis)management of related (sub)processes, adoption/retiring of products, creation/elimination of services, technological advancements, vendors/partners and customer expectations.

To assess if business processes in your organization need to be created, updated or obliterated, think about the following:

Should a Business Process be Created

A business process should be created if:

  1. Starting something new
  2. The business process in paper differs from what is reality
  3. Customer needs aren’t being met consistently

Should a Business Process be Updated

A business process should be updated if:

  1. The people who created the business processes left the organization
  2. The end result of the business process isn’t relevant/needed
  3. The business process has become a bottleneck to efficiency

Should a Business Process be Obliterated:

A business process should be obliterated and rethought if:

  1. The executives responsible for vision, mission, strategic goals, roles and responsibilities left the organization
  2. The products, services, and technologies can’t be tied to customer satisfaction
  3. There are cybersecurity issues

Sometimes there are caveats to business process obliteration. These are:

  1. Compliance, regulatory and legal needs
  2. Optimization for current, and future needs
  3. Vendor/partner contractual needs

Don’t create, update and obliterate business processes just for the sake of doing it. Instead, have a way of measuring (quality, cost, time, etc.) and continuously assessing the successes and failures of business processes. 

Considering all the above, let’s ask the following question within your organization:

Today

Tomorrow

Who is responsible for the Strategic, Political, Innovative, Cultural, and Execution factors of BPR when it comes to framing, fear, planning, communications, training, and feedback?Who should be responsible for the Strategic, Political, Innovative, Cultural, and Execution factors of BPR when it comes to framing fear, planning, communications, training, and feedback?
What are the (dis)incentives, rewards, penalizations when BPR fails and/or succeeds?What should be the (dis)incentives, rewards, penalizations when BPR fails and/or succeeds?
Where BPR is making the biggest difference when it comes to performance?Where should BPR make the biggest difference when it comes to performance?
When BPR process maps are done?When should BPR process maps be done?
Why aligning to customer value matters today?

Why aligning to customer value matters tomorrow?

As we can see, a BPR mentality not only helps your business processes become optimized and relevant but it finds cracks/gaps, reveals unknown issues, helps in curate innovative thoughts and creates the discipline to continuously improve things around us. In essence, BPR is about (re)assessing and (re)imagining how things are done. This can be anywhere from thinking about how industries work down to your own individual tasks.

cropped-spice-assessments-for-organizations-v-1-0.png

Processing…
Success! You're on the list.

5 Questions To Ask About Enterprise Architecture (EA)

In 1987, John Zachman published an article in the IBM Systems Journal called A Framework for Information Systems Architecture which laid the formalized foundation of Enterprise Architecture. In the 1990s, John Zachman further develop the idea to classify, organize and understand an organization by creating The Zachman Framework™. The Zachman Framework™ talks about understanding an organization in terms of:

  1. Data
  2. Function
  3. Network
  4. People
  5. Time
  6. Motivation

Today, the field of Enterprise Architecture (EA) also draws from the fields of Engineering, Computer Science, Business Administration, Operations Research, Psychology, Sociology, Political Science, Public Administration, and Management. Due to the advancements and inclusion of various fields, the definition of what EA is continues to evolve depending upon if you are a practitioner, academic, vendor or government but the basic premise of Enterprise Architecture is to holistically understand the entire organization to make management decisions.

In addition to The Zachman Framework™, there are many other EA frameworks that have emerged over the years to help an organization understanding where they are (current state or as-is), where they want to be (future state or to-be) and what steps (transitions) they should take to get to the future. Some of these EA frameworks include:

  1. The Open Group Architecture Framework (TOGAF)
  2. Federal Enterprise Architecture Framework (FEAF)
  3. Department of Defense Enterprise Architecture Framework (DoDAF)

To be clear, EA is not only about frameworks but its also about the EA methodology, tools, artifacts, and best practices. As you develop EA within your organization, you will realize that not all frameworks and tools would fit perfectly but it is a continuous improvement over time. Regardless of the size of the organization, EA can help create a holistic thinking mentality, optimize business processes and improve decision-making.

By now you might be thinking that of course, EA is the answer to your woes. But hold on! Before you jump into EA, it is critical to know: 1) The term EA and its jargon can confuse people, 2) EA is about the entire enterprise (aka organization) and not about just certain functions of the organization, 3) People working under the EA function should have a complete grasp of Business operations and IT capabilities, 4) EA is not an IT activity and 5) EA’s purpose is to communicate what is happening and what could happen.

For organizations, EA is like an overarching umbrella which when used effectively can have a profound impact but if used incorrectly can turn into a burden to carry. Keeping these things in mind, let’s ask the following questions:

Today

Tomorrow

Who is demanding the need for EA and who is creating it?

Who should be demanding a need for EA and who should be creating it?
What if EA fails?What should happen when EA fails?
Where EA is helping in decision-making?Where EA should help in decision-making?
When EA artifacts are being collected?When should EA artifacts be collected?
Why EA is being used?

Why EA should be used?

As we can see, whoever sees a need for EA matters, EA champions within various organizational functions matters, EA execution matters, EA measurement matters and EA best practices for organizational-wide improvement matters. It should be noted that all organizations do EA in some way (unformalized, semi-formalized or fully formalized).

Processing…
Success! You're on the list.

Top 5 Articles Of 2019

Thank you to the readers in 127 countries that read my articles in 2019. Following are the top 5 articles that you have been interested in:

  1. Is Internet a Distributed System?
  2. What is the relationship between Cloud Computing and Service Orientated Architecture (SOA)?
  3. How to select an Enterprise Architecture Framework?
  4. 5 Questions to Ask About Your Organization’s Politics?
  5. 5 Questions to Ask About Your Customer Relationship Management (CRM)?

Following are the top 20 countries where most readers have come from:

  1. United States
  2. India
  3. Canada
  4. United Kingdom
  5. Pakistan
  6. Phillipines
  7. Germany
  8. Australia
  9. South Korea
  10. Malaysia
  11. South Africa
  12. Colombia
  13. Kenya
  14. France
  15. Nepal
  16. Netherlands
  17. Indonesia
  18. Sri Lanka
  19. Singapore
  20. Nigeria

Processing…
Success! You're on the list.

Can We Create Residual Income Streams For Computer Systems Developers?

In the video below on CxO Talk, I asked Fredrik Bruhn, CEO of Unibap about the future of work when robots take over.

In my view, as a society, we still need to create residual income streams for those whose expertise we use to create the future so we can take care of their future.