software development

API Permissions and the Future of Software Developers

Even after a US District Court case ruled otherwise, Oracle continues the argument that its Java APIs are copyrightable and their use should be restricted. What does this mean for software developers?

Beth Romanik's picture
Beth Romanik
How to Keep Your Development Skills Up to Date

If you are a software developer, you work in one of the most dynamic fields. You have to keep your skills up to date in order to stay marketable. But if your company is a “laggard,” how do you prevent being left behind?

Steve Vaughn's picture
Steve Vaughn
Why Retrospectives Are Important in Agile Software Development

Periodically reviewing how things went—and looking for ways to improve—is an essential part of agile software development. Retrospectives are one way to do this, but it’s important to understand that there is a difference between a structured retrospective and “just talking about what happened.”

Steve Berczuk's picture
Steve Berczuk
Tips to Retain Software Developers in a Hot Market

Since 2010, software developers have been the most in-demand professionals throughout the United States. In a market this hot, retention is even more difficult than finding talent, and developers are under an almost constant assault from recruiting agencies.

Steve Vaughn's picture
Steve Vaughn
What You Can Expect from a Configuration Management Career

Whether you are a seasoned veteran or just breaking into the field, a career in configuration management (CM) can be both rewarding and challenging. This story will guide you through the questions you may have, what you can expect from a CM career, and some of its pros and cons.

Joe Townsend's picture
Joe Townsend
What the Boeing Dreamliner 787 Team Can Learn from Agile Methods

The Boeing 787 Dreamliner’s grounding issue is currently the talk of the town. Venkatesh Krishnamurthy lists the issues surrounding Boeing's airplane problems and how agile methods could have benefited the company's development team.

Venkatesh Krishnamurthy's picture
Venkatesh Krish...
Is Silicon Valley Morally Bankrupt?

The technological progress engendered by the tech industry seems to be accepted as an unmitigated good—one that excuses a fairly broad swath of potential shortcomings. Should the pursuit of innovation excuse you from complying with the laws of the land? Is this moral bankruptcy or just business?

Rick Scott's picture
Rick Scott
How Lean Is Your Development Platform?

Businesses are now realizing the value of a lean approach to development, thereby working to eliminate any and all wasteful activity. Software development teams must ensure that their development platform abides by lean guiding principles, which enable their development process.

Jacob  Orshalick 's picture
Jacob Orshalick