Software Development

Development Stories
Computer Glitch Blamed for Opening Prison Cell DoorsFlorida corrections officials say a computer glitch may have been the reason all the doors of a prison’s maximum-security wing unexpectedly opened at once—but a more malicious possibility exists. Security researchers say many prison systems have vulnerabilities that can be exploited by hackers.
August Software News RoundupIn this roundup of interesting software news, read about a new software scheme targeting YouTube viewers, Microsoft’s attempts to move its software development processes to the cloud, and what the chief architect of Microsoft Word and Excel has to say about the complexity of software development.
Why You Need to Take Technical Debt into AccountTechnical debt is a metaphor for the result of skipping design or the implementation steps in order to achieve a short-term goal. The next time you work with code, remember that changes may be more costly to make because of your prior decisions. You achieved something, but you incurred debt.
The Rationale behind a Company's Geographical DiversificationThe drivers behind the choice of a certain geography for a company's diversification are often straightforward to comprehend. When a competitive edge is secretly being built, the location choices may be intriguing until it is revealed why those places were chosen or what the focus of development is.
Google Raises the Stakes for Bug BountiesTo keep security bug reports coming in for their bug bounty programs, Google is willing to write bigger checks. The company announced that it is raising security rewards—up to five times higher in some cases—for its Chromium program. Pamela Rentz highlights the recent bug bounty program changes.
Engineers Turn to Insects to Help Solve Major ProblemsMany varieties of insects have abilities that humans can only dream of harnessing—until now. Learn how through robotics and biomimicry, engineers and developers are working together to erase the limitations of today and the potential problems of the future.
How Android Became the OS of the Internet of ThingsSteve Vaughn writes that the Android operating system is making possible the concept of the Internet of Things. The opportunity is available to device makers to deliver innovation through the existing Android app ecosystem
Autonomous Underwater Robots Track Sharks Like Never BeforeResearchers have created shark-tracking robots that can gather information about the predators and their environments better than humans can. The robot gets close enough to sharks to monitor them but stays far enough away to remain undetected, so the sharks’ typical routine is never interrupted.