Tabalho a algum tempo como desenvolvedor de software Delphi e agora Java,
Gostaria de saber como faço aprender a fazer análise de sistemas, tipo… ir no cliente,
levantar requisitos, criar caso de uso e tal …
Poderiam indicar materiais / Livros sobre o assunto ?
Cara dá uma olhada no site do swebok.
Ele é um guia para usuários de engenharia de software.
Nele contém as disciplinas para o levantamento de requisitos e etc.
leia também o RUP - É um processo proprietário relacionado também a engenharia de software.
Mas uma dica, faça um curso superior de sistemas de informação ou ciencias da computação ou engenharia de software, afinal, universidades federais existem pra isso!