Enterprise mobile app developers continue to grapple with many of the familiar dilemmas for creating apps that will best serve their organizations in the next year and beyond. As in any year, developers will be looking to increase the productivity of their organization’s employees (and perhaps partners) who are using the app, which can be … continue reading
Mobile devices have changed our world. Smartphones and tablets allow employees and customers to be available and active online almost 24z7—something unimaginable in the PC era. Mobile devices’ touch-screens support rich media and application functionality and deliver a far more powerful user experience than ever thought possible. The impact is largely felt in the testing … continue reading
While mobility has permeated the enterprise, we are just beginning to fully tap its potential to drive business value, both externally with customers and other stakeholders, as well as internally for employee engagement and productivity. Despite business-level industry dialogue about the strategic importance of going mobile, many enterprise developers struggle to deliver mobile apps fast … continue reading
There were MP3 players, and then there was the iPod. There were cell phones, and then there was the iPhone. There were tablet PCs, and then there was the iPad. The Apple Watch, arriving later this month, has some pretty tough acts to follow. At the risk of sounding like a copywriter, Apple’s consumer products … continue reading
The impact of personalization for companies has never been greater than it is today. Anticipating your customers’ needs and delivering a more contextual experience ahead of your competition means everything in the age of the customer, and it will win you those customers. Your brand today depends on it. When asked by clients how they … continue reading
DevOps is a good thing. In today’s Application Economy, after all, it’s important to get new code into production quickly, because that new code empowers you to deliver more value to your customers than your competitors do. But a differentiated customer experience is not just about cool app features. It’s also about great performance. That’s … continue reading
Changing your application development culture to embrace mobility is akin to moving from a Soviet-style economy to laissez-faire: It’s mind-blowing. That’s how significant it is to understand and implement all that writing applications for mobile devices entails, according to Forrester analyst Jeffrey Hammond, who spoke to me about the changes facing developers in today’s world … continue reading
Agile development, DevOps and the cloud have moved software development from regular updates and releases to a nearly continuous stream of changes. And it’s not slowing down. It is no wonder nearly 50% of all CRM projects fail and less than 40% have full-scale adoption. Contributing to this failure is a lack of training. Evidence … continue reading
While the reviews of the Apple Watch are a bit mixed at this point, one thing is clear: Smartwatches are going mainstream. Apple has never failed to disrupt a market as they enter it—from the digital music player to the laptop to the smartphone—and nothing less should be expected for wearables. No, the Apple Watch … continue reading
Want to win the hearts of your Quality Assurance team? Remember these tips when you’re building your Web application to make it easier for analysts to quickly create more accurate, repeatable automated tests. 1. Ambiguity is the enemy Be as specific as possible in your code. Of course, you’re already following W3C standards, right? Here … continue reading
The most important change in how custom software is created these days has nothing to do with programming languages, development environments, agile methodologies or code repositories. Instead, it’s about taking a horizontal approach to application development, which allows for shared resources, composite pieces and staying up to date. That’s the view of Matt Calkins, CEO … continue reading
Microsoft’s HoloLens was one of the surprise highlights of the Windows 10 preview event held in January on Microsoft’s campus in Redmond. It was positioned as a holographic augmented reality device that would allow a user to change dynamically the appearance of the world around us. But this is far more than what was presented. … continue reading
Although the point of this column is to discuss “where the rubber meets the road” of software development rather than theory, if you read SD Times, you are most likely managing a software development team or teams. As endlessly challenging as code is, dealing with people is, by far, the harder part of developing software … continue reading
To better support developer and quality assurance personnel, it will be important to understand the characteristics of Continuous Delivery and deployment as well as what makes them unique. In today’s tech landscape, a wide variety of keywords and acronyms have emerged, and all of this jargon has often made processes and concepts more confusing. For … continue reading