Related Content
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. |
||
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. |
||
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. |
||
How Embracing Differences Makes More Robust Agile Teams On any team, there are bound to be some differences. But even though work styles may differ from what you expect, they may not be problematic simply because they are different. Before making assumptions about what a teammate is doing or why, just ask to find out. Their differences may bring a helpful new perspective. |
||
Creating a Community of Testers Many teams are divided by product or feature, with only one dedicated tester per team. How do you learn and grow in your career when you’re disconnected from your peers? One solution is to create your own community of testers that spans the organization. Here are some ideas to start and facilitate a Quality Guild. |
||
Making the Product and Development Partnership Thrive The product manager and the development lead partnering well together is a cornerstone of great product teams. The behavior they exhibit sets the standard for how the team cooperates, connects, and thrives. One great way to do this is getting closer to your customer. Here’s how this advice works with both protagonists. |
||
Using Design Thinking to Create Better Test Cases Design thinking is a user-centric framework to solve a business challenge by delivering the best user experience. Using design thinking, you can better frame the business drivers, select the right persona to focus on, design your user journey, identify test scenarios, pinpoint user pains, and write better test cases. |
||
A DevOps Approach to Mobile App Development DevOps has completely transformed the mobile app development scenario, and it’s a good choice for any business looking to create an app. Let's look at what DevOps means in the context of developing a mobile app, some of the key benefits of a DevOps approach, and five crucial factors to keep in mind during development. |