Welcome!


Enterprise

No matter how often you deploy your application or how sophisticated your delivery pipeline is, you always need to know the quality status of the software you are building. That can only be done if you measure it; but measure what exactly? In Part 1 we introduced the Concept of Quality...
Ben Franklin often said that "by failing to prepare, you are preparing to fail." Not preparing for who your actual enterprise mobility management (EMM) customer is may have dire consequences as mobile devices (both personal and corporate-issued) access more corporate data. Before you c...
The power of data-driven business networks is increasing, but how do enterprises best leverage that intelligence as they seek new services, products and efficiency? The next BriefingsDirect thought-leader panel discussion focuses on the future of business and how companies can benefit...
GIS technology is being used in the healthcare industry today for patient care and preventative medicine among other things. Hospitals and other organizations, with GIS and big data resources now have the ability to collect geographic information from their patients and study trends in...
In the last year, conversations about In-Memory Computing (IMC) have become more and more prevalent in enterprise IT circles, especially with organizations feeling the pressure to process massive quantities of data at the speed that is now being demanded by the Internet. The hype aroun...
In my previous blog I contrasted the latest net neutrality developments in the EU with the situation in the U.S. Neither decision will settle the argument and the two camps will continue to debate the topic for the foreseeable future. On both sides of the argument and the ocean, believ...
Poorly performing websites, like Twitter’s recent fiasco with Ellen’s selfie, are a constant source of irritation for users. At first you think it’s your computer, or maybe someone on your block is downloading the entire “Game of Thrones” series. But, when nothing changes after refresh...
Are you developing or hosting PHP applications? Are you doing performance sanity checks along your delivery pipeline? No? Not Yet? Then start with a quick check. It only takes 15 minutes and it really pays off. As a developer you can improve your code, and as somebody responsible for y...
With HP's Adoption Readiness Tool (ART), EVRY, based in Oslo, has gained new advantages in the adoption and understanding of both new and existing technology. Nordic IT solutions provider EVRY has taken automation and agility to new heights in its training and documentation of IT prod...
Have you seen this error message before “java.sql.Exception: ORA-00060: deadlock detected while waiting for resource”? This is caused when parallel updates require locks on either rows or tables in your database. I recently ran into this exception on an instance of an IBM eCommerce Se...
The selfie that changed the world, or at least Twitter, has been in the news for the past month. On March 2, 2014, the infamous Oscar selfie of Ellen and her celebrity friends broke a record of 2 million retweets before midnight the same night. That record was previously set by Preside...
The world of enterprise applications, such as enterprise resource planning (ERP), customer relationship management (CRM) and billing, can seem boring to people who are more interested in what is going on at Amazon, Facebook, Google and Twitter, or the latest iPhone or Android applicati...
Over the last six months I met with a wide range of customers and prospects in order to understand how they understand enterprise mobility, and especially to learn whether they see it as a business opportunity or just another piece of technology. It's no secret that the past few years ...
We all want usability, that’s a given right? We exist in an enterprise world, but we want to behave as naturally as possible with all of the technologies and devices that we come into contact with every day. The co-called ‘consumerization of information technology’ suggests that we as...
We have all been there. Sitting in a stuffy conference room white-boarding and sharing innovative ideas only to be shut-down by the words, "Our IT environment won't support that." I remember during my time as an IT manager hearing those words over and over. We were encouraged to be i...
An interesting article came out recently, “Why Continuous Deployment may mean Continuous Disappointment for your Customers.” It correctly identifies the human need for a shiny, new thing every so often. And it argues that the practice of continuous deployment could lead to disenchantme...
IBM has recently invested $1.1 billion USD into Location Based Services (LBS) and Application Programming Interface (APIs). The investment was in the development of BlueMix, a cloud-based service, that when combined with Pitney Bowes' API programs, allow businesses to collect data on ...
New research commissioned by CA Technologies and conducted by Vanson Bourne shows the role of IT is changing -- and not to benefit IT leaders in many cases. The survey of 1,300 senior IT leaders worldwide revealed 39% of respondents now see IT as a service broker or consultant to the l...
Leading Web search portals are using semantic search engines to deliver answers instead of results. That same technology is now emerging in the enterprise. It can help developers tame log data by uncovering information about application performance problems and answering the question ‘...
American comedian Louis C.K. once observed on Late Night with Conan O’Brien that ”everything is amazing and nobody is happy.” And you know what? He’s right. He riffs about people complaining about the uncomfortable seats on a plane – despite the fact that they are partaking in the mi...
Transformation, or more specifically ‘technology transformation,’ has become something of a de facto accepted term within the technology industry today. But how did the transformation to transformation happen? Is it down to the vendors trying to champion their business and applicati...
Arun Bhattacharya of CA Technologies has recently written an eBooklet called Seven Ways to Create an Unbeatable Enterprise Mobility Strategy, where he outlines what business and IT leaders need to do NOW to manage their business’s mobile future. While Bring Your Own Device (BYOD) prog...
APIs - application programming interfaces -- are an old technology that has become today's hottest method for getting critical data to mobile apps. APIs are good for business. APIs drove $2 billion in business for Expedia by securely exposing valuable content to its affiliate network. ...
I would say that only one out of a million exceptions thrown in an application actually makes it to a log file – unless you run your application in verbose logging mode – Do you agree? No? Here is why I think that is: because most exceptions are handled by your code or by the framework...
Traditional methods of software development went over the waterfall in a barrel and smashed on the rocks below. The Agile Manifesto was written more than a decade ago. Agile adoption has worked wonders for software development. New products leap from concept to market faster than ever ...
Are you serving .SWF files from your web server and getting complaints from your end users that your flash app is “just slow?” Or has your Ops team wondered why you see such high web request response times for some of the web service calls executed by your Flash Client? I was just wor...
Two weeks ago I wrote about how the world’s largest exporter of dairy products uses SAP to support their huge delivery chain of dairy products. We recounted how Fonterra used an Application Performance Monitoring (APM) tool to discover that additional training for employees was necessa...
Application logs contain a massive repository of events and come in many different formats. They can have valuable information, but gaining useful insight can be difficult without the assistance of machine learning to help reveal critical problems. Transaction logs can contain gigabyt...
We first discussed Super Bowl lessons learned around bloated web pages that brought down sites like Kia.com. On the other side, GoDaddy did a great job in reducing the page load just for the time of the Super Bowl to ensure that their site wouldn’t go down. But there is more to learn ...
Maximum productivity can be achieved more efficiently through event correlation, system automation and predictive analysis. Making that a reality however, requires consideration on how to manage the integration touch points from multiple toolsets and openness to the intrinsic value tha...
In the past decade, many companies have moved towards the agile method of development rather than the traditional waterfall methodology. Even companies that do not strictly adhere to agile development will usually use a blend of both agile and waterfall techniques. Agile development ha...
In my previous article, I had introduced how DevOps can play a role in JVM troubleshooting. In this series, I would like to share a case study that we encountered in our organization and how we isolated the issue before engaging the right team to fix it. One of our customers upgrad...
At its core DevOps is all about collaboration. The lines of communication must be opened and it takes some effort to ensure that they stay that way. It’s easy to pay lip service to trends and talk about implementing new methodologies, but without action, real benefits cannot be realize...
DevOps is speeding towards the IT world like a freight train and the hype around it is deafening. There is no reason to be afraid of this change as it is the natural reaction to the agile movement that revolutionized development just a few years ago. By definition, DevOps is the natura...
In the final post in this series about bringing DevOps patterns to database change management, we’re going to discuss the Third Way. The Third Way: Culture of Continual Experimentation & Learning – This way emphasizes the benefits that can be realized through embracing experimentatio...
I had the opportunity to spend some time recently with Asure Software's VP/GM of EMEA and APAC, Nigel Clarke, and to discuss how digital transformation is impacting work spaces and the mobile workforce. In years past I attended facility management conferences and developed mobile app...
User experience can boost or kill your revenue. Unhappy users are likely to abandon a service they struggle with and go to your competitors. To effectively manage the experience of your users, you need to efficiently monitor and understand their transactions in your mobile, web and ent...
We are all aware that business needs to change into business 2.0 today – or even some version of business 3.0 if you truly want to start placing new social and semantically-aware labels on the modern business model of today. It sounds simple enough on paper doesn’t it? Bring in and ...
As with Nathan's book WPF 4 Unleashed books, this book is a pure pleasure to read. It is in full color, the content is laid out in an easy to read style, the author's writing style makes it easy to read, and the content is all valuable. There is no fluff like you find in a lot of the b...
We talk a lot about digital transformation, the drive to bring legacy systems into new and more contemporary usage channels and the need to push mobile, cloud, social and more to the fore today. If we look at what Capgemini has done by pulling all its most vital digital assets and tec...