Are You Really Ready To Test Agile?

Diego Lo Giudice

Early this year, on January 15, I published our first research on testing for the Agile and Lean playbook. Connected to that research, my colleague Margo Visitacion and I also published a self-assessment testing toolkit. The toolkit helps app-dev and testing leaders understand how mature their current testing practices and organization are for Agile and Lean development.

The Agile Testing Self-Assessment Toolkit

So what are the necessary elements to assess Agile testing maturity?  Looking to compromise between simplicity and comprehensiveness, we focused on the following:

  • Testing team behavior. Some of the questions we ask here look at collaboration around testing among all roles in the Scrum teams. We also ask about unit testing: Is it a mandatory task for developers? Are all of the repeititive tests that can be run over and over at each regression testing automated?
  • Organization. In our earlier Agile testing research, we noticed a change in the way testing gets organized when Agile is being adopted. So here we look at the role test managers are playing: Are they focusing more on being coaches and change agents to accelerate adoption of the new Agile testing practices? Or are managers still operating in a command-and-control regime? Is the number of manual testers decreasing? Are testing centers of excellence (TCOEs) shifting to become testing practice centers of excellence (TPCOEs)?
Read more

Big Data And The German Dilemma

Holger Kisker

Reflections from the 10th Safer Internet Day Conference in Berlin, February 5th 2013

Earlier this month, I had the pleasure of speaking at the Safer Internet Day Conference in Berlin, organized by the Federal Ministry of Consumer Protection, Food and Agriculture and BITKOM, the German Association for Information Technology, Telecommunication and New Media. The conference title, ‘Big Data – Gold Mine or Dynamite?’ set the scene; after my little introductory speech on what big data really means and why this is a relevant topic for all of us (industry, consumers, and government), the follow-up presentations pretty much focused either on the ‘gold mine’ or the ‘dynamite’ aspect. To come straight to the point: I was very surprised, if not slightly shocked at how deep a gap became visible between the industry on the one side and the government (mainly the data protection authorities) on the other side.

While industry representatives, spearheaded by the BITKOM president Prof. Dieter Kempf and speakers from IBM, IMS Health, SAS, and others, highlighted interesting showcases and future opportunities for big data, Peter Schaar, the Federal Commissioner for Data Protection, seemed to be on a crusade to protect ‘innocent citizens’ from the ‘baddies’ in the industry.

Read more

More Changes Afoot In The CRM Space: Sage Drops SageLogix and ACT! To Focus On Core Products

Kate Leggett

Yesterday, the UK-based Sage Group said it had agreed to sell seven of its noncore products, virtually divesting itself of its North American operations. Notable divestitures in the CRM space are:

Read more

Big Data Adoption In Asia Pacific: Clear Use Cases Drive Growing Demand

Michael Barnes

Some markets and industry sectors in Asia Pacific (AP) were clearly early adopters of big data initiatives, but interest has now spread to almost all subregions and verticals. The reason is simple: More and more organizations now understand the value of data for not only addressing customer demands and expectations but also for responding to changing market dynamics and improving operational efficiency.

The common link across all big data initiatives is an interest in using more types of data, from more sources, to enable timelier, better-informed insights. With that in mind, we’re seeing two common use cases driving big data awareness and investment across industries:

Demand-driven, customer relationship-oriented initiatives

These initiatives are a response to increasing customer expectations for more personalized service. Typically centered on improved customer insight and engagement, organizations are seeking ways to better access and leverage customer data to improve understanding, more effectively personalize relationships, predict behavior, and ultimately deliver improved value via increased customer intimacy. Specifically, the sheer volume of readily available and increasingly accessible data that organizations can leverage — such as location data from mobile devices, apps and personal data on customer preferences and relationships from social networking sites — is driving big data initiatives. Early adopters typically include telcos, retailers, banks, insurance firms, and citizen-oriented eGovernment initiatives.

Supply-driven, efficiency-oriented initiatives

Read more

Emerging HCI Platforms Will Demand Cooperation In Aesthetics And Engineering For Innovative Design

Jeffrey Hammond

We’ve all heard the aphorism “a picture is worth a thousand words.” These days, that’s certainly true of the balance between content and behavior that modern application developers face. There’s long been a certain amount of creative tension between designers and developers, but good developers generally appreciate the value of effective visualization.

This week I’m yielding my soapbox to a guest blogger: Rowan Curran. Rowan is a research associate on the application development and delivery role team, and I often enjoy his tweets about his own particular interests in the digital media space (follow him at @shortpierreview). His remarks below about his most recent vacation day are a good reminder that the changing nature of print and digital experiences will place increasing demands on developers to blend the real and the digital. Devs might even find themselves spending more time with designers and (gasp) artists as the real and the digital converge.

 


 

