Hadoop + Impala = Enterprise Big Data Platform
I've been saying for some time now that in order for Hadoop to really make it in the mainstream enterprise, it needed to provide better support for traditional SQL-based data management and analysis tools and offer the kind of interactive functionality that business users have come to expect from their BI environments.
Hadoop + Impala = Enterprise Big Data Platform
I've been saying for some time now that in order for Hadoop to really make it in the mainstream enterprise, it needed to provide better support for traditional SQL-based data management and analysis tools and offer the kind of interactive functionality that business users have come to expect from their BI environments.
Who Pays for Free, Revisited
A few years ago, I wrote an Advisor titled "As the 'Net Kills Newspapers, Who Pays for Free?" about the problems that serious newspapers and magazines all over the world face from the Internet and electronic media.
The Discipline of Lean-Agile
"Disciplined Agile" may sound like an oxymoron and has certainly been controversial for some in the Agile community, but it is essential for sustained success. Discipline does not mean "heavy-handed" -- we all know that too much management, overplanning, overdesign, and overly large projects are not effective. However, undisciplined teams that use Agile as a justification to avoid doing what is necessary are also not effective ... and, by the way, are not Agile.
The Need for More Responsive Analytics
Courage, Scientific Management, and Product Management
In recent Advisors I have explored the differences between product and project thinking in software development and the importance of long-term thinking to sustain an economically successful software system (see "On Projects, Products, and Gaming Theory" and "Software As an Asset").
On the Measurement of Agile Performance
While there have been numerous attempts to develop Agile metrics through the years, it remains a difficult issue as we explore in this Executive Update. This is as much due to the "rules" of agility as it is to the nature of Agile processes themselves.
Business Capability Architecture: Creating a Roadmap of Priorities
Business architecture helps portfolio managers prioritize IT-based projects by mapping projects to a business capability architecture (BCA). A BCA can aggregate what's important, urgent, and doable in an organization, and this aggregation can then be used to prioritize projects.
US Cloud Companies and the NSA's Data Collection Tentacles, Part II
Several weeks ago, I discussed how collaboration by Silicon Valley tech companies with the US National Security Agency (NSA) in its data gathering program (i.e., "Prism") could pose problems for US-based cloud companies (see "US Cloud Companies and the NSA's Data Col
US Cloud Companies and the NSA's Data Collection Tentacles, Part II
Several weeks ago, I discussed how collaboration by Silicon Valley tech companies with the US National Security Agency (NSA) in its data gathering program (i.e., "Prism") could pose problems for US-based cloud companies (see "US Cloud Companies and the NSA's Data Col
Characteristics and Limitations of Mobile Devices
Composite Agile Method and Strategy
In The Art of Agile Practice, I discuss why organizations should embed the values and practices of Agile within their existing planned and formal approaches and how they can go about doing so.