structured writing for software documentation
(including, without limitation, designs, reports, software documentation, manuals, models, and the like)
Technical writers specialize in producing materials such as instruction manuals and software documentation.