Software Development

Development Stories
How to Write Good Software RequirementsEven in 2013 software professionals are still having difficulties getting good software requirements. Joe Townsend lists several handy resources on how to finally start writing quality software requirements.
Whose Mobile Apps Are the Most Secure?It's the age old question—which mobile phone or tablet should you buy? One major deciding factor has become which device carries the best and safest mobile apps. Unfortunately, in the battle between Android and iOS, neither is taking mobile app data security as seriously as it could—and should.
Should Agile Teams Ban Telecommuting?Yahoo's Marissa Mayer recently announced a ban on telecommuting that has raised eyebrows throughout the industry. Agile teams tend to prefer face-to-face communication, so is a telecommuting ban appropriate for an agile team? It depends on the team and the situation.
Hunt for the New "Red October"Pamela Rentz looks at a report, published by the Russian Internet security firm Kaspersky Lab, which details a cyber espionage network that has been infiltrating computer networks at various international diplomatic, governmental, and scientific research organizations since 2007.
The Challenges of Multiple "Internets": Desktop, Mobile, and AppsThe false existence of "Internets" might have been something to snicker at back in the day, but today, their existence is very real—and a headache for both developers and users. We take a look at how we got here and try to figure out how to return to "One Web."
Have a Need for Speed? Move to a Gigabit Internet City

Do you pine for the ultrafast Internet service that fiber-to-the-X promises? Instead of DSL service or cable connections, imagine not only your development efforts but online music, movies, and games streaming more than one hundred times faster than the speed of broadband. It's in the Gig City.

February Coding News Roundup

In this roundup of coding news, we learn that the US arm of mobile device maker HTC got in hot water with the Federal Trade Commission, a new study says that software vulnerabilities were up in 2012 after a five-year lull, and a scientist built a programming language based on Arabic scripts.

Increase in Mobile Payment Options Adds to the ConfusionEveryone's investing in mobile payment technology, so why aren't customers embracing it on a larger scale? The news of a partnership between merchants and software developers to increase security and convenience may finally take the buzzword to the bank.