The Latest

User Community Modeling Language (UCML) for Performance Testing Workloads[article]

Performance testers use various methods to describe user workloads -- scenarios, operational profiles, and more. Understanding these workloads and accurately simulating them is one key to developing useful performance tests. Scott Barber introduces a User Community Modeling Language (UCML) that he has used to describe and effectively communicate user workloads. With an interactive example, he shows the usage pattern of a sample application and builds a UCML diagram and supporting information to represent usage in an intuitive, easy-to-understand way. See how you can employ the User Community Modeling Language to supplement your existing workload distributions.

  • Value of representing workload distributions visually for performance testing
  • How to create and use UCML diagrams to aid in data gathering in your organization
  • Ways to supplement UCML diagrams for accurate representative performance test scripts
Scott Barber's picture Scott Barber
Five Reasons for Using an Object Relational Mapping Tool[article]

Why should you use any Object Relational (O/R) mapping tool? For many reasons. In this article, Iqbal Khan gives you a brief overview of what is an O/R mapping tool and the reasons why you should use one.

Iqbal Khan
process plan Before 'Z' -- A Simple Secret for Process Improvement[article]

Improving your process plan is as simple as ... well, it's a secret that Payson Hall wants to share with you in this week's column. This bit of advice has helped numerous companies and everyone involved in the process. Find out how Payson, formerly part of the development community, became one of THEM and learned this great secret.

Payson Hall's picture Payson Hall
Write Sweet-Smelling Comments[magazine]

All code is not created equal. Learn from a master of the craft how to spot bad code and mold it into good. This month, Mike Clark explains how to sniff out stinky code and write comments that count.

Mike Clark
Do You Want Fries With That Test?[magazine]

Connect with an expert to learn how to work smarter and learn new ways to uncover more defects. In this issue, Michael Bolton dishes out commentary on why testers who master skills instead of memorizing techniques are relished in the software industry.

Michael Bolton's picture Michael Bolton
The Hard Truth about Soft Skills[magazine]

Turn to The Last Word, where software professionals who care about quality give you their opinions on hot topics. This month, Esther Derby explains why interpersonal skills can do more than boost your popularity; they can help you excel in the workplace.

Esther Derby's picture Esther Derby
Implement by Feature[magazine]

Every manager has a story to tell. Find out how one management professional tackles a fictional dilemma. The story may be made up, but the solutions are tried and true. In this installment, Johanna Rothman recounts the tale of a wayward project rescued by a cross-functional team.

Johanna Rothman's picture Johanna Rothman
How to Win Friends and Automate Testing[magazine]

People who need people. It's more than just a sappy Barbra Streisand song; it's a smart way to think. Discover some techniques to increase tester/developer communication and get them working side by side on your next project.

Michael Kelly's picture Michael Kelly
The Accountability of Visibility[magazine]

Brian Marick uses Jeremy Bentham's centuries-old punitive philosophy to explain why visibility and self-regulation can propel the success of a project. In today's software development environment, exposing bugs and its root causes for all to inspect can help teams avoid introducing the same and similar bugs into their code.

Brian Marick
Remaining Relevant[magazine]

Wondering how to maintain a competitive edge in this era of outsourcing and downsizing? Become an entrepreneur. Try managing your career as if it were a business, because in many ways it is. You will find your work more rewarding—and you'll increase your value to your employer.

Chad Fowler
STAREAST Agile Presentations[article]

I will discuss new techniques that apply Agile principles to the traditional conference settings, specifically open spaces, self-directed workshops, simulations, group networking activities, and lightning talks. Join me at STAREAST in Orlando, Florida from May 16-20, 2005.

Matthew Heusser's picture Matthew Heusser
High Performance Testing[magazine]

As an activity, performance testing is often misunderstood, especially by executives and managers. Try these tips on your next performance testing project and put your team on the fast track to success.

Scott Barber's picture Scott Barber
How to Increase STRESS in any Software Testing Project[article]

Over the years, Scott Ames has seen many stress testing projects, and one question he is often asked is how to go about ramping up the amount of stress in a project. Now, please understand, he knows what is really being asked is how to go about ramping up the amount of load, not stress, in a test. Here's what happens when you get exactly what you asked for.

Scott Ames's picture Scott Ames
hasty decisions Hold That Decision[article]

In the rush to complete a project, teams often make hasty decisions, including decisions about which features will be included when the product is released. Rather than making quick decisions, a team should defer a critical decision. Especially if they might learn more throughout the project that will help them make a better decision. In this week's column, Mike Cohn explains the importance of taking advantage of the new knowledge project teams acquire and how this allows them to make better decisions by deferring them.

Mike Cohn's picture Mike Cohn
Modeling Software Defects Dynamics[article]

This model describes software code defect dynamics in terms of how test and development teams interact. The model also accounts for the different work regimes of both teams and other factors like size of the team, code quality, and software composition. Calculation algorithms and analytical solutions are presented in the paper. The proposed model and calculations present an effective method for analyzing software bugs.

Dmitri Ilkaev's picture Dmitri Ilkaev

Pages

StickyMinds is a TechWell community.

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