Development Agile Test & Quality Assurance Project Management Requirements
CM & ALM Devops Cloud Mobile People & Teams

By Topic

Software Development

Development Stories
What It Takes to Become an Expert

Malcolm Gladwell introduced the 10,000 Hours of Practice rule, which he claims is how long it takes to truly master a skill. The exact number may not be important, but it surely does take time and practice to hone our skills. Taking a quick coding course is useful, but to be an expert, there's no shortcut.

Lee Copeland's picture
Lee Copeland
What the Internet of Things Desperately Needs Is Standards

IoT is the latest trend that’s producing new connected devices that change how we interact with our environment. We’ve barely scratched the surface of what IoT can achieve, but before we can really hit our stride in this industry, all the different players needs to agree on a standard.

Josiah Renaudin's picture
Josiah Renaudin
Government’s Federal Source Code Policy Mandates 20 Percent Open Source

In an attempt to reduce duplicating government IT and software resources, the US federal government recently announced the “Federal Source Code” policy, which requires new custom-developed source code used by federal agencies to be made available for sharing and reuse government-wide.

Pamela Rentz's picture
Pamela Rentz
Overcoming the Real Fears behind Behavior-Driven Development

Behavior-driven development can bring many benefits to software delivery. But while many companies focus on customizing frameworks, tools can only achieve as much as the people and organizations behind them. You also have to consider the individual roles and personalities of your developers and testers.

Kevin Dunne's picture
Kevin Dunne
Google’s Arts & Culture App Brings the Art World to Your Phone

The online cultural world launched in 2012 by Google has steadily expanded, and now the Google Cultural Institute and its growing list of partner organizations offer up even more artwork, interesting artifacts, and content from more than 1000 museums, archives, and organizations via website and app.

Pamela Rentz's picture
Pamela Rentz
Benefits of Riding the Bleeding Edge of Software

Acting as an early adopter isn’t inherently bad—if you look at this from a business context, it’d be like investing in a promising startup and hoping to double or even triple your money over time. But what’s critical here is avoiding pushing all your chips into the middle of the table early on.

Josiah Renaudin's picture
Josiah Renaudin
Developing and Testing IoT and Embedded Systems: Questions to Ask

Self-driving cars are the new big thing, and the operational and environment scenarios these vehicles will encounter are practically infinite. How we should develop and test these systems is a big question, and there are no easy answers. But Jon Hagar has some ideas about where to start.

Jon Hagar's picture
Jon Hagar
Creating Innovation: Four Tips from DARPA

Companies say they want to build a culture of innovation, but saying and actually doing are two different things. Those that are serious should take note of the recently released innovation blueprint developed by the ecosystem at the Pentagon’s Defense Advanced Research Projects Agency.

Pamela Rentz's picture
Pamela Rentz