|
Action Based Testing For many organizations, automation is a burden--even with good tools. Keywords are popular but don't suffice on their own. Action based testing places a high emphasis on modularized test design, not only making tests lean and mean but also allowing for very stable and maintainable automation.
|
|
|
Learning For Agile Testers, Part 1 What makes testers successful on agile teams? What skills do agile testers need to enjoy an exciting career and how can they learn those skills? In part one of our "Learning for Agile Testers" series, we explain what a well-rounded agile tester ought to know–and it goes way beyond technical skills!
|
|
|
Filling The Blank Page Having trouble starting projects, understanding scope and business processes, or with estimation? Mark shares some tips and techniques to avoid common business analysis pain points at the early part of a new project assignment.
|
|
|
Measure the Measurable: Improving Software Quality Through Telemetry Observing customers in a usability lab can be invaluable for improving product design. But, once your software leaves the lab, do you know what your customers are actually doing and whether or not your software meets their expectations? Learn how engineers on the Microsoft Office team apply a variety of software telemetry techniques to understand real-world usage, how the results drive product improvements, and how you can apply similar techniques.
|
|
|
Mobile Challenges for Project Management: The Project Factors Developing software for mobile apps requires a different mindset from developing for computers. Some concepts transfer directly, but there are many device-related challenges managers must overcome. In part one of this two-part series on mobile challenges, Jonathan Kohl addresses some of the project factors managers should take into account during mobile application development.
|
|
|
FAQ: How can I deal with a compressed test schedule? In this installment of FAQ, SQE Trainer Linda Hayes answers one of the questions students ask her most often.
|
|
|
Ten Ways to Improve Your Risk-Based Testing Whether you are involved in a traditional V-model environment or applying agile development methodologies, setting testing priorities is always an issue. From practical experience in various domains (e.g., embedded, medical, automotive, banking, and logistics), Erik shares ten essential lessons learned regarding risk-based testing.
|
|
|
Enterprise Agile and the Business Analyst Agile is making its way into the enterprise as a project methodology for industrial-strength projects. Why the popularity? The answer lies in the requirements paradox: “We want requirements to be stable, but requirements are never stable.” Discover some key agile concepts as they affect business analysts.
|
|
|
Negotiating Our Relationships When joining a project, your position isn't a given; you must negotiate it. Lee identifies five roles that combine to make up team relationships.
|
|
|
Small Experiments: Use Small Software Development Experiments Avoid Big Software Failures In today's software development and test environment, we seem to have little time for either problem identification or solution implementation. What seems to work well instead (and is more fun) is to try small experiments. The idea is not to solve problems, but to try to learn in little steps.
|
|