If you are writing a non-fiction book, the next steps are straightforward. What the reader wants to read and what you will provide with user stories is very much aligned. A reader has a specific problem, need, or interest, and you are trying to solve it by providing instructions or information.
This is an excerpt from Better Books with LaTeX, the Agile Way.
Previously, we have discussed the approach of creating personas and what various personas might want to read. If you are writing a non-fiction book, the next steps are straightforward. What the reader wants to read and what you will provide with user stories is very much aligned. A reader has a specific problem, need, or interest, and you are trying to solve it by providing instructions or information. For example, Better Books with LaTeX the Agile Way deals with topics relatively limited in scope: Part I discusses a project management method, Part II a technology and its application.
For simple non-fiction books, I recommend following these steps:
- Create personas representing your readers.
- Write the user stories—things your readers want to know.
- Group your user stories by topic.
- Write the book based on the user stories.
But following this step-by-step approach, you get something like a how-to description, dictionary, or encyclopedia. By contrast, in my Philosophy for Heroes series, my goal was to provide a comprehensive discussion of philosophical and scientific concepts for the reader to figure out for himself or herself how to be a (better) hero in real life. As I also used the series as a way to form my own opinion of the topic while continuing to study it, my original approach to plan everything from the start failed.
If you are not already an expert on a topic, if it is not a simple how-to description of a proven method, you will have to go back to the start of your writing again and again to fix something you learn later. Split your project into a series; be open to telling the reader that you have changed your opinion on something discussed in an earlier part of the series to demonstrate that it is also a learning experience for you, the author.
If you want to write a book that takes the reader by the hand and guides him or her through the topic you are discussing, you need something more. You need a big picture, theme, vision, or an overarching story that you want to tell with your book.
For this, you have two options:
- Arrange and re-arrange the user stories and tell a story explaining why they are in this sequence. I recommend writing the user stories on stickers and putting them on a wall, making the whole scope of your book easily visible and easily changeable.
- Start with an overarching vision and then go back to arranging (and possibly modifying) the user stories in a way that supports that vision.
The challenge with the second approach is that you might curtail your creativity. If you start out with the conclusion, all your efforts are focused on proving it, instead of also looking left and right and investigating alternative views on the topic. So, when choosing the second approach, you should be careful to set only a general direction, not a fixed result.
For example, instead of writing a book about how “Word is the best software to write books,” set a more general theme for your book, such as “The advantages of using Word as an author.” This leaves the outcome of your research open but keeps you on track. You could gather a number of arguments, examine alternatives, and end up with clear advice for whom and what kind of book projects Word is the best software. This is also the more scientific approach, helping to prevent falling into the trap of confirmation bias.
Whichever option you choose, you will end up creating some kind of outline of your book, either as a starting point for your user stories or as a tool to connect them together into a consistent theme. This outline will be like a streamlined version of your book. Use it when you practice describing your book in a 30-second “elevator pitch.” If you cannot deliver the message of your book in that time, you could consider either splitting your book into two or more books or rewriting the outline. You could even use the outline as an article you release online (we will discuss releasing parts of your book early in another article and the book).
An additional or alternative approach is to start your book with the front cover. Having to limit the way you describe your book by a title, an image, and a short subtitle automatically helps you to focus on a single idea. It is also the cover, not your outline, that will ultimately sell your book. You can reuse your outline on the back cover or in an online description of your book, but the first contact point with your readers is the cover.
In summary, we have the following two approaches to start writing your book:
Option 1:
- Create personas representing your readers.
“Peter is a paleontology student.” - Write the user stories—things your readers want to know.
eter wants to know about dinosaurs in the Jurassic Age to study for an upcoming exam.” - Group your user stories by topic.
“Dinosaurs in the Jurassic Age.” “Dinosaurs in the Cretaceous Age.” - Arrange your groups of user stories into a sequence that fits into the narration of your book. One story or group of stories should build upon the previous one. When in doubt, put more important user stories before less important user stories.
“First Jurassic Age, then Cretaceous Age…” - Write a basic outline or come up with a theme or vision of the book that fits the written user stories.
“In this book, we will discuss the different Ages of life on Earth in chronological order.” - Write the book based on the user stories.
“Dinosaurs first appeared during the Triassic period, between 243 and 233 million years ago…”
Option 2:
- Write a basic outline, come up with a theme or vision of the book, or create a book cover.
“In this book, we will discuss the different Ages of life on Earth in chronological order.” - Create personas representing your readers.
“Peter is a paleontology student.” - Write the user stories—things your readers want to know.
“Peter wants to know about dinosaurs in the Jurassic Age to study for an upcoming exam.” - Group your user stories by topic.
“Dinosaurs in the Jurassic Age.” “Dinosaurs in the Cretaceous Age.” - Arrange your groups of user stories into a sequence that fits the outline, theme, or book cover. When in doubt, put more important user stories before less important user stories.
“First Jurassic Age, then Cretaceous Age…” - Write the book based on the user stories.
“Dinosaurs first appeared during the Triassic period, between 243 and 233 million years ago…”
For Part II, I decided on the second option. Market research has shown me that there is a demand for books about writing, but only a limited supply in terms of books discussing how to write books in LaTeX. While there are many introductory books about LaTeX, there are only few that focus on helping book authors. I want only what gets someone from A to B (in this case, writing a book) and nothing else.
But instead of asking people if LaTeX is what they actually want, I went for the niche simply because my objective of the book was to reflect upon and document my own writing process. The advantage of this approach was that I was able to write a well-rounded and focused book; the disadvantage of this approach was that I might not have taken the actual needs of readers into account. I simply present the proven solution I have found. Maybe the bigger market would have been the people writing books in Word?
For the elevator pitch for Part II, I used the following form:
- For: First-time authors, novel writers who want to write a first non-fiction book, writers who are looking for better tools, LaTeX experts, editors who want to expand their services, LaTeX beginners who are looking for an introductory book, self-publishers who are seeking insights, and professionals who want to add a book to their portfolio,
- The: “LaTeX” part
- Is an: introduction to building books with LaTeX
- That: takes readers through a variety of topics on publishing, from A to Z with the focus of using LaTeX as the central word processor.
- Unlike: pure LaTeX books that focus on the technology or pure publishing books that ignore the difficulties of managing more complex books with Word,
- We: provide a template and a tutorial that even beginners can use and professionals can refine for their purposes and embed this technical knowledge into a discussion of publishing, polishing, and editing.
For the user stories for Part II, I developed the following list (the “what” part is in bold for each user story):
- Mary wants to know about the possible advantages of using LaTeX instead of Word to make an informed decision on whether to use LaTeX for her future books.
- Mary wants to know how and where to insert the texts (foreword, preface, publisher information, TOC, glossary, etc.) into the template for an e-book / printable PDF.
- John wants to learn the basics of LaTeX so that he can make small adjustments to the template and enjoy a head start when learning more complex commands.
- John wants to know how to better manage bibliographical references to save time and reduce mistakes.
- John wants to know how to better manage indexes to save time during index creation and after page changes.
- John wants to know the reasoning behind the organization of the template in order to make informed adaptions.
- George wants to know how to convert his LaTeX document into an HTML file to publish it as a website article.
- George wants to know the special requirements of final polishing (which image quality to choose, what to do about blank spaces and page breaks, etc.) of the PDF to make a professional-looking printed book.
- George wants to know how to tweak the HTML output (page breaks, table of contents, etc.) to improve conversion quality for mobi (KDP) in order to have an e-book of high quality.
- Clara wants to know how to publish her books and e-books on Amazon KDP, so that she will have a central place to manage and sell them.
- Peter wants to know about how to create a book cover, LaTeX graphics, etc. and how Lode Publishing can help to create an appealing book.12.George wants to know how to reuse glossary items and other text blocks to save time when writing a series.
For the user stories of this book, I developed the following list:
- Peter needs a pep talk to prepare him for possible disappointments when starting a book project.
- Peter wants to know about the potential sales of his book in order to better plan his expenses (and manage his own expectations).
- Clara wants to know the general approach to investing money so that she doesn’t waste any.
- Clara wants to know how she can incorporate her book into her professional career and benefit from it more than just through book sales.
- Peter wants to know where to start with a fresh book project so that he will not get lost in endless edits that prevent him from completing and releasing the book.
- Peter wants to know how to better decide what to include in the book and what to leave out to create a better book more efficiently.
- Tina wants to know how to use personas so that she can write for her target audience.
- Mary wants to know how to have the same quality of language and content throughout the book to keep the reader engaged.
- Clara wants to learn a method for organizing her ideas and how not to get lost in details so that she can write a comprehensive but to-the-point book.
- Tina wants to know and stay in contact with her audience as a means of increasing future sales.
- Mary wants to know how to conduct market research for books and how to include that into the writing process so that she can sell more books.
- Peter wants to understand what working with a professional editor or coach looks like and how it could help him in order to make an informed decision about whether to hire someone and whom to hire.
- Mary wants to know how to work more efficiently with her editor to speed up the writing and editing processes.
- John wants to know how to better organize his communication with an author in order to reduce overhead and better deliver what the author expects.
- Mary wants to know how to create better ads on Amazon to increase sales.
- Peter wants to know how to properly cite so that he will respect the work of others.
- Mary wants to get earlier feedback for her book so that she can incorporate market demand and readers’ wishes into her book.