development | TechWell


Tricycle Testing in a Pair Programming Environment

If a development team does pair programming, where does testing fit in? You don't have to wait until the programming is done—testers can be part of the whole process, from code design to reviewing changes to production. Pair programming plus a good automation strategy mean quality is built in throughout development.

Justin Rohrman's picture
Justin Rohrman
Cover of the first 2018 issue of Better Software magazine What's in the Winter 2018 Issue of Better Software Magazine

As Better Software magazine continues to publish articles that propel our industry forward with great tips and techniques, TechWell sees the future focused on continuous processes. Three of this issue's feature articles will help you improve how enterprise software is planned, developed, validated, and released.

Ken Whitaker's picture
Ken Whitaker
Illustration of minimum viable product with cars Interface Grief: Is It Agile, or Just Bad Software Engineering?

There are people who will use "being agile" to justify software engineering practices that could be perceived as lazy or even bad. The specifications are going to change, they say, so it would be a waste to engineer more to begin with than the minimum viable product. What's expediency and what's just poor practice?

Payson Hall's picture
Payson Hall
devops testing Why DevTestOps Might Be the Next Big Buzzword

The hope with any new concept is that it produces better results while removing certain tedious steps that might cause frustration along the way. While DevOps does change the way you test, you cannot forget that testing is still a major layer to your success.

Josiah Renaudin's picture
Josiah Renaudin
devops DevOps Isn’t a Fad, So You Need to Invest Now

It’s easy to get wrapped up in the promise of ten-times greater production, shorter development times, smarter testing, and everything surrounding the fresh idea of the day, but when it comes to DevOps, there’s no longer a need for trepidation. DevOps is here to stay.

Josiah Renaudin's picture
Josiah Renaudin
Expanding AI for Earth in 2018

In an ambitious undertaking, Microsoft is pledging $50 million over the next five years to expand Microsoft’s AI for Earth program and put artificial intelligence technology in the hands of individuals and organizations around the world who are working to protect our planet.

Pamela Rentz's picture
Pamela Rentz
Programmer coding A Tester’s Guide to Choosing a Programming Language

Many testers want to learn a programming language, but how should they decide which one? Justin Rohrman suggests finding an authentic problem to solve and moving from there to determine which language would be best. You can also ask developer coworkers for suggestions and help—take advantage of available resources.

Justin Rohrman's picture
Justin Rohrman
man at computer Why the Gig Economy Thrives in the World of DevOps

Even if the industry is booming, it’s not easy filling the full-time DevOps roles. Every software team is vying to find the perfect person to come in and establish a culture to promote improved software release cycles, software quality, security, and rapid feedback on product development. But it's not easy.

Josiah Renaudin's picture
Josiah Renaudin