Heuristics of Learning a Product

Documents

 Requirements?

 Tech. Specs?

 E-mail conversations?

 Architecture?

 Bug reports?

 Help and Documentation

People

 Business Analysts

 Developers

 Testers

 Stakeholder

 Product Owner

 Customer Support

 Sales

 Marketing

 Talk to target audience

 A friend who works on the same platform / domain?

Reading books

 Domain specific books

 Industry specific books

 eBooks on issuu.com

Touring Heuristics

 Feature tour

 Complexity tour

 Claims tour

 Configuration tour

 User tour

 Testability tour

 Scenario tour

 Variability tour

 Interopeability tour

 Data tour

 Structure tour

 By Michael D Kelly

(Feature tour, Complexity tour, Claims tour, Configuration tour, User tour, Testability tour, Scenario tour, Variability tour, Interopeability tour, Data tour, Structure tour)

Past experience?

 Connecting the dots

 Looking into past experience reports

 Subtopic 3

Testing Meet-ups

 Talk to testers from other companies

 Attend specific industry based meet-ups

Learning Types

 Behaviourist

 Cognitive

 Humanistic

 Social

 Use the software

Web

 Forums

 Articles

 Blog Posts

 Journals

 Twitter

Getting started

 Are you using latest version of software?

 Jump to Help pages if any hiccups

 Explore the menu bar

 Session based learning management ;-)

Time is important! Organize well!

 Start from small

 Its okay to get frustrated, keep going!

 Seek help from people around you

 "One at a time" philosophy

Mindmapping Approach

 Create notes using mindmaps

 Create feature map

 Document questions

 Document confusions

Questions?

 Type of application?

  Web

  Mobile

  Desktop

  Client-server?

  Embedded?

 Target Audience?

  Age group?

  Skill-set?

  Pre-requisites?

  Geography?

Enjoyment

 Make sure you enjoy the learning

 Your learning happiness will add value

 Enjoy Testing :-)