Livros ou artigos sobre requisitos não funcionais

Pessoal,

Gostaria de aprender mais sobre requisitos não-funcionais, tais como, disponibilidade, escalabilidade, performance…

Todos os livros que eu leio, sempre falam as descrições destes requisitos, mas apenas isto. Apenas o que são os requisitos, mas não coisas do tipo, como fazer para alcançar estes requisitos.

Por exemplo, já vi vários livros citando que um requisito de performance poderia ser que o sistema respondesse às requisições em até 3 segundos. Mas nenhum livro dá pelo menos um exemplo de como fazer isto.

Alguém poderia me dar sugestões disto?

Obrigado

Você vai aumentar sua biblioteca com um monte de livros, cada um sobre uma coisa específica (tuning, disponibilidade, escalabilidade etc.). Não é na prateleira dos livros de engenharia de software que você vai encontrar tais coisas, que costumam ser bem específicas dependendo da tecnologia em si. O “como fazer” requer um profissional que é bem diferente daqueles profissionais que especificam os requisitos funcionais.

Tem o Book Store da High Scalability.com, talvez dê para tirar proveito dele.