Related Content
Getting Faster Pull Requests in an Agile Environment Pull requests may not seem to fit into agile development, but they can work well if done right. If you can maintain feedback on your working software from frequent integration, using PRs can help people understand your code. The speed at which PRs can be reviewed depends on three things: context, size, and atomicity. |
||
Choosing the Right Tools for the Job The saying “If all you have is a hammer, everything looks like a nail” summarizes a cognitive bias we have to use tools that are most familiar to us, even if they are the wrong tools for the job. Software professionals often fall into this trap. Here are some tips on how to choose the right tools for your projects. |
||
What’s Next for Virtual Reality? When most of us think of virtual reality, what comes to mind is fitting on a headset to experience a computer-generated simulation of a three-dimensional environment. However, the recent TED conference had a different “shared immersive reality” experience that doesn’t require headgear. Here's what's new with VR tech. |
||
Visual Regression Testing: A Critical Part of a Mobile Testing Strategy Despite our best efforts to replicate customers' behavior in our test automation suites, teams often forget about nonfunctional requirements. An important one is visual perception—how users see and feel each application they use. Visual regression testing can fill a significant gap in user experience expectations. |
||
FDA Explores Review Framework for AI-Based Medical Devices As more medical devices are developed that employ artificial intelligence and machine learning software that can learn from real-world feedback and adaptation, the FDA announced it is taking steps to explore a new medical device regulatory framework. The goal is creating safe, beneficial, innovative medical products. |
||
Using AI to Protect the Earth’s Species In addition to the many ways artificial intelligence and machine learning technologies are changing our everyday life, can they also help save our world? To safeguard the lives of millions of species in our world today, the campaign for Earth Day 2019 is “Protect Our Species,” and AI is already having an impact. |
||
Continuous Security in Agile Development "Continuous" gets mentioned a lot in agile and DevOps, but one area that often doesn’t get enough attention is how to continuously build, test, and deliver secure applications. Just like for quality, you can’t test security in, so you need to have a plan for how to build it in. Here are some tips on how to do that. |
||
NSA Adds to Open Source Tools and Tech Transfer Program The National Security Agency recently released several of the agency’s software tools as open source and added new technologies to the NSA technology transfer program patent portfolio that are ready for licensing. Could leveraging any of these technologies help your efforts? |