The Latest

Best Practices for Software Projects–Software Measurements[article]

The key to efficient measurement is to first determine what goals you are trying to accomplish and what problems you are attacking. Many organizations waste time and money by measuring more things than are necessary. Before beginning a measurement strategy, determine the goals for your measurement.

Steve Miller
Thinking Inside the Box[article]

The problem with urging outside-the-box thinking is that many of us do a less-than-stellar job of thinking inside the box. We often fail to realize the options and opportunities that are blatantly visible inside the box that could dramatically improve our chances of success. In this column, Naomi Karten points out how we fall victim to familiar traps, such as doing things the same old (ineffective) way or discounting colleague and teammate ideas. Thinking outside of the box can generate innovative and ingenious ideas and outcomes, but the results will flop when teammates ignore the ideas inside the box.

Naomi Karten's picture Naomi Karten
The Enemy Within[magazine]

Not all threats come from outsiders. In an era of downsizing, layoffs, and pay cuts, sometimes it's your own disgruntled employees (or ex-employees) who are targeting you. Get some tips to help you protect your software from sabotage.

Clarke Ching's picture Clarke Ching
Spy Games[magazine]

Get the software engineering slant on items from the recent news.

Heather Shanholtzer's picture Heather Shanholtzer
Damage Control[magazine]

Turn to The Last Word, where software professionals who care about quality give you their opinions on hot topics. This month, read why perhaps software should come equipped with seat belts and an air bag.

Eric Rescorla
Trust Everyone, but Cover Your Assets[magazine]

Need a place to go to get the solutions you've been craving? Management Fix is what you've been looking for. In this issue, find out how to manage when you suspect someone on your team may have been stealing from the company.

Elisabeth Hendrickson's picture Elisabeth Hendrickson
A Killer Bug for the New Millenium[magazine]

We're pleased to bring you technical editors who are well respected in their fields. Get their take on everything that relates to the industry, technically speaking. In this issue, find out why our guest editor thinks he's found the bug that will once again bring testers to the forefront—a bug that dwarfs Y2K and could put big, rich software companies out of business.

James Whittaker's picture James Whittaker
Case Your Own Joint[magazine]

Hackers are going to probe your system looking for weak spots and holes. What will they find? Learn how to uncover your own security vulnerabilities before the bad guys do.

Chris Wysopal
Getting to the Root of Software Security[magazine]

Vendors try to protect their source code from would-be attackers, but it takes only one chink in the armor for a good reverse engineer to penetrate all the defenses so carefully put in place. Find out how to methodically uncover patterns to help you predict where the attacks will be focused and how they will be carried out.

T. B. Gillette
Warning: Security Storm Brewing[magazine]

For too long now, consumers have been bailing, patching, and plugging their software each time a new security hole is discovered. And they've been absorbing the damage done by the leaks. A wave of security-conscious buyers is rising, demanding software that is sound and secure by design. Are you ready to give it to them? Find out why you should be.

Herbert H. Thompson
White Paper: Customer Oriented Software Development (COSD): A New Paradigm for Software Development[article]

This White Paper considers the state of contemporary software development processes by analyzing their major problems and the core reasons for them. It explores how modern methods such as CMMI and Agile Development attempt to solve these problems and why they are failing to do so. The paper also provides an in-depth theoretical foundation for the necessity of a major paradigm shift in software development. A fundamentally new approach–Customer Oriented Software Development (COSD) is proposed.

TechWell Contributor's picture TechWell Contributor
Test Automation Guidelines[article]

This guide for test automation specialists details designing an automation test plan and developing a test case frame using the test automation schema.

Viswanath Ghawalkar
Talk Talk Talk[article]

Managers need to talk about goals, strategy, and mission. Managers need to talk about how daily work keeps the business humming. Esther writes about how important it is for managers to also ask questions and listen.

Esther Derby's picture Esther Derby
Best Practices for Software Projects–Project Communication[article]

Many software projects fail to deliver on-time and on-budget and a factor in that is normally inefficient project communication. Studies have shown that software teams that consistently deliver on-time and on-budget communicate in an effective manner. These teams stay in contact constantly, but wisely use each other's time during the communication process and are careful not to waste other people's time.

Steve Miller
Test Efficiency[article]

It is generally difficult to measure the testing process or the testing team. Test Efficiency helps calculate how many defects were leaked to the customer as compared to number of defects reported by the testing team. Generally almost 10-15 percent of defects will be leaked and is considered acceptable. Recently, companies have started spending huge amounts of money for developing quality. Due to this, the defect leakage percentage has come down to less than 10 percent.

George Ukkuru's picture George Ukkuru

Pages

StickyMinds is a TechWell community.

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