test-driven development

Early Testing Questions for Mobile Apps

A mobile app tester should take early actions to gain a better understanding of the product. What test verification and validation actions has the developer taken? Has the developer implemented static code-analysis testing? What risks exist for the product? Read on for more test-planning questions.

Jon Hagar's picture
Jon Hagar
Do Testers Need Programming Skills?

To more technically understand the product under development and to automate tests, including developing test frameworks and customizing tools to meet the team’s testing needs, programming skills definitely come in handy for a tester. Should testers absolutely need to know how to program?

Mukesh Sharma's picture
Mukesh Sharma
How to Get Your App Discovered and Downloaded

With iOS and Android each swiftly approaching 1 million apps, getting an app noticed is no easy task. Here are some suggestions for making your app stand out from the crowd and attracting sticky users. Hints: Fresh eyes help, first impressions are important, and social media sites are your friends.

Beth Romanik's picture
Beth Romanik
The Value of Developer Testing in Software

Developer testing is a great way to improve the quality of your code and deliver more reliably. However, our intuitions about the relative value of testing are often wrong. Only by gaining experience writing tests will you be able to learn which tests really add value.

Steve Berczuk's picture
Steve Berczuk
Applying Test-Driven Development to Android Development

Test-driven development (TDD) is a cornerstone practice for agile development teams, but Android development poses some significant challenges to a test-driven approach. With the right testing framework, an Android development team can maintain velocity while following TDD practices.

Jacob  Orshalick 's picture
Jacob Orshalick
Why Rituals Are Important for Agile Teams

A ritual—something that is part of all cultures—can foster community in a team and reduce the time and energy we spend making decisions on how we work. The challenge is to keep the rituals that are still useful, not fall into habit, and balance the value of rituals with agile values.

Steve Berczuk's picture
Steve Berczuk
The Life and Death Testing of Medical Devices

It is a huge responsibility to ensure that the medical devices people rely on for their lives and health get tested thoroughly. Medical device testing is really about embedded testing and requires a different and more rigorous approach to testing than your normal web application.

Brendan Quinn's picture
Brendan Quinn
Approaches for Effective Meetings

An interesting paradox many project teams face is that while collaboration is highly valued, collaboration often takes the form of one of the biggest time wasters humans have ever invented—meetings. Kent McDonald explores effective approaches to leading an effective meeting.

Kent J. McDonald's picture
Kent J. McDonald