The Latest Stories

How to Handle Difficult People

The notion of difficult people can make one feel uncomfortable because often it’s not the person that’s difficult, but rather the situation the person is in. Naomi Karten shares some tips to handle these difficult people and testy situations.

Naomi Karten's picture
Naomi Karten
If the Future Is Mobile, Where Is the Revenue?

As PC-centric companies struggle to make a profit while the world goes mobile, those already in mobile technology have just as much trouble finding the advertising revenue that was once found on desktops. Marketers are going to have to do better than banner ads and accidental clicks.

Noel Wurst's picture
Noel Wurst
Cutting through the Requirement Prioritization Nightmare

Requirement prioritization can be a difficult exercise. Stakeholders often insist that every requirement is essential, and prioritizing requirements can feel like asking them to part with their most treasured personal possessions. Adrian Reed offers three ideas for making prioritization easier.

Adrian Reed's picture
Adrian Reed
Reward Your Agile Group with Shorter, Meaningful Meetings

The agile standing meeting doesn't require a lot to be successful, although some groups may need to add some flavor to spice up their morning routine. Mike Cohn and other experts share some tips on how to add impact to your meetings, while keeping them concise.

Noel Wurst's picture
Noel Wurst
The Risks of Implementing BYOD

CIOs and IT directors need to know if they are putting themselves at risk when they implement "bring your own device," or BYOD. Joe Townsend considers whether or not the benefits of this business policy outweigh the risks to a company's security.

Joe Townsend's picture
Joe Townsend
Performing Effective Automated Acceptance Testing

Software development teams that want to automate their regression testing suites may wonder if there is any way to see the forest for the trees regarding their numerous story tests. Kent McDonald explains how to perform effective automated acceptance testing amidst all the noise.

Kent J. McDonald's picture
Kent J. McDonald
Making Room for Constructive QA

In the software world, QA is often treated as a synonym for testing, but its scope is far broader than that. Rick Scott explores his view of QA—figuring out what's interfering with the team's ability to deliver good software then finding ways to address it—and how others typically view QA.

Rick Scott's picture
Rick Scott
It's Time to Be Clear about Agile SCM

By now, most of us are familiar with the agile software development methodology. Typically this methodology uses Scrum, Kanban, or some other discipline to help teams move rapidly and iteratively toward the completion of a software product. But what about agile software configuration management?

Joe Farah's picture
Joe Farah