Related Content
What Is Continuous Testing All About? Continuous testing started when DevOps got hot as organizations began trying to figure out how to make everything in the software delivery process more continuous and testers felt they were being left out of the DevOps movement. If you want to get started with continuous testing, here are three things you should know. |
||
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. |
||
Is Testing Just Looking for Bugs? A Slack Takeover with Janna Loeffler Thought leaders from the software community are taking over the TechWell Hub for a day to answer questions and engage in conversations. Janna Loeffler, a software engineer with a variety of quality and testing roles, hosted this Slack takeover, which led to discussions about tools, automation, and what testing is. |
||
Do’s and Don’ts for Having a Technical Lead on a Scrum Team Technical leads can be useful, both within the dev team and as a go-between. But is that a good idea on a Scrum team, which should be self-organizing? There is nothing wrong with having a technical lead on your team, as long as the role doesn’t impede the team. Here's where a tech lead can help or hurt a Scrum team. |
||
Beware the Bad Apple: 3 Types to Watch for on a Team We all know some obvious personality types that can be less than ideal to work with. However, there are other personality traits you may want to beware of as well. Although these characteristics may seem perfectly harmless on the surface, in excess they can be just as dangerous to a project as the more glaring types. |
||
Why Software Careers Are Great for Empathetic People In a skills-driven world like IT, you should have programming knowledge, good communication skills, and problem-solving abilities. But being a highly empathetic person means you also have a set of soft skills that can give you an edge to have a great career in software. Here's why your strengths are a good fit for IT. |
||
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. |
||
5 Common Mistakes Project Managers Should Avoid When you're responsible for leading a new software project, of course it’s impossible to steer clear of every single mistake. But there are plenty of common mistakes project managers fall into that can be easily avoided simply by being mindful of them. Here are five common mistakes PMs make that you should be wary of. |