How to make low coding work – Separate presentation from logic

The use of low-code platforms is expanding, driven by the idea that non-developers working with the right tools can take a more active role in the development process. Application development has never been more complex due to the staggering number of components required for modern multi-tiered application development, which makes the idea of utilizing business … continue reading

Serverless and mobile development: Ready for primetime?

Have you ever tried to read a complicated article with music on? Or turned your coffee machine on and completely failed to return to it when it was finished dripping? You might be confronting our most human of frailties: the fact that our brains just can’t keep track of a whole lot of information at … continue reading

The power of open source: Why GitLab’s move to a Developer Certificate of Origin benefits the developer community

Over the past few years, open source software has transformed the way enterprises operate and ship code. In an era where companies are striving to deliver the next best application, enterprises are turning to the sea of open source contributors to create projects faster and more effectively than ever before. For instance, 65 percent of … continue reading

Change-based testing puts the agile back in agile development

Agile is often mis sold to senior management as a way of achieving quicker time-to-market, when the objective is really more accurate delivery to market. The dirty secret that we don’t tell anyone is that this actually comes at a cost… slower time-to-market! Yes, we are releasing more often (i.e. “sooner”), but it ultimately takes longer to get the … continue reading

Analyst View: Will software always need users?

Interactive software needs users to guide it through a process. But many steps have been or can be automated. The promise of machine learning is to automate any remaining un-automated steps. How should a software architect find the limits of automation and the right role for people in a system? In the early days of … continue reading

Industry Watch: The liquification of software

The days of software packages are coming to an end. Say hello to what JFrog co-founder and chief architect Fred Simon calls “liquid software.” “Once the number of applications and libraries and pieces of the software that needed to be managed reached a certain point, we started to see an exponential increase in the amount … continue reading

For high-performing engineering teams, disagreement is healthy

You’ve probably heard the conventional wisdom that teams should be aligned around a common goal. But while it’s important to have a shared business objective, the idea that everyone needs to have the same goal is selling your engineering team short. Productive tension is beneficial for organizations. In my engineering group, I have at least … continue reading

Analyst Watch: When smartphones become obsolete

Like all technologies, smartphones are transitory.  They came up from a blending of two-way pagers, PDAs (Personal Digital Assistants), MP3 Players (like the iPod), and have recently been taking over much of the space once occupied by tablets — which had a surprisingly short run as the “it” product.  We are starting to give wearables … continue reading

Guest View: The essential playbook for software-driven companies

As Marc Andreessen so aptly predicted, software is eating the world. A growing number of companies that developed physical products are adding software capabilities to their offerings. This means a growing need for companies to add software development expertise, software product engineering, embedded software engineering, ecosystem platform engineering, and new software-based application programming interfaces. The … continue reading

The mobile and cloud imperative

The shift from client-server to cloud-mobile is driving many of the modernization efforts behind today’s digital transformations initiatives. Together, cloud and mobile support the agility, performance and scalability required by modern enterprise mobile applications. Companies that do not invest in mobile risk falling behind their competitors, potentially hindering the growth of their business over the … continue reading

Modern websites require responsive images

In his essay, Responsive Web Design, Ethan Marcotte considers the idea of “responsive architecture,” and how that discipline can ask “physical spaces to respond to the presence of people passing through them.” This practice allows for structures that “bend, flex, and expand as crowds approach them,” rather than leaving “immutable, unchanging spaces” that are rigid … continue reading

Are business agility and growth on your organization’s radar?

Enterprises need to let teams find their own rhythms, but come together at critical junctures. To read more about how companies are scaling Agile today, see here for a full report.  It’s important for organizations to be able to measure how they are achieving business agility. Executive needs to have a strategy, to understand how … continue reading

Top 10 technology trends impacting infrastructure and operations

As organizations strive to align IT and operational technology to drive digital business innovation, infrastructure and operations (I&O) leaders should focus on 10 key technology trends to support these initiatives. The 10 key technology trends that affect I&O fall under three areas – strategic, tactical, and organizational. The trends link to aspects of society and … continue reading

Scaling Agile

The concepts of Agile software development are well understood, more than a decade after the original manifesto was put to paper. It calls for things such as “people over process” and “responding to change over following a plan.” Of course, the devil is in the details, and companies are hitting a wall in trying to … continue reading

Next Page »
HTML Snippets Powered By : XYZScripts.com