In-Depth

premium The critical standard for design thinking

Experience is top of mind for companies across many verticals, and for good reason—user experience is expected to replace price and product as the key brand differentiator by next year. Delivering remarkable experiences requires thoughtful experience design (XD)—driven by a human-centric approach to solving problems. When we talk about human-centric approach, we think about design … continue reading

premium Productivity tools are crucial in the current development landscape

As development teams work to ship code faster and faster, streamlining development workflows is crucial. Developers don’t just write code all day. There are other tasks developers spend time on that may be slowing them down and preventing them from doing the work that adds value to a company.  According to ActiveState’s 2019 Open Source … continue reading

The ethical side of open source

When developers contribute, collaborate, or obtain open-source code, they look at how the code will help bolster their other projects as well as ensure they are complying with any open-source licenses. One thing that doesn’t get enough attention is the ethics of that open-source project, according to Heikki Nousiainen, CTO and co-founder at Aiven, an … continue reading

The realities of running an open-source community

There is no question that open source is the backbone of software today. Mike Milinkovich, executive director of the Eclipse Foundation, explained that about 80% of all software written is open-source software. The benefits of using open-source software is immeasurable, but it’s not the code itself that makes open-source software an invaluable resource.  According to … continue reading

More In-Depth

Implications and practical applications for AI and ML in embedded systems

“Civilization advances by extending the number of important operations we can perform without thinking about them.” —Alfred North Whitehead, British mathematician, 1919 Hailed as a truly transformational technology, artificial intelligence (AI) is positioned to disrupt businesses either by enabling new approaches to solving complex problems, or threatening the status quo for whole business sectors or … continue reading

CCPA set to take effect at the start of 2020

When the GDPR was launched almost a year and a half ago, it forced companies to take a look at their data practices. And though some might say enforcement has been pretty lax so far, it has changed the way companies deal with their data. And it has inspired a new major regulation in the … continue reading

Angular powers business apps in the enterprise

In today’s highly competitive digital world, designing great customer experiences is crucial. If your application or site isn’t pleasant to use, customers will use someone else’s. There are plenty of frameworks and libraries that can help developers design web applications with good UX/CX, one of which is Angular. Prem Khatri, vice president of operations at … continue reading

No-code mobile app development: Do more with less

Developers are tired of switching their focus back and forth between projects, and business folks are tired of waiting for developers to get their projects — but it doesn’t have to be this way. The rise of mobile development is enabling more work to get done on the fly, and the explosion of no-code development … continue reading

Waving the flag for feature experimentation

Digital transformation is making companies more software-dependent than they’ve ever been. As analog products become digital and manual processes are superseded by their automated or machine-assisted equivalents, organizations are building more apps at the core and edge to compete more effectively. One way of hedging bets in an organization’s favor is using feature flagging to … continue reading

Is the Hadoop party over?

Fifteen years ago, the Hadoop data management platform was created. This kicked off a land rush of companies  looking to plant their flags in the market and open-source projects began to spring up to extend what the platform was designed to do. As often happens with technology, it ages, and newer things emerge that either … continue reading

Saving Flash from extinction

Flash is quickly approaching the end of its life. Adobe plans to halt updates and distribution by the end of 2020, and encourages any content creators to migrate their existing Flash content to new open formats like HTML5, WebGL, and WebAssembly.  “Several industries and businesses have been built around Flash technology – including gaming, education … continue reading

.NET 5 merges Core and .NET Framework into one solution

Microsoft has been making big changes to .NET this year. In May, the company announced that it would be merging all of its .NET products, like .NET Core and .NET Framework, into a single .NET.  The .NET Framework is a development platform for building web, Windows, Windows Phone, Windows Server, and Microsoft Azure apps. .NET … continue reading

Value Stream Management comes to Agile

A fundamental tenet of scaling Agile is linking the team-level activities with the business strategy, and the way to do that is through value stream management or mapping (VSM), according to Flint Brenton, CEO of the enterprise Agile solution provider CollabNet VersionOne. VSM takes fragmented tools and processes and puts them in one place so … continue reading

