Friday, April 25

Writing and SDLC

I have been interested in merging the writing cycle into the Software Development Life Cycle for quite some time now. I started this post in 2009, but never got to finish it. But now, I think I should give it another whirl. One of the most important things of SDLC is to catch problems earlier; the earlier, the better. If you see something wrong in the first phase and correct it there, it will cost way less then correcting it a phase or even a couple of phases away. Same logic should also apply for book writing. If the plan you have is error-free, you will have lesser problems later.

So how does the SDLC run. It has various stages which are bidirectional. You can move from any phase to a phase before or after it. Lets start with the first stage.

1. Requirements: For an actual software company, this is the craziest phase. One has to make sure everything is covered and there are no loopholes. It requires making sense of a whole buttload of non-sense. However, for book writing, this is going to be the simplest thing ever. At the end of the phase, you need to have an idea and a setting. If you write fantasy, a basic structure of the magic of your world, what kind of a story would it be, who would be the target audience. Basically, the kernel around which your whole book will reside. If that idea is not good enough to work with, don't even move to phase 2.

2. Planning: This is important. In this phase, you will sketch out everything: your characters, the working of your world, the rules that every entity in the book will follow, and most importantly, a start and an end. Make sure everything gels together, because once you are past this, changing even a little thing might require massive changes in the latter phases. You cant mess this up, or be prepared to rewrite chapter after chapter after chapter.

3. Development: This is the actual writing part and the longest part. You will pick up the basic blocks that you had from planning and meld them together. You could write in as much detail as you want, or keep tags for work that will come later. You will make sure that whatever start and end you had in mind seems correct when you put it on paper. Once done, you have the first draft.

4. Testing: This would be the first revision of the document. You could put in a few more chapters to make things right, patch up all the missing descriptions, remove the unnecessary fluff and have a book that seems complete. This is the second draft. Then you go back and run grammar and spelling checks to make sure things are correct. You print out and read the book, marking errors and inconsistencies to ensure that they get corrected later after you are done reading. You will know how your book feels when read as a whole rather than part by part. You do whatever you feel necessary, as at the end of this phase, your book should be as ready as it will ever be for publishing.

5. Maintenance: A book is never quite done. Nor is software. There will be constant maintenance cycles where you will remember a stupid thing you did and go back to either phase 2 or phase 3 and continue on from there. This is an endless process, or at least it will last till you get tired of your book.

If you make sure to achieve the objective of each phase before moving to the next, you might have to do a lot less rework. I know, I wrote almost a whole book which I cant use, before I got to a draft I was satisfied with.

Friday, April 18

Publishing and other stories

Now that my book is on its way to completion, publishing it becomes a concern. Do I self publish, or do I go the traditional route?

Going the traditional route has some advantages. It is definitely the more respected and well traveled one. I will probably get some rejections and maybe some reasons for that. So I would know the obvious shortcomings in my writing. If I do get published, the publication might take care of the sales and take that load off my already injured shoulders.

But the more I read about it, self publishing seems the new "in" thing. It's easy, it's free (at least for the e-book variety), and it gets your words out the fastest. Though I am undecided, I happened upon an interesting little experience about self-publishing.

http://www.jasonkomito.com/#!articles/c6jx

It's a good link to go through as it gives you specific resources and steps. A good one to keep in the favorites tab.

How to publicize a self published book? Well, that is a headache I would rather not think about. It's another story altogether.

Wednesday, April 16

4 years!!!

It has been four years since I last posted here- four long, eventful years. I could give a lot of reasons for not writing a book, but in truth there's only one: I got lazy.

Over the years, I keep getting mails from time to time when anyone visits this blog. I wont lie. The thought of taking it down occurred to me more than once. But I never got to it. Maybe because this was like a photo album of a journey I took. I aborted the trip halfway through many a times, but the post brought back bittersweet memories of exploring uncharted roads and getting lost.

I often returned to the pages of this blog, reading my own posts, enjoying them for what it was worth, sometimes just for my naivety. I wanted to post a last goodbye, but I could not bring myself to post anything. Only someone who was writing a book could post here. Not someone who kept making false starts. Maybe the blog could remain just as unfinished as that book of mine.

But now I can revive this old journal of mine with no sense of shame. I am writing again. I havent given up after a false start. I have continued on till the next one and the one after that. For the past eighteen months, I have written almost every morning. Now I have 60000 words of a novel that is well on its way to completion. I have hit obstacles, but I have kept fighting them. For eighteen months, I have gotten up at 6:00 every morning and put down at least 500 words every day. Most of them unusable. But over the days, I have 60000 words of a usable first draft. A draft with a story where characters have motivation, and shit gets f*cked up for them, again and again and again.

Is it a good story? I don't know. Would people like it? I don't know. But at this point I don't care. I have a book. I finally have a book that I can complete. And if I can do one, I can do one more. And one more after that. Now I know how. The gist of the message is this: I am back, and I am here to stay!