Software Development

Development Stories
NASA Seeking StartupsNASA is seeking proposals from startups and small businesses for early-stage technology financing. NASA wants to help provide opportunities to compete for federal research and development awards and to hopefully stimulate eventual commercial launch of the technology.
The Importance of People in Agile Software Development

When software professionals talk about agile methods, they often overlook the most important topic—the role of people in agile software development. If you ignore team dynamics, you risk hindering your team's effectiveness.

Where's the Security? Why Banks Owe Us Better ProtectionWith the relative ease of carrying out DDoS attacks, shouldn't the world's largest banks have been able to protect themselves—and us—from publicly announced breaches? A security expert and a state senator explain why more must be done.
The Meaning of “Done” Done means done. What else could it mean? Actually, it doesn’t matter how it’s defined, just as long as the parties that use it when achieving a common objective agree to its meaning.
The Testing Lean Coffee ExperimentThe Lean Coffee process is a great way for a diverse group of people to discuss topics that are meaningful and relevant to all participants. Lisa Crispin writes about her experience experimenting with a testing version of the Lean Coffee™ format.
Mixed Feelings on Facial Recognition Software AdvancementsThe advancements in facial recognition software are being met with excitement and skepticism. While companies and even the US government are claiming to be upfront with the technology's abilities, it's the way it will be used in the future that worries some people.
Using Agile to Avoid Excessive MultitaskingBy keeping priorities clear and avoiding excessive multitasking, you can provide teams the space to work with attention to quality and adaptability. Agile processes give teams more control over their time, and this control can lead to the teams' being happier and more productive.
Apple and Microsoft Have a Wild Week in the NewsIt’s been a wild week for software-related news, and once again, the headlines have been dominated by two of the largest tech companies in the world: Microsoft and Apple. Here’s a short roundup of what’s been shaking with these tech giants.