Better Software Articles

Please enter an article title, author, or keyword
Building Mobile Apps the User Can Trust

It seems like every week there's a new security disaster impacting millions of users worldwide. With the acceptance of mobile apps providing timely data at your fingertips, users are becoming very concerned about security. Philip gives you some impactful tips for developing apps that create trust with end-users.

Philip Lew's picture Philip Lew
Process Frameworks, Not Fixed Processes

The software development field has been consumed with process management ranging from inflexible, predictive waterfall all the way to self-governing, adaptable agile approaches. You probably already utilize a specific process methodology on your projects, but have you considered adopting an evolutionary learning cycle process framework instead?

Ryan Olivett's picture Ryan Olivett Bob Payne
Wearable Computing Reaches New Heights

With mobile and small embedded devices extending the reach of modern computing, the predictions are that wearable computing is definitely the next biggest thing. If you want to know more about the wearable device  revolution, Mukesh presents facts that will convince you this is the next hottest trend.

Mukesh Sharma's picture Mukesh Sharma
Why Am I Always Getting Bad News in the Eleventh Hour?

This article is a departure from previous columns. Kenton and Ryan role play the stress and friction between a typical product manager and an engineering team lead. This article may make you squirm, but it brings out the issues of teams attempting to do the best thing from completely different perspectives.

Kenton Bohn's picture Kenton Bohn Ryan McClish
My Team Is Agile, but My Organization Is Not! What Can I Do?

In this FAQ column, Sanjiv Augustine advises how to upgrade your organization's portfolio management by addressing inefficient, outdated, and value-killing portfolio management processes.

Sanjiv Augustine's picture Sanjiv Augustine
What's a Professional?

For years we've all heard how software development and IT are a mixture of art and science. As our industry matures and becomes more mainstream, Johanna wants to upset the apple cart by suggesting that there's a  missing and sorely needed ingredient—professionalism.

Johanna Rothman's picture Johanna Rothman
Developing Custom Apps for the Cloud

With the cloud providing tremendous freedom like instant deployment of updates, you're definitely going to have to adjust how you develop and deploy apps. Pete and Matt have created a list of things you need to consider when developing apps for the cloud.

Attacking Quality Issues in Data Warehousing

To fully detect, isolate, and resolve quality issues in a traditional, large-scale data warehouse requires that several approaches be used together. Wayne identifies types of data quality issues and then  illustrates how to best attack and resolve those pesky issues.

Wayne Yaddow's picture Wayne Yaddow
Is Software Configuration Management Technology Regressing?

There are ever-growing ways to organize your project assets with public domain configuration management tools. There's a mistaken belief that these free software configuration management (SCM) alternatives can be just as powerful as leading commercial tools.

Joe Farah's picture Joe Farah
Avoiding the Prioritization Trap

With incoming priorities being requested by just about everybody, how in the world can you and your team prioritize? Brandon shows you some innovative techniques that you can use to turn chaos into order.  One surprising approach is simply handling priorities on a first-in, first-out basis.

Brandon Carlson's picture Brandon Carlson

Pages

Upcoming Events

Sep 22
Sep 24
Oct 12
Nov 09