Software Development

Development Stories
PlayStation Mobile Offers New Platform for DevelopersMobile gaming and app developers will soon be able to create and distribute content through the PlayStation Mobile platform on a variety of mobile devices.
Google’s Go—A Scalable Programming LanguageChuck Allison shares his thoughts on the newly released Google Go programming language, which is a lightweight, systems programming language designed with concurrency, scalability, and the web in mind.
What Knight Capital Group Needs to Know about DevOpsOn August 1, 2012, Knight Capital Group suffered a disastrous electronic trading glitch, caused by a bug that was introduced during a software upgrade the night before the incident.
Summer Software Hacking RoundupJust when you thought that this would be another lazy summer, early August bestowed upon us some serious hacks that affected the national media and a prominent tech writer. What both of these cases have in common is the absolute need for businesses to keep their technology updated.
All Software Developers and Testers, Stand Up!Developing software means working on a computer and, more often than not, working on a computer means sitting down. Recent research shows that sitting for more than three hours a day can shorten your lifespan by two years. While you're improving your software, make sure to keep yourself well, too.
Software Defects: Why They Won't Go AwayJoe Townsend tackles why software defects in IT projects appear to be increasing in recent years. As the business side increases the pressure for faster and bigger results from IT, mistakes and defects will continue to go up.
Understanding Context When Designing Products for UsersWhen designing software, you must look beyond simply knowing the goals of your users. It's far more useful to understand the context in which the product will be used.
Hero Culture or Crisis Culture?Organizations should avoid developing a "hero culture," but keep in mind that the heroes themselves aren't the villains. It's the organization's inability to handle difficult situations on a regular basis that leads to trouble.