Industry Watch: Digital transformation is all about the timing

The software development industry is moving fast. Too fast, if you ask me, and for many practitioners I’ve spoken with in the last year at about a dozen events ranging from development to data to monitoring, to DevOps and testing. The folks I’ve spoken with over lunches, in session rooms and at post-conference socials tell … continue reading

Analyst Watch: Developer or user?

Software developers create an intangible product — software — to define the initial configuration of a processor’s memory. The right memory configuration causes a processor to do what it’s supposed to do. We all tend to refer to the text representations of code as ‘software’ — when in fact, this text is just one step … continue reading

Guest View: The modern security hero is a developer

As software becomes more sophisticated, the need for a security culture in organizations becomes more urgent. However, organizations’ security teams rarely have the necessary resources and expertise to support developers. In fact, the BSIMM 2016 survey indicates that for every 245 software engineers, there is 1 security expert. Not only do organizations lack the resources … continue reading

Analyst View: Making Java a modern language

Programming languages go through cycles of adoption. A nice visual timeline of popularity as measured by TIOBE shows Java dominant since the index began in 2002, with C showing close tracking and resilience throughout, and with C++, Python, and VB.NET falling into the next cluster that formed through 2018 at half the percentage rating. Other … continue reading

Guest View: Knowledge graphs — The path to true AI

Knowledge is the foundation of intelligence— whether artificial intelligence or conventional human intellect. The understanding implicit in intelligence, its application towards business problems or personal ones, requires knowledge of these problems (and potential solutions) to effectively overcome them. The knowledge underpinning AI has traditionally come from two distinct methods: statistical reasoning, or machine learning, and … continue reading

Industry Watch: A manifesto for modern development

When my girls were little, they were big fans of  “The Little Mermaid,” so at bedtime I would read to them from a book called “Ariel’s Painting Party.” The story goes like this: Ariel saw a sunrise that was so beautiful that she decided to paint it. When she was finished, she showed it to … continue reading

Analyst Watch: Understanding the meaning of cloud-native applications and development

The term ‘cloud native’ is responsible for significant confusion in conversations about contemporary application development because of a lack of clarity about its meaning. For example, contemporary usage of the term often equates it with applications that are optimized for cloud computing infrastructures.  Another use of the term equate it with cloud-based applications that are … continue reading

Industry Watch: Healing the VA through modernization

The U.S. Department of Veterans Affairs is a mess. From a lack of leadership at the top, to poor facilities management at local hospitals and clinics, the department with the second-largest budget in government cannot get its act together. Veterans complain about the length of time it takes them to get appointments, the amount of … continue reading

Analyst View: Three “killer apps” for next-gen mobile

Often it isn’t one thing that brings about a technology revolution but a blending of elements. 5G, mixed reality, and AI are about to dramatically change both how we interact with computers not only revolutionize human/machine interaction but blur the lines between what constitutes imagination and reality. Let’s talk about this coming technological revolution and … continue reading

Analyst Watch: Smartphone sales mirror PC declines

According to Gartner, smartphone sales have moved into decline seeming to mirror the trend in PCs. I think the reason for both declines is the massive reduction in demand generation in the segment. For PCs it was the result of Microsoft and Intel cutting back sharply on their marketing efforts along with the PC OEMs. … continue reading

Industry Watch: In software, words matter

This month’s column is about words — specifically, the textual content that appears in your applications. While teams of engineers and designers spend hours thinking about the user interface, the actual words written into an application are often an oversight. An easy example used to understand the importance of the word content is when you … continue reading

Revolutionizing API testing with artificial intelligence

Recently, a simple conversation I had analyzing the current challenges associated with software testing in the modern era led to a key realization: the tools in the software testing industry have not been focused on simplicity for the Agile world. Agile is primarily a development-focused activity. In its most basic terms, Agile is a software … continue reading

Data Connectivity: An unrecognized, multi-issue problem

“Facts are stubborn, but statistics are more pliable,” wrote Mark Twain. Never has this been more true when it comes to data connectivity. If you don’t have good connectivity to your data wherever it may reside, then it’s hard to do applications like artificial intelligence (AI) or analytics. They are very data dependent technologies. Connectivity … continue reading

Analyst View: The demise of the statistician

One of the remarkable consequences of the contemporary proliferation of data is the corresponding profusion of data-driven analytics across a wide range of industry verticals. In particular, research in verticals such as environmental science, education, pharmacology, medicine and public health differentially explore concepts such as correlation and causality as they relate to two or more … continue reading

Next Page »
HTML Snippets Powered By : XYZScripts.com

Get access to this and other exclusive articles for FREE!

There's no charge and it only takes a few seconds.

Sign up now!