Software Development

Development Stories
Beware of Vanity MetricsMetrics like recording the number of website visits or the number of downloads are called vanity metrics. Venkatesh Krishnamurthy writes how these metrics are misleading and how companies should start measuring actionable metrics instead.
Can Failed Software Projects Be Black Swans?The black swan theory is used to describe an event that comes as a surprise and has major disruptive consequences. Given the long history of flawed and failed projects and plenty written on lessons learned, can any software disaster come as such a surprise that it’s called a black swan event?
What's New in Software NewsIn this roundup of what’s new in interesting software news, read about how a group of developers at San Francisco-based Vicarious created vision-recognition software that can solve CAPTCHAs. Also, news emerged that the recent hacking of Adobe Systems was worse than originally reported.
Why It's Difficult for Agile Teams to Let Go of Waterfall PracticesFor many projects that have rapidly changing requirements, agile often seems to be the right approach. But teams have a hard time adopting agile practices. It’s far from rare to hear of teams trying to fit practices from their former waterfall method into their new agile process.
Marblar Matches Ivory Tower Research and EntrepreneursDo you have the big idea for the next big thing? What’s holding you back? If it’s the research and development, there’s now a chance your idea might make it to market—and potentially earn royalties—by using previously patented technology.
Security Lapse Discovered in Government Health Care SiteIt turns out that long wait times and persistent glitches aren’t the worst problems HealthCare.gov has experienced. A cyber security expert discovered that for the first few weeks the site existed, it was fairly easy for someone to hijack a user’s account. It was as easy as guessing a user name.
Ambient Backscatter as Battery Replacement Gaining Public VisibilityA new technology that has gained visibility in the past few months is “ambient backscatter”—a method to reuse energy that replaces batteries in providing energy, leveraging existing and nearby energy sources through existing radio frequencies.
IT’s Conflicting Goals: The Data Center vs. Software DevelopmentConflicting goals within IT are in many ways a very good thing. If managed correctly, positive conflict can create motivated employees, innovative solutions, and cost-effective, high-quality results. Eric Bloom looks at the conflicting goals of the data center versus software development.