The world of software testing has always been a mishmash of ideologies and methodologies. A diverse worldwide testing community has adjusted and innovated techniques independent of any unified set of standards, sharing philosophies and ideas but not common practices. ISO 29119 aims to change all that, and in the process has set the testing world … continue reading
Years ago, we heard about a movement in software development that was more about individuals and interactions than processes and tools. It was about responding to change and not a rigid plan. Of course, I’m quoting from the Agile Manifesto. Agile development didn’t spring to life overnight, but slowly and over time we’ve adapted as … continue reading
As Docker has exploded in popularity, so too has the open-source community around it. Now, as more and more large enterprise software companies jump on the Docker bandwagon, the community is tackling some of the larger issues behind the emerging technology, namely container security. One of the big names driving security improvements in Docker container … continue reading
“Mobile First, Cloud First” is the new Microsoft mantra. You can’t read anything about their strategy under new leader Satya Nadella without reading or hearing those words. A large part of this “Mobile First, Cloud First” world is Office 365. Now, for several dollars a month, the common man (or woman) has access to Exchange, … continue reading
The operative word in software development is “speed.” Enterprises and application development teams are looking to adopt any techniques that’ll expedite software development and delivery. For customer-facing applications in particular, a growing trend to meet this demand is the rising popularity of “low-code” development platforms. Low-code application development platforms are designed to enable rapid creation, … continue reading
It’s been six months since Satya Nadella’s ascent to the Microsoft throne, and the new CEO’s been busy. No one quite knew what they were getting in Nadella, a Microsoft insider whose deep technical expertise was established, but whose business mind and leadership capabilities were unproven. While Nadella hasn’t blown critics and Microsoft fanboys away … continue reading
Forget what you’ve heard about the music business. While it may be hard to feed a family of four on gigs, the market for musical gear and education is exploding. In 2014, new instruments and apps for learning how to play them are taking advantage of software and embedded technology. Take the fantastical circular keyboard … continue reading
For the last decade people close to Microsoft have watched, often with consternation, as the software giant sat out the first phase of several major sea changes in the technology world and then played a sometimes unconvincing and at times underwhelming game of catch-up. Even with the cloud, Microsoft was not the first out of … continue reading
Someday, your technology will be able to help you in ways you could only imagine, or at least developers and researchers are hoping so. They envision a world in which technology learns from the user, and takes actions accordingly. It is a goal that comes out of the idea of brain-inspired computing: software that runs … continue reading
Social media is no longer just a way to connect with family and friends, or a way for businesses to deliver news and connect with customers. Business have started to take advantage of social interaction to reach employees and collaborate on projects, but with today’s diverse IT systems, BYOD policies and remote workers, crucial information … continue reading
Almost every day, there are software development teams finishing agile sprints who are left wondering what happened. How did we fail? Where did we go wrong? The answers are as hard to come by as it is to successfully implement an agile approach that is sustainable and maximizes its true value. There’s a saying in … continue reading
About a year ago we told you that WebRTC, an open project enabling real-time communication on web browsers, was the future of enterprise communication. Bringing real-time audio and video communication to the browser opens up myriad possibilities for instantaneous connection and data exchange the likes of which Skype and FaceTime haven’t even scratched the surface.Yet before … continue reading
Native mobile framework will allow developers to build Android, iOS and Windows Phone apps solely in JavaScript … continue reading
Mobile Challenge apps Fang, GenieMD and RetailOS will attempt to redefine education, healthcare and retail … continue reading
Like oil, all that data is worthless if it can’t be properly refined … continue reading
Between Visual Studio and TFS, the methodology has both the tools and the best practice support from the company … continue reading
Ansible leaders discuss where it stands in the configuration management and automation landscape … continue reading
One app developer believes information gleaned from collected data will increase the usefulness of mobile computers … continue reading
Enterprises are finding recruits in online communities. What exactly are they getting, though? … continue reading
Database vet and CodeFutures CEO Cory Isaacson discusses why we’ve been looking at databases all wrong … continue reading
The advantages cloud computing provides may become problems if they’re misunderstood … continue reading
Giving the best user experience regardless of device remains the goal, but just how that’s done isn’t as important … continue reading
Developers have to know the signs of defects in their code, but first they must know how their code will be judged … continue reading
New report from TrackVia marks a shift in enterprise culture around business users building customizable applications … continue reading
A growing worldwide cultural movement features programmers and musicians creating algorithmic music … continue reading
The company has been here before with Codeplex and Outercurve; where is it going with it now? … continue reading
Once developers understand lambdas, functions, immutable state and asynchronicity, they’ll understand functional programming … continue reading
Open-source Poppy Project robot and Python framework is making robotic production cheap and accessible to all … continue reading