Related Content
Accelerating Your DevOps Processes with Agile Everyone wants to accelerate the application development process. Agile has done a lot to help, but going faster without understanding whether we are going in the right direction has a significant risk of us getting lost. To really achieve development velocity, you need to understand agile in a pragmatic way. |
||
Automate for Efficiency: How Test Automation Does More than Spot Bugs Some form of automation should be used to streamline testing, but leveraging automation as a crutch won’t help you or your team spot every bug and produce high-quality software. In automation, the tools don’t do all the testing—they simply do what they are told to do by the actual tester. |
||
The Risk of Negative Customer Experiences If people have a positive customer experience, they tell a few friends, but if they have a negative one, they tell everyone—and now that social media have made sharing so easy, no flaw, delay, or mistake seems too small to complain about. More than ever, it's important to create positive customer experiences. |
||
The Consequences of Project Delay An often overlooked and underappreciated aspect of project schedules is the consequences of delay on others. Due dates and commitments sometimes matter more than they appear. Knowing the larger context of your project can help you prioritize how you undertake it, consider options, and improve problem-solving. |
||
When Designing New Features, Know Thy User The next time you’re designing an “awesome” new feature, take a step back and think, awesome for whom? Is this the kind of feature that will be understood and enjoyed by your target users? Or should you rethink how it might be perceived by your audience? When it comes to design, you have to know your users. |
||
What's in the Winter 2016 Issue of Better Software Magazine? This issue of Better Software is loaded with feature articles about writing a superior web API, taking the plunge into test automation, the three pillars of agile quality, innovative gamification, and assessing and improving your DevOps procedures. Read on to learn more about this year's first issue. |
||
Testers, Tech It Up! Become More Technically Competent As our world becomes more complex, the demand for technical testing expertise is going up. While there will always be a need for domain specialists, we also need just as many technical testing roles—particularly with programming skills. Mike Sowers has some ideas on developing additional technical expertise. |
||
Agile Isn't a Band-Aid: How Agile Can Hurt Teams If you bring in an agile coach and methodically take all the right steps toward transforming your team into a faster, more iterative group, it’s very likely that agile will work for you. However, if you find that your projects are struggling and turn to agile as a Band-Aid, don't expect results. |