Blog

Never miss a beat as we bring you trending topics in software development, outsourcing, leadership, and tech disciplines like DevOps, machine learning, performance and much more.
Automated-Security-Testing-Tools-101

Automated Security Testing Tools 101

Security is a top priority for IT outsourcing companies and their clients, but maintaining high levels of security across multiple projects is often challenging and expensive. Thankfully, the key to mitigating that challenge exists in the power of au...

Why-Exploratory-Testing-is-Essential-and-How-to-Get-it-Done

Why Exploratory Testing is Essential and How to Get it Done

Automation may be the most efficient way to execute a test case, but companies will often need to consider unknowns during the testing process, which requires an ability to perform exploratory testing. Exploratory testing is a manual process used to ...

Performance-Best-Practices

Performance Testing and Performance Engineering Best Practices

As performance engineering gains traction in software development, it's important for companies— even smaller ones—to pay attention to the differences between performance engineering and performance testing. Organizations need to take steps towards i...

Centers-Software-Development

Centers for Excellence in Software Development

We're seeing a boost in the adoption of CoEs as a new software development and efficiency strategy. But, is it right for your organization?  Rooted in academic and medical environments, centers of excellence — also called competency or capabilit...

PSL_Mayo1108

What Was The End Result of Traditional Software Development Methodologies?

This is Part 3 of the series of articles "Why go Agile?" In essence, RUP and the waterfall approach, even when done under judicious process discipline, still attempted to be predictive software development methodologies. That is to say, they wanted t...

Is There a Better Way to Do Software?

Is There a Better Way to Do Software?

This is Part 4 of the series of articles "Why go Agile?" Yes, there certainly is a better way to do software development. And at Perficient Latin America we believe it is Agile, specifically under SCRUM. More than a development methodology, Agile ans...

So, How Agile Software Development Stacks in Practice?

So, How Agile Software Development Stacks in Practice?

This is Part 5 of the series of articles "Why go Agile?" The philosophy of Agile Software Development sounds very nice in theory, but how does it stack up in practice? At Perficient Latin America, as nearshore/offshore software development vendors, w...

How to Fund an Agile Software Development Project

How to Fund an Agile Software Development Project

This is Part 6 of the series of articles "Why go Agile?" When first introduced to Agile, clients often react with phrases like "ok, from a technical perspective this makes sense, but how do I sell this to my CEO?" Perficient Latin America believes Ag...

The Key Attributes for a Successful Outsourcing Software Vendor Relationship

The Key Attributes for a Successful Outsourcing Software Vendor Relationship

Your relationship with an outsourcing software vendor might be one of the most important ones when they work on key projects or technologies for your company. Nurturing a good relationship is never a static formula as all projects and relationships v...