Found in 1 comment on Hacker News
edw519 · 2010-10-05 · Original thread
There's always "old faithful":

http://www.amazon.com/Structured-Analysis-System-Specificati...

It's expensive and dated, but it covers the fundamentals as well as anything else. A programmer who has never conducted systems analysis ought to absorb this stuff like a sponge.

I followed these concepts for years in enterprises where they served me very well. But now I'm a bigger proponent of iterative prototyping, so I'm not sure how applicable they are. Then again, nothing wrong with a little fundamentals.

Fresh book recommendations delivered straight to your inbox every Thursday.