Admittedly, the story of making or changing most software systems is not
that interesting, but if you do your best to relate what the system does to an
understandable narrative, it will be much more compelling. In particular, if
you emphasize the main problem the project aims to solve and carry it through
every stage of your work, it can bring life to detailed requirements and make
readers pay attention to information that might otherwise be tedious.