Related Content
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. |
||
The Developer’s Role in Testing and Quality Of course a developer's primary job is to produce good code, but there's also a lot they can do to contribute to quality and test their code before it gets to a tester. Code quality techniques help developers write better code, more thoroughly understand their changes, and avoid builds with many easy-to-find problems. |
||
Developing Artificial Intelligence Systems for Dynamic Environments From navigating unfamiliar terrain and dangerous weather conditions to working in risky situations, AI could be of enormous aid to first responders and the military if AI systems could react appropriately when something significant and unexpected occurs, without needing to be retrained on a large data set. |
||
Bringing Empathy into Quality Engineering Testers have always been advocates for the end-user. But there are now more opportunities to be that advocate, including emotional intelligence-based testing and role-based testing, which form a critical part of empathetic testing. Building empathy into our software engineering process ends up benefiting everyone. |
||
Before Rolling Out Products, Walk a Mile in Their Shoes Beyond focus groups and surveys, different paths lead to uncovering ways to delight your customers. It is important to recognize the problems, challenges, wants, and needs of people. “Before you criticize someone, walk a mile in their shoes” is also good advice for rolling out products. |
||
4 Reasons Your Company Should Hold a Developer Hackathon Hackathons, where developers meet up to do some collaborative programming, are a great venue for problem-solving and creativity. They give employees the potential to get ideas out there that could pay off big, work the bugs out of new technology, and increase morale—and, best of all, they can be held anywhere. |
||
Raspberry Pi's Latest Compute Module: CM3+ They say all good things eventually come to an end. The Raspberry Pi Foundation announced the latest and last iteration of the Raspberry Pi Compute Module series: Compute Module 3+ (CM3+), designed for industrial applications and digital makers. |