Related Content
The Problem with Expectations for Agile Teams Too many people sell agile as a way to get better, faster, cheaper. But the problem with setting these high expectations for agile teams is that we too often neglect the roles of and expectations for agile managers. Managers are responsible for creating the environment in which people can deliver great work. |
||
What Working at Netflix Is Like The Netflix team has to be dynamic in order to move as quickly as the demand of its audience. Because of that, the company only hires senior engineers, avoids actually sticking to process whenever possible, encourages a great deal of employee freedom, and even pushes budgets to the side. |
||
Tips and Tools for Successfully Working Remotely Remote work is becoming more common, so understanding how to work better remotely is valuable, especially if your company doesn’t have an established policy about it. Collaboration technology continues to improve, making communicating and cooperating with collocated coworkers even easier. |
||
Make It Easy for Your Customers to Provide Feedback The way some organizations request feedback ensures they don’t get much of it. If you really care about what your customers think of your product or service (and you should), you need to ask for feedback soon after the customer's interaction, give them time to respond, and allow space for their thoughts. |
||
Why Netflix Doesn’t Stick to Agile In the case of Netflix, how the company is structured and how they hire engineers makes the prospect of agile less appealing than you might imagine. The streaming service makes use of over a third of the bits on the Internet at peak, but shockingly, Netflix is against the idea of having process. |
||
What Is Continuous Delivery Doing to Software Testing? Software teams using continuous delivery focus on building software in small pieces so that new code can be pushed to production multiple times a day instead of on a sprint cadence. There is also an explicit focus on code quality before production and monitoring afterward. Is this putting testing in danger? |
||
Legacy Code Can Hinder Your Agile Transition Although there's a lot of practice evolution that happens with agile transitions, legacy code can still be a major obstacle to agile success. A few risks and considerations emerge when scaling agile while still managing legacy code barriers. |
||
Which Test Metrics Are Useful in Agile Projects? Just as our measurement and metrics capabilities improve as our technology and knowledge evolve, we must also refine and adapt our software quality and testing measures as we embrace an agile culture. Our measurement and metrics strategy should shift to lower levels of the application or system under test. |