A Software Development Methodology for Disciplined LLM Collaboration