development

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.
Who Are Our Users—Actually?Dr. Genevieve Bell is an anthropologist working at Intel. Her keynote at the 2012 Commonwealth Broadcasting Association Conference touched on where she thinks technology is going, who our users actually are, and in what context they use our products.
Growth in Mobile DevelopmentMobile software development has hit some high marks this year. The latest numbers from some of the most popular app stores—operated by Apple, Google, and Microsoft—show that the ongoing demand for developers is looking strong.
How to Say No to Project Scope Creep

Scope creep hasn’t been getting as much attention as in past years, perhaps due to more mature development processes, such as agile methods. Inevitably, though, some customers will want just one more thing and just one more other thing. So, the ability to say no will always be in style.

Amazon Embarking on a Developer Hiring SpreeIn an effort to go toe-to-toe with the competition, Amazon is boosting its development staff and could potentially build a software center in Detroit.