Related Content
Making DevOps Evolution Happen It takes effort to evolve an organization’s culture, processes, and technology to optimize performance for a DevOps environment, and it all comes down to the people. Large-scale mobilization requires a focus on people at all levels, empowering them to discover and make the changes that will help them most. Here's how. |
||
Transforming a Team of Agile Skeptics into Agilists Coaching an agile-skeptical team demands a personalized approach. Agile introduces a different way of working and thinking, and leaders must find a way to overcome resistance and foster a collaborative culture. Take these three steps to move toward achieving an agile mindset and realizing the benefits of agile. |
||
Are Your Fundamentals Malfunctioning? Every objective has certain elements that are fundamental to its success. These include the supporting tasks or systems that we take for granted but without which our “real” work could not get done. In order for any organization or team to meet its primary objectives, these fundamentals need to be functioning properly. |
||
Maximizing Agile by Understanding Learning Styles To be most agile with your communication, understand several models of learning styles, where you fit into them, and where your team fits into them. By tweaking the ways you communicate to fit the information and the situation, you are helping your team remain agile by valuing people and interactions over processes. |
||
Smart Testers Adopt Smart Automation As technology continues to evolve, questions around the role of quality also continue. Is manual testing still required? What should the role of automation be? Where are we heading with quality? Smart testers hoping to develop their careers will have to brush up on their exposure and expertise and embrace automation. |
||
Deception and Estimation: How We Fool Ourselves Research suggests that humans are biased, not-very-rational decision-makers. We believe we see things clearly when the evidence shows otherwise. Throw in a big dose of optimism, and it's easy to see how estimating software projects can be problematic. Our best hope is to construct diverse groups with varied viewpoints. |
||
When to Use Different Types of NoSQL Databases Web-scale data requirements are greater than at a single organization, and data is not always in a structured format. NoSQL databases are a good choice for a larger scale because they're flexible in format, structure, and schema. Let’s explore different kinds of NoSQL databases and when it’s appropriate to use each. |
||
A Simple Rule of Thumb for Unit Testing There's a simple rule for the minimum values testers should explore: “none, one, some”—or, how the software behaves if you send it nothing, one thing, or some set greater than one. It's not comprehensive, but it gives a good feel for how the feature works at the moment. Developers can also use this in unit testing. |