Large language models for agile effort estimation: a post-mortem study incorporating developer experience and optimism