Re: Fw: documenting software development lifecycle
Could someone explain what a software development lifecycle is, and briefly
what would be involved in documenting it?
Any entity has a life cycle. People are born, become infants, then children, then adolescents, then adult, and finally we get old and die. Software is similar. Someone has an idea which eventually becomes a software product which at some point becomes obsolete and dies.
I write the documentation for software products, starting with the "Andy Hardy" (Let's have a show!) phase through retirement of the system and migrating the data (if needed) to a new system.
In many ways, this is easy tech writing. I never have to agonize over fonts. I have a few stock templates, and use them over and over. In other ways, this is difficult tech writing. I write for constantly changing systems, some of which are pure vaporware. (For the uninitiated: "Thoughtware" is understood by a single person, "Vaporware" is being talked about and there may be some documentation or even press releases, "Under development" means that someone has actually written some code, and "Product" means that it might actually run on someone's computer somewhere.) I need to specifiy requirements, then ensure that the developers understand and adhere to these requirements. Finally, I help write tests to ensure the requirements are met.
For more information, check out www.stickyminds.com. A good book is "Software Requirements" by Karl Wiegers. http://www.rational.com and http://www.borland.com/products/index.html are also good sources of information.
Washington State Coordinator, Tombstone Project
Add photos to your messages with MSN 8. Get 2 months FREE*. http://join.msn.com/?page=features/featuredemail
Order RoboHelp X3 in May and receive a $100 mail-in rebate, PLUS
free RoboScreenCapture and WebHelp Merge Module.
Order RoboHelp today: http://www.ehelp.com/techwr-l
ATTENTION FrameMaker Users: Fill-out the following survey to receive a chance to win a FREE RoboScreenCapture.
FM users only please: http://www.ehelp.com/techwr-2
You are currently subscribed to techwr-l as:
archive -at- raycomm -dot- com
To unsubscribe send a blank email to leave-techwr-l-obscured -at- lists -dot- raycomm -dot- com
Send administrative questions to ejray -at- raycomm -dot- com -dot- Visit
http://www.raycomm.com/techwhirl/ for more resources and info.
Previous by Author:
Re: what to look for in a Tech Editor
Next by Author: Re: NUMPAGES field not working in Word
Previous by Thread: RE: documenting software development lifecycle
Next by Thread: RE: documenting software development lifecycle
Search our Technical Writing Archives & Magazine