Guest View: Jobs-as-Code: Automation lets developers deliver better software, faster

In DevOps workflows, automation saves time, conserves resources, reduces errors and ensures consistency. Despite this, developers continue to ignore the existence of world-class workflow automation and job scheduling solutions and instead rely on a variety of simple tools to code jobs as they build apps. Since neither these tools nor the developers adhere to the … continue reading

Top 10 considerations when planning Docker-based microservices

Replacing monolithic apps — or building greenfield ones — with microservices is a growing consideration for development teams that want to increase their agility, iterate faster and move at the speed of the market. By providing greater autonomy amongst different teams, allowing them to work in parallel accomplishing more in less time, microservices offer code … continue reading

Four steps for bringing legacy systems into your digital transformation

These days, it seems every company is seeking the velocity and agility in delivering products and services that digital-native leaders like Airbnb, Netflix and Uber are known for. That’s why businesses around the world are investing in digital transformation strategies to reach new markets, improve interactions with customers and create operational efficiencies.  Unlike the digital … continue reading

The next big cloud migration: Software development

Nearly every company today embraces cloud. According to the 2017 State of the Cloud Survey by Right Scale, 95 percent of organizations use cloud in some fashion. Cloud market is growing so rapidly that, according to Forrester, revenue from public cloud platforms, business services, and SaaS will grow 22 percent annually, reaching $236 billion by 2020!  Evidently, cloud is the future, if not … continue reading

Architectural considerations for building apps in the cloud

Organizations are looking for ways to gain an advantage with data, now more than ever. One strategy pertains to application architecture, especially in relation to the cloud. Historically, IT professionals have seen the cloud as a different science from data center deployments, but from an application development and deployment standpoint, the distinction is less clear. … continue reading

Top 10 vulnerabilities in mobile applications

My team in the Threat Research Center at WhiteHat Security specializes in mobile application business logic assessments, which is a hands-on penetration test of both mobile client-side apps and the business logic that can be used to circumvent the security built into the program. In a rapid application development environment, it’s a best practice (and … continue reading

Analyst Watch: Picking the strongest product partner

When HP split into HPE and HP Inc. the smart money seemed to be on HPE. That was where the CEO that architected the deal was and were most of the growth seemed to be largely because “everyone” knew that PCs were dead. But HP has been growing the laptop computer and printer segment significantly … continue reading

Thank you for not adopting microservices

Microservice architectures are all the rage these days, and with good reason. In a nutshell, microservices is a software architecture pattern which decomposes monolithic applications into smaller single-purpose services that are built and managed independently. The benefits of a microservices architecture are: Quality: separation of concerns minimizes the impact of one service’s bugs on another … continue reading

Instrumentation: Embracing software without compromising security

Companies face a terrible choice. Either transform their business into software and accept rampant vulnerabilities and breaches, or lose the innovation race with their competitors. Companies always choose software – there will be 111 billion lines of new code written in 2017, according to a Cybersecurity Ventures report. And our traditional approaches simply aren’t anywhere … continue reading

Guest View: Overcoming agile barriers for testers

On balance, the agile movement has been positive for software teams. Increased project success and stakeholder satisfaction, along with productivity and quality improvements, have been gained by organizations adopting agile. The goals of agile are noble ones: to be more responsive to changing business needs and to deliver software faster. Developers love agile because they … continue reading

Industry Watch: Developers are a rare breed

A lot has been written about the mythical developer. Loner. Only comes out at night, when the world is dark and quiet. Codes for a living and then, as a hobby, just for kicks, codes some more. A recent survey of developers and their habits was released last month by Stack Overflow, and some of … continue reading

Guest View: High-performance software teams are single-mindedly focused on these key performance indicators

Software development teams involve many kinds of professionals: business analysts, development managers, engineers, product managers, program managers, quality and user experience professionals and more. All have a stake in running a high-performance team that meets expectations. Yet, “The Study of Product Team Performance” – published by Actuation Consulting and sponsored by Accelerance in 2016 – finds … continue reading

Guest View: Expanding the value of data

Today’s digital economy is increasing exponentially. Organizations that have existed for decades in industries that range from auto manufacturers to high-end retail to athletic apparel – have rebranded as technology companies. As a result of this increasing digitization most products and services we use on a daily basis – cell phones, laptops, watches, even the … continue reading

Guest View: How to monetize apps, according to neuroscience

Where do you stand on the in-app purchases versus ads debate? Ads are an important monetization tool for many of you, while others turn their noses up because they might threaten the user experience. We decided to take the debate to the next level to prove who’s right using neuroscience — and it turns out … continue reading

Next Page »
HTML Snippets Powered By : XYZScripts.com