feedback

Apple cut open to reveal an orange inside 6 Signs Your Agile Project Isn’t Really AgileThere's a trend of organizations declaring they are agile without actually changing how they develop software. Declaring that an apple is an orange doesn’t make it so. These six key indicators can help you determine whether your agile project isn’t really agile after all—and give you some solutions to help.
Coworkers holding up paper feedback speech bubbles Agile for Everything: Taking the Manifesto beyond SoftwareThe values of the Agile Manifesto, while written to apply to software, can form a basis for an adaptive approach to any project. Going from specific to general and inspecting and adapting along the way are great design ideas, no matter what you’re working on. Here's how to use feedback to take agile beyond software.
Clipboard with customer feedback indicating good and bad experiences The Right Way to Respond to Customer FeedbackDue to time constraints and other logistical issues, it’s not always possible to respond to customers about their feedback. But when it is possible, the impact on the customers can be strongly positive if you make your response personal. Here are some things to keep in mind the next time you gather customer feedback.
Gauge showing low performance Detect Performance Issues in Production with Continuous DeliveryMaybe the most important source of feedback is what happens in production. It’s amazing the information you can get if you properly monitor and analyze the data. Continuous delivery gives more precise feedback from different sources, thanks to observing the impact of every realized change while improving traceability.
Roadblock sign reading "Road closed" 4 Impediments to Nurturing a Feedback-Rich CultureBeing able to have open, candid conversations that fuel learning, growth, and improvement is critical to a team’s success, so it is important to look out for impediments that can get in the way of having a feedback-rich culture. Here are four common impediments to watch for, as well as behaviors you should nurture.
Agile development code Integrating Code in Agile Software Development: Start with the Goal in MindAgile software development works because of continuous feedback at various levels, and the most important form of feedback is working software. One way to achieve rapid feedback is to integrate and deploy code frequently. Rather than starting with the process, first decide what "frequently" should mean for your team.
Conveyor belt delivering boxes Why Frequently Delivering Working Software Is Crucial to AgileWhile completing documentation is often an indication that some progress has been made, until software has been implemented, tested, and approved by a customer, the amount of progress cannot be measured. Here are some common reasons agile teams fail to frequently deliver working software—and how to avoid them.
Branches Choose Continuous Integration over Branching for Faster FeedbackContinuous integration is the best way to get feedback often on the state of your project. Running automated builds and tests after each integration improves reliability and predictability. Consequently, using task and feature branches, while useful in some cases, can be a distraction and delay getting information.