Don’t do Agile, be Agile

Despite what you may have heard, Agile is not dead. A couple years ago, Dave Thomas, one of the creators of the Agile manifesto, declared that Agile was dead, but it wasn’t the idea of Agile he was talking about. It was the word Agile itself.   “The word ‘agile’ has been subverted to the point … continue reading

Gartner’s top 10 technology trends for 2020

Gartner revealed its top 10 strategic technology trends for the next year at its IT Symposium/Xpo 2019 conference in Orlando.  According to the company, a strategic technology trend is one that has the potential to disrupt the industry and break out into broader impact and use.  Unlike last year’s trends, this year’s trend does not … continue reading

Kotlin’s emergence: Common coding mistakes to watch for

In May 2019, Kotlin, a programming language for modern multi-platform applications, became Google’s preferred language for Android app development. As a result, many developers have shifted from using Java, the original language for building Android apps, to embracing Kotlin. According to a recent survey, 62% of developers are now using Kotlin to build mobile apps, … continue reading

Top considerations for DevSecOps to reduce security risk

To understand an enterprise’s current state of software security risk, executives, security practitioners and development teams need information. Benchmarks provide useful information on performance and risk. However, ideas about which benchmarks are most important will differ depending upon the corporate stakeholder to whom you’re speaking. For example, a business decision-maker has to justify the expense … continue reading

Evaluating if serverless is right for you

The allure of serverless is attracting a number of businesses and development teams.   A recent report from the Cloud Foundry Foundation revealed 51 percent of respondents are either using or evaluating serverless, with 18 percent of them doing it at scale. For businesses, it is about an on-demand price model as opposed to upfront costs. … continue reading

Companies to Watch 2020

This year’s Companies to Watch in 2020 really highlights the seismic shifts that have been occurring in our industry. While the seminal development steps of project management, code notation and debugging are represented, so are serverless management, containerization and APIs. These companies are making products that set them apart in a crowded landscape, and are … continue reading

Test automation: Tools don’t work

I know—it’s a pretty startling statement, especially coming from someone who’s worked in the test automation industry for nearly two decades now. But it’s the truth.  Sure, you can probably download (or sign up for) a test automation tool in less time than it takes to read this article, automate some happy paths through an … continue reading

Widespread adoption of embedded and IoT technologies is increasing software product development risks

These days, everything is connected. From smart houses filled with smart appliances to connected cars packed with hundreds of sensors, the Internet of Things (IoT) has moved beyond disruption to become a mainstay of daily life. With this massive opportunity, device makers are attempting to rush all kinds of connected products to market. Getting there, … continue reading

The problem with data

As any business leader will tell you, data is the lifeblood of organizations operating in the 21st century. A company’s ability to effectively gather and use data can make all the difference in its success. But a number of factors can compromise data’s health, making it unmanageable and therefore unusable for today’s businesses. Specifically, data … continue reading

How I learned to stop worrying about incidents and love on-call

In early 2014, Atlassian started the process of rebuilding our core products as modern “cloud native” applications. This was a big change that required careful planning and execution across most of the company. One complicated issue was figuring out how to streamline user management across our SaaS products. Eventually we were ready. As we rolled … continue reading

Digital transformation: One release at a time

As digital technologies dramatically reshape every industry, businesses have to adapt quickly and cost efficiently in response to the rapid changes in the marketplace. This need for business agility has dramatically increased the volume of change for IT.  Adopting Agile methodologies and continuous integration is the first logical step in satisfying the “need for speed.” … continue reading

Be (AI) smarter about your digital transformation

“Successful digital transformation is like a caterpillar turning into a butterfly. It’s still the same organism, but it now has superpowers.” George Westerman, principal research scientist at the MIT Initiative on the Digital Economy, first used the now popular analogy two years ago to explain the changes businesses were going through. But, over the last … 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!