Posts

Showing posts with the label Requirement Analysis

Importance of Documentation in Software Development

Image
Why you should always do documentation before development Doc-driven development focuses your code toward a specific blueprint of how an application is meant to work. x Subscribe now Get the highlights in your inbox every we Programmers and project managers sometimes think the phrase "doc-driven development" means putting a lot of comments in code or working closely with doc writers as development happens. That's because it's hard to imagine how development can possibly happen  after  documentation, because surely documentation can't happen until there's something to actually document. Documentation traditionally is seen as a sort of journalistic endeavor. Doc writers are given some software, and they take it into the lab and poke it and prod it until they've figured it all out, then they write it down for everyone else to never read. This misses the all-important process that happens naturally ...