Software Development

Development Stories
Internet of Things Standards: Critical for First Responders

The Internet of Things is hyped as smart technology, with sensors capable of gathering and exchanging data with other devices that should help make our lives easier. The Department of Homeland Security is hoping IoT technology can be smart enough to make it easier for first responders to save lives.

NASA Challenge: Design a Smartwatch App Interface for AstronautsWhat if whenever astronauts on the International Space Station check their smartwatch, the interface they depend on was designed by you? As part of NASA’s effort to use crowdsourcing for new technologies, there’s a new NASA Challenge: design a smartwatch app interface for astronauts.
Samsung Moving from Waterfall to Agile to Shorten Galaxy DevelopmentThere is an ongoing debate concerning agile's viability within an organization compared to waterfall. More and more, agile seems to be the conclusion that major teams are arriving at, and Samsung is the latest company taking advantage of agile to get its products to consumers at a greater speed.
"What Is Code?" How I Explain What I DoAs software engineering professionals, we each have a role in educating everyone in our circle of influence about just what software is and how critical it is to our everyday lives. Mike Sowers explains how you can answer the question "What is code?" without making your listeners sorry they asked!
Is It Possible to Stay Ahead of Technology Shifts?

Staying ahead of technology shifts is one of the key challenges that organizations face, but is it possible to always stay ahead? Anuj Magazine highlights how some of the top companies have succeeded and failed to stay ahead of technology shifts, including Microsoft, Cisco, Nokia, Apple, and Google.

Can Google Glass Help Those with Autism?

Brain Power, a Cambridge start-up, is attempting to use Google Glass to help those on the autism spectrum who may have difficulty learning and interacting, including social interactions, speech delays, learning to control certain behaviors, and help with recognizing and forming abstract groupings.

Autocorrect Fail! The Much-Needed Evolution for This TechnologyOne feature many of us rely on daily is autocorrect. We have all probably experienced the positive and negative sides of autocorrect, and from our experiences with the negative, there are some elements and features we should consider to improve the future evolution of this technology.
Managing Security Testing in Agile Software Development

One of the biggest myths in the world of agile development is that there is not enough time to do security testing. Sanjay Zalavadia shows you the most efficient and cost-effective way of performing security testing in an agile environment: by rolling it into each sprint incrementally, from day one.