My colleague Margo Visitacion and I are finishing up a new report, Seven Pragmatic Practices To Improve Software Quality, that will publish in a few weeks. We realized that not everyone has the same definition of quality. More often than not application development professionals define software quality as just meaning fewer bugs. But software quality means a whole lot more than just fewer bugs.
Forrester defines software quality as:
Software that meets business requirements, provides a satisfying user experience, and has fewer defects.
What It Means: Quality Is A Team Sport
Quality must move beyond the purview of just QA professionals and must become an integrated part of the entire software development life cycle (SDLC) to reduce schedule-killing rework when business requirements are misunderstood, improve user satisfaction, and reduce the risks of untested nonfunctional requirements such as security and performance.
Many consumers find ratings and reviews helpful when doing product research online. Our Technographics survey shows that about half of US online men and 42% of female Internet users are using ratings and reviews at least monthly. Less than half of them are posting ratings and reviews regularly.
But how do consumers value these ratings and reviews, and what do they do about not knowing who's behind the ratings? To get a better understanding of this, we recently asked the community members in Forrester’s Digital Consumers Community the following question:
'Do you read customer reviews before you buy a product? If so, how important are others’ reviews when making your decision to buy a product? Does your reliance on customer reviews vary for different products?'
While most are checking consumer reviews, the comments reveal that they are not heavily influenced by peer reviews. People tend to seek out reviews when they are about to purchase a big ticket item and they are reading the reviews to make themselves feel more comfortable with spending that money – like they have done their homework – but in the end, it’s their own judgment they rely on.
Some key quotes:
“I always see what others have to say regarding the products, some are helpful and some are not”
This week, I was at the Microsoft Worldwide Partner Conference in Washington, D.C., and it was all about THE CLOUD. Now, many colleagues argue that Microsoft will be the second-to-last major vendor to show a 100% cloud commitment, saying that “it’s too embedded in its traditional software business,” “it doesn’t understand the new world,” and “it’d be scared of cannibalizing existing and predictable maintenance revenues.” But I remember Stephen Elop, president of Microsoft Business Systems, tell me with a mischievous grin that he’ll probably earn more money from Exchange Online than the on-premise version — “firstly, it’s mainly new business from other platforms like Lotus Notes, and second, I even generate revenues by charging for things like the data center buildings, the infrastructure, even the electricity I use.” That was in Berlin last November. I suspected then that Microsoft did get it but was just getting its platform ready. This week, I am convinced — Microsoft is “all in,” as they say.
And at the Microsoft Worldwide Partner Conference, it was driving its partners to the cloud as aggressively as any vendor has ever talked to its partners at such an event. All of the Microsoft executives preached a consistent mantra: “MOVE to the cloud, or you may not be around in five years.”
Microsoft’s cloud-based Business Productivity Online Suite (BPOS) is already being promoted by 16,000 partners that either get referral incentives for Microsoft-billed BPOS fees or bundle it into their own offerings (mainly telcos). There are nearly 5,000 certified Azure-ready partners. This week, Microsoft turned up the heat with these announcements:
We are getting many requests for help on iPad strategies for the enterprise. It's clear why. iPads are a tremendously empowering technology that any employee can buy. My colleague Andy Jaquith has a report coming real soon now on the security aspects of iPhones and iPads, and I'm launching research on case studies of iPad in the enterprise.
I am currently hearing about three business scenarios for iPad and tablets, but I'd love hear of your experiences, plans, concerns, or frustrations. Ping me at tschadler(at)forrester(dot)com. Here are the three scenarios:
Sales people out in the field. This is the "Hollywood pitch deck" scenario. The iPad, particularly with a cover that can prop it up a bit, is a great way to scroll through slides to show a customer or demonstrate a Web site. In one situation, I heard that there's a competition brewing for who can manipulate the Web site upside down (so the client across the table sees it right side up) without making any mistakes. Now there's a new skill for sales: upside down Web browsing.
Executives on an overnight trip. No, iPad doesn't replace a laptop (at least not yet; more on this below). But it's great for email, calendar, reviewing documents, and presenting PDF or Keynote decks.
During CScape at Cisco Live, one of the more interesting conversations I had started with a simple question: Is social software (and collaboration software in general) a set of standalone applications or features of other business applications? This sprang from a discussion on the future of the collaboration technology business and really speaks to a couple of important developments in the market:
There has been a lot of negative press and commentary regarding the recent Queensland Health Implementation of Continuity Project (SAP HR and Payroll), which recently experienced a very public failure as many employees were not paid due to multiple points of failure in the project. The recent Auditor-General's Report on the process is damning, spreading the blame across multiple agencies and the systems integration partner, IBM. I make no claims to be familiar with the intricate details of the process, but I have read the report and feel I have a clear understanding of the (many!) points of failure.
While this project did seem to be a monumental failure, I would suggest that we consider two important facts:
As I cruised the pavilion at Cisco Live in Las Vegas last week, the display that held my attention the longest was the Collaboration ROI booth. There, the network infrastructure provider making waves in the collaboration software market was demonstrating calculations it had done on how its various solutions were improving efficiency and productivity for specific jobs in verticals like retail banking. In the example I reviewed, banks using virtual loan officers were able to obtain more small business customers because the bank was able to have someone "there" to answer the prospective customer's questions. Now, with all the activity going on around me, why was this so fascinating? Put simply, it relates to a fundamental issue for all vendors hoping to compete in the collaboration software space: How do you differentiate in this crowded market?
A number of Forrester analysts have been collaborating on a series of Tweet Jams on topics related to data management. The last session was on BI, and the next one up is on MDM. These are very lively sessions involving many points of view on some quite provocative topics. I'm pasting in text from analyst Rob Karel's blog post on the upcoming MDM session on July 20 in case architects who read our EA blog don't read the business process blog where Rob posts. For most of the EA folks I have spoken with lately, information architecture and MDM are very relevant -- not to mention thorny -- topics. I hope you join us for a great discussion!
Rob's description of the session:
Many large organizations have finally “seen the light” and are trying to figure out the best way to treat their critical data as the trusted asset it should be. As a result, master data management (MDM) strategies, and the enabling architectures, organizational and governance models, methodologies and technologies that support the delivery of MDM capabilities are…in a word…HOT! But the concept of MDM - and the homegrown or vendor-enabled technologies that attempt to deliver that elusive “single version of truth”, “golden record”, or “360-degree view” - has been around for decades in one form or another (e.g., data warehousing, BI, data quality, EII, CRM, ERP, etc. have all at one time or another promised to deliver that single version of truth in one form or another).
My colleague Boris Evelson, who covers business intelligence for Forrester and serves business process professionals, recently wrote a great post about the use of spreadsheets for business intelligence. He explains that while many BI vendors initially sought to replace spreadsheets in the corporate environment, it's now clear that they are not going anywhere any time soon.
Sound familiar? While many governance, risk, and compliance professionals and GRC vendors continue to work toward helping customers consolidate data and move away from spreadsheets, they are still basically ubiquitous. In fact, several of the top GRC vendors are now working to improve the way their tools interface with Excel... Not just for exporting reports, but for data input and analysis as well.
I recommend reading Boris' post, where he details three best practices regarding the use of spreadsheets for BI:
Create spreadsheet governance policies.
Monitor and enforce compliance with those policies.
Give preference to vendors that work well with spreadsheets.
Creating clear policies for what information will and will not be managed on spreadsheets is critical here, and extremely important for the GRC universe. Unless you have specially-built controls, spreadsheets do not give you the level of security, access control, change control, or audit trail you should have for data related to compliance or risk management. Knowing Office tools are going to be handling substantial amounts of important information for the foreseeable future, so it's worthwhile to review and update your policies and make sure they are being appropriately enforced.