Articles

Operations Teams and Learned Helplessness Operations Teams and Learned Helplessness

Leslie Sachs writes how dysfunctional operations teams are often a consequence of a dysfunctional organizational culture that breeds distrust and results in employees who just sit back and allow disasters to occur. If you want your organization to be successful, you need to ensure that you drive out any aspect of learned helplessness and embrace a positive culture that enjoys a can-do attitude!

Leslie  Sachs's picture Leslie Sachs
 Paranoia in the Workplace How to Deal with Paranoia in the Workplace

One of the most difficult personality types to deal with is the person who always seems mistrustful of others. Sometimes, this lack of trust is justified, but sometimes it is really a manifestation of some dysfunctional personality issue. This article will help you understand this situation and suggest a few ways you can deal with difficult personality types like the paranoid person.

Leslie  Sachs's picture Leslie Sachs
Considering the Modern Technology Career Considering the Modern Technology Career

The technical career ladder may be a quick climb, but what will you find at the top? Matthew Heusser looks at the lifespan, challenges, and opportunities of the modern tech career.

Matthew Heusser's picture Matthew Heusser
Simulation Games: A Way to Improve Communication in the Team

One of the hardest daily tasks developers, QA, ScrumMasters, and product owners encounter is effective communication with others. Sound implausible? According to many articles, research, and personal observations, the main cause of project failure is not technology or hardware, but inefficient communication stemming from lack of effective communication between team members, incomplete business analysis, imprecise requirements, and vaguely formulated business objectives.

Monika Konieczny's picture Monika Konieczny
Take a Second Look at Software Testing Metrics

The question of how to measure the effectiveness of testing procedures fuels heated controversies. In reality, however, testing metrics are subjective. It is recommended, therefore, that we adopt a different approach and move to measuring data and processes instead of measuring people.

Arik Aharoni
Software Is Art

We can measure, study, and understand the interactions between software and individual users, but what tools exist to understand the interaction among software creators, the software itself, and millions of users? Chris McMahon says we can't look to computer science, engineering, or manufacturing for tools to understand the experience of a large audience. Instead we should look to the performing arts for help understanding the audience experience.

Chris McMahon's picture Chris McMahon
Establishing Effective Software Metrics for the Measures You Want

The goal of software metrics is to have a rich collection of data and an easy way of mining the data to establish the metrics for those measures deemed important to process, team, and product improvement. When you measure something and publish the measurement regularly, improvement happens. This is because a focus is brought on the public results.

Joe Farah's picture Joe Farah
Efficiency and Effectiveness Measures To Help Guide the Business of Software Testing

The measurements described in this paper answer the question of whether Software Testing is "doing the right thing" (effectiveness). Once there is assurance and quantification of correct testing, metrics should be developed that determine whether or not Software Testing "does the thing right" (efficiency).

John Huber

CMCrossroads is a TechWell community.

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