Articles

Breaking through a fence to see cars speeding on a road Enterprise Test Automation: 4 Ways to Break Through the Top Barriers

How can mature companies with complex systems achieve the level of test automation that modern delivery schedules and processes demand? There are four strategies that have helped many organizations finally break through the test automation barrier: Simplify automation across the technology stack, end the test maintenance nightmare, shift to API testing, and choose the right tools for your needs.

Wolfgang Platz's picture Wolfgang Platz
Monitoring dashboard with criteria set up Solving Production Issues Using Testing Tools

Standard web-monitoring tools can ping webpages and verify that they’re responding, but they don’t alert you to an issue. But you can use the technology in load testing to monitor your sites by running an interactive script that can detect issues and generate emails as needed. It runs constantly like a silent sentry, never sleeping or taking a vacation, improving your sites' reliability.

Nels Hoenig's picture Nels Hoenig
System Maintenance The Future of System Maintenance

The role of the tester has changed significantly over the years. Allow your mind to wander and think about how it might continue to change. Imagine a world with increased transparency for code changes and more visibility of details. What could the future of system maintenance look like?

Joe DeMeyer's picture Joe DeMeyer

Better Software Magazine Articles

Passing the Buck

One way object-oriented systems address the maintenance problem is by using "implementation hiding." Clients of an object shouldn't be dependent on its inner workings--they should only have to know how to talk to it.

Allen I. Holub's picture Allen I. Holub
Fighting Temptation

Programmers must balance time, business needs, and a long-term maintenance profile while producing code. Are you willing to accept the easy path now, even if it means trouble down the road? Tod Golding explains that the fastest way may not always be the right way.

Tod Golding's picture Tod Golding
The Need for Speed?

Tod Golding is all for increased speed and saving time, but not if they compromise the maintainability of your code. The speediest code won't mean much down the road, if someone unfamiliar with the code isn't able to drop in and make an important change or fix.

Tod Golding's picture Tod Golding
Clean and Green

All code is not created equal. Learn from a master of the craft how to spot bad code and mold it into good. Mike Clark explains how to clean up your code clutter by removing duplication.

Mike Clark

Conference Presentations

Agile Development Conference & Better Software Conference East 2014: Seven Deadly Habits of Ineffective Software Managers
Slideshow

As if releasing a quality software project on time were not difficult enough, poor management of planning, people, and process issues can be deadly to a project. Presenting a series of anti-pattern case studies, Ken Whitaker describes the most common deadly habits—along with ways to avoid...

Ken Whitaker, Leading Software Maniacs

StickyMinds is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.