Test 26: Product Requirements Document

73 3 0
                                    

Lunch time ends and I proceed to my computer.

Lily is still occupied with re-creating the simplistic lego building. It's probably going to take this slowpoke a while, therefore I have time to skim over the PRD.

I open the other file Eric downloaded for me: "TsundereChan PRD 3.7.pdf".

First, I skim over the general product descriptions and summaries. Though it's coated in a businesslike tone, overall it pretty much just states that Tsundere-chan is designed to be a "a kid in a family".

She can be configured as either "daughter" or "sister" and can even serve as both at once, depending on the dynamics of the family. Even though they currently block her ability to be anybody's sister, she could still have two parents.

Further into introduction, I find a section about the term "Tsundere". The character archetype is explained for dummies, including links to some websites and even to Youtube clips.

Even though I'm already familiar with all this info, I still find myself curious about the subject. More specifically, I'm curious about how the PRD tries to teach ignorant fools like Eric about the greatness of Tsundere.

The links lead to articles which try to explain the term, its appeal and its popularity. The Youtube video is straightforwardly called "What is Tsundere?".

I find all of that rather hilarious.

There are even examples from popular western shows, for Tsundere is a japanese term merely because it's tremendously popular in Japanese shows. The western equivalent would be something like "tough on the outside, soft on the inside".

Once the introduction ends, the documents begins to bombard me with tons and tons of details. As Eric warned, much of these sections are unrefined and I spot many typos, lots of messy formatting and worse.

There's no way I'll remember all of this, no human being could.

But it's fine... probably. Even if the PRD is the a QA's bible, it doesn't mean that I have to know every nook and cranny.

To find something in this messy sea of words, the only way to work is with... CTRL+F!

Until now, I have only been testing Lily's ability to play games. Therefore, the results of these tests is the only data I can compare against the PRD's demands.

I type the word "game" into the search box and end up jumping around the document a little. Eventually, I successfully excavate a list of games which she is expected to know by default.

The list isn't too long, I should later confirm with Lily how accurate and up-to-date it is. The names "Word Chain" and "Lego" are absent from the document, as I expected..

The next words I search in the document are"video game", knowing whether my daughter can play video games is very important!

Sadly, it's labeled as "future requirement", I can't expect it to be properly implemented right now.

I look around some more and find a section which states that Lily should be capable of learning simple games with ease, like a human kid would. It's obvious that this aspect is severely lacking in the practical implementation.

Lily constantly freezes while trying to learn new games, she can't recognize her opponent as a cheater and she can't think of anything original to construct with Lego.

Once I learn the proper procedure for reporting bugs , I'm going to flood the system with bug reports on this subject.

I close the PRD document once my brain starts melting. A document of this magnitude is best used as reference, there's no need to remember every bit of it.

How Do You QA Test a Tsundere Android!?Where stories live. Discover now