If you could see Siri as well as talk to her, what might she look like? I recently attended a panel of digital artists the MIT Media Lab who are struggling to answer questions like this. Their works ranged from algorithm-generated mosaics to more traditional digital photo-stitching. But the most surprising and interesting medium that they were working in was big data and visualization. The most poignant realization of this was Joshua Davis’s work on the visualization of IBM’s Watson.

Read more

Business Intelligence / Analytics / Big Data Leader Job Description

Boris Evelson

Clients often ask Forrester to help them define a job description for a business intelligence (BI) / analytics / big data leader, executive, or manager. Here’s what we typically provide:

Read more

Get Bullish On Software: Three Data Points From Our Business And Software Decision-Maker Surveys

Kyle McNabb

I’m bullish on software — specifically design and engineering — and I’m starting to see that many of today’s business leaders share that opinion as they come to terms with digital disruption and the age of the customer’s impact on their competitive strategies. I hear this often as I travel to meet with both business and IT leaders, and I increasingly see it in the survey data we annually collect. What do I see in our most recent Forrsights Business Decision-Makers Survey, Q4 2012 and Forrsights Software Survey, Q4 2012 results? Software, from design through development, matters:

  • Business leaders have revenue growth first and foremost on their minds. On average, 70% of these business leaders place a high or critical priority on revenue growthcustomer acquisition and retention, and addressing rising customer experience expectations for 2013. Our data suggests business leaders are 50% more likely to identify these as critical initiatives than they do margin improvement or reducing operating costs. Growth and customer experience improvement take business priority.
Read more

TechnoPolitics Podcast: Hey CIO, Here Is Your Hybrid Cloud Wake-Up Call

Mike Gualtieri

James Staten, Forrester TechnoPoliticsHybrid clouds are especially subject to the law of unintended consequences, says Forrester’s cloud expert James Staten. Many IT organizations don’t even acknowledge that they have a hybrid cloud. The reality: If enterprises are using public cloud software-as-a-service (SaaS) and/or deploying any custom applications in the public cloud, then by definition they have a hybrid cloud, because it almost always connects to the back end.

In this episode of TechnoPolitics, James implores CIOs and IT professionals to get serious about hybrid cloud now to avoid spaghetti clouds in the future.

Podcast: Here Is Your Hybrid Cloud Wake-Up Call

Click here to download the MP3 file of this episode.

Read more

API Management: A Key Component Of Modern Application Architecture

Jeffrey Hammond

I’ve previously written about how modern application architectures are shifting toward compositional, service-oriented architectures — “for real” this time. RESTful services using XML or JSON payloads proliferate because they’re easy for developers of omnichannel clients to use on virtually any device they need to support. It doesn’t matter if they’re building native apps in Objective C or hybrid apps with Cordova — if they can get an open web API call, it’s good enough to move forward.

This shift to web APIs and modern applications means that companies have to shift their API management strategy as well. They need to 1) create the web APIs and 2) create a life cycle to manage them. It’s this life-cycle element that’s conceptually distinct from traditional SOA governance solutions. For one thing, the services live on the open bus of the Internet and carrier networks. Another difference is that web APIs are increasingly made availabe to third-party developers. They may be part of a newly formed developer community, or they may support the growing number of digital agencies and mobile specialist firms that your company uses to supplement development projects. Security and access models are different (e.g., OAuth 2), provisioning access to APIs needs to support light-touch approval workflows, sandboxes where developers can test their calls are important, and analytics that detail call volume and how developers are using APIs are must-have capabilities. Above all, a developer portal that provides good documentation, example code, and quick time-to-value are important if you want to attract and keep developers.

Read more

iSPIRT: Why India’s New Software Think Tank Will Struggle To Make A Big Impact

Manish Bahl

 

Thirty software product members of NASSCOM, the industry association for the IT BPO sector in India, announced that they would form a group to expand the software ecosystem in India: the Indian Software Product Industry Round Table, or iSPIRT. The key driver behind this development appears to be NASSCOM’s limited focus on software product companies in India. iSPIRT plans to:

  • Convert ideas into policy proposals to take to government stakeholders
  • Enable product startups to discuss issues through a dedicated platform (productnation.in)
  • Create awareness for the adoption of software products within the Indian SMB sector
  • Work with NASSCOM and other industry associations to provide a platform for product start-ups
Read more