Forrester’s recommendations for building a successful continuous testing capability

Organizations are moving to continuous testing (CT) out of necessity because business competitiveness demands faster release cycles. In fact, teams can’t deliver on the promises of DevOps and CI/CD if testing isn’t part of continuous processes and the pipeline. Forrester Research VP and principal analyst Diego Lo Giudice and some of his colleagues, recently published … continue reading

Continuous testing isn’t optional anymore

DevOps and CI/CD practices are maturing as organizations continue to shrink application delivery cycles. A common obstacle to meeting time-to-market goals is testing, either because it has not yet been integrated throughout the SDLC or certain types of testing are still being done late in the SDLC, such as performance testing and security testing. Forrester … continue reading

premium Microservices and APIs: The path to agility

It’s often been said that digital transformation is not a destination, but a journey. In the past, that journey was fraught with complications and the risk of downtime as legacy systems were retired and replaced. Today, however, steering legacy systems into the digital age has been made simpler through the introduction of microservices and APIs.  … continue reading

premium How to create a community of developers

When the Kotlin project began 10 years ago, we never imagined it would grow into what it is now. While Kotlin began with internal ambitions, it was a vibrant, thriving community that took the project to the next level. JetBrains, which dog foods all of its own products, wanted a programming language to use when … continue reading

The four stages of the cloud data journey

Where is your organization on the cloud data journey? Most businesses are steadily moving toward the cloud, with most businesses planning to migrate to the cloud or expand their cloud presence in the next few years. There are four stages of the end-to-end journey: cloud discovery, cloud data migration, cloud data maturity, and cloud data … continue reading

premium Hiring in a remote-first world

After over two months of lockdowns due to the novel coronavirus, many states have started or are about to start the process of reopening. While some things will be opening up, many companies, especially those in the tech industry where remote work can be easily achieved, will continue to keep their employees out of the … continue reading

Observability: It’s all about the data

Observability is the latest evolution of application performance monitoring, enabling organizations to get a view into CI/CD pipelines, microservices, Kubernetes, edge devices and cloud and network performance, among other systems. While being able to have this view is important, handling all the data these systems throw off can be a huge challenge for organizations. In … continue reading

premium The most important factor in project success? Your staff

Go to any IT conference or class and you see the attendees chatting with each other about their organization’s hardware, software, and networks. But you almost never hear them talk about their staff. What is surprising about this is that study after study has shown that, of all of IT’s assets, staff is the most … continue reading

New capabilities in Microsoft Teams improve remote workforce productivity

As we face the global pandemic that is among us, businesses and organizations have of course accelerated their remote work and collaboration efforts. One of those ways to communicate, collaborate and connect seamlessly as a team is with Microsoft Teams.  Microsoft Teams recently celebrated its third anniversary and in doing so, released some new, innovative … continue reading

premium Why software delivery management matters

Software delivery has come a long way in the last 10 years. Many organizations have scrapped the restrictive waterfall model in favor of collaborative approaches that enable them to build faster, change features midstream and deliver updates continuously. But today’s delivery processes aren’t as efficient as they could be. They’re still fraught with bottlenecks, mistakes … continue reading

premium Delivering services through a crisis: 5 lessons learned

The impact that COVID-19 is having on people’s lives and safety cannot be understated. Life as we know it changed dramatically in only a few short weeks. But amidst all these changes, the pandemic has also emerged as a major player in the age of digital disruption. Companies have found themselves relying on technology never … continue reading

Defining development roles in today’s modern software world

New and improved methodologies are always switching up the way software development teams work, but to keep up with the pace of evolution, the team structure is not the only change that needs to happen. Team members need to develop new skills and sometimes even transition to new roles. “The engineering teams definitely have to … continue reading

The dev manager’s dilemma: To code or not to code

There is very little difference between an engineering manager and traditional business manager. Both types of managers need to be able to organize, motivate and help teams as well as meet business goals in a cost-effective way. The difference is the work that is being managed.  According to Lorenzo Pasqualis, vice president of engineering at … continue reading

premium Increasing serverless capabilities are pushing architecture to market maturity

Serverless adoption has been growing rapidly as the market begins to mature and as enterprise applications continue to shift in the direction of containers and microservices.  The most prominent cloud providers including Amazon — which is at the forefront with its AWS Lambda offering — IBM, Microsoft, Google, and others have already released serverless computing … continue reading

APM, AIOps and Observability

Monitoring your applications comes in many forms. There’s traditional application performance management, which begat AIOps, which begat observability. But are there really any differences? If so, where are they? Some believe these are marketing terms used to differentiate tools. Others point to it as more of an evolution of monitoring. All that said, the performance … continue reading

premium Specification by Example: Looking back… and ahead

We’ve all heard the old saying “A picture is worth a thousand words.” It’s trite, but it’s true. An image can cut through the crap and get everyone on the same page in an instant. In the software development world, examples carry the same power. That’s why I, like so many others, am a big … continue reading

Developer relations in a coronavirus world: The same, but different

I go to conferences on both sides of the Atlantic, and there’s a slightly hilarious thing that happens at morning caffeine break. Someone from the UK will walk up to the hot drink station and register bafflement, because there’s not hot water to make tea. Also our tea bags are pretty substandard, and there might … continue reading

premium The predictive analytics promise: How it can benefit your business

It is common knowledge that the volume of data in existence is increasing exponentially, and many organizations are starting to struggle with the best way to cope with it. This trend will only accelerate with the rapid development of IoT, which according to IDC will generate 79.4 zettabytes (ZB) of data in 2025 from 41.6 … continue reading

premium How to prevent security issues from derailing your hybrid cloud journey

Security is one of the first boxes to tick in the journey to the hybrid cloud, yet it’s still the one giving IT teams the most headaches. The recent 2020 State of Application Services Report, a survey of 2,600 respondents globally across all verticals, backs this up. Respondents listed the top challenges in managing a … continue reading

premium Squandering the honeymoon period

The 18-month project was approved, funded, and project team members, users and user management attended the project kickoff meeting for the new system. Six months later the project is on schedule and on budget. Yet, unknown to the team, problems are brewing that cannot only sink the on-time and on-budget project, but these problems might … continue reading

The security landscape brings new challenges and greater demand for cybersecurity

The past year witnessed some of the biggest data breaches of all time and the rapid proliferation of APIs have created new challenges in approaching the security landscape as a developer.  “The fallout from not integrating security early in the development lifecycle has never been more apparent,” the 2019 State of Software Security report stated.  … continue reading

Data science: Ph.D. or API?

Until recently, data science was a mostly academic pursuit and the subject of papers rather than practice. Over time, data science became an applied science with data scientists being paired with data engineers to develop production systems. We are now entering a new phase where much of the work being performed by data scientists (hyperparameter … continue reading

premium iPaaS adoption growing to handle integrations in cloud architectures

Integration used to be a lengthy, complicated process, a process that simply would not keep up with companies that are within some stage of their digital transformation. This demand for speed and interconnectivity prompted the growth of full life cycle iPaaS solutions — otherwise known as integration platform as a service — that would provide … continue reading

premium Making open source work for you and your business

Open-source software continues to win over developers and enterprises. A recent report found that 92% of applications use open-source components, and open source is the de facto standard for software development.  The report, which was conducted by managed open-source company Tidelift, found open source exceeds proprietary software in technology flexibility and extensibility, developer satisfaction, total … continue reading

premium To build resilient systems, embrace the chaos

It shouldn’t be news to you to hear that software needs to be tested rigorously before being pushed to production. Over the years, countless testing methodologies have popped up, each promising to be the best one. From automated testing to continuous testing to test-driven development, there is no shortage of ways to test your software. … continue reading

Software development and testing considerations

Did you know there are at least 60 defined software development methodologies that have come out over the past five decades? The various options boggle the mind. Waterfall, lean, and agile are some of the best known, but there are so many more, including Dynamic Systems Development Method (DSDM) and Test-Driven Development (TDD), as well … continue reading

Traditional QA won’t address today’s performance issues

We test because something broke in the past, because we care about quality code, and we want to make sure the same thing doesn’t happen again. Quality Assurance (QA) testing was a response to the realization that we should proactively seek out problems in our software, before any new code is deployed into production, so … continue reading

premium Supercomputers are fighting climate change

The National Oceanic and Atmospheric Administration (NOAA) announced that it is ramping up its computing power with two new Cray supercomputers in Virginia and Arizona, each with 12 petaflops of capacity, bringing NOAA’s total power up to 40 petaflops.  These computers will unlock new possibilities for better forecast model guidance through higher-resolution and more comprehensive … continue reading

« Previous PageNext Page »
DMCA.com Protection Status