AI Driven SDLC - Requirements Refinement
With AI permeating through our lives as software engineer, every one is thinking how to best utilize AI in software development. Instead of ad-hoc prompting which will result in chaos, a structured approach will help utilize the best of AI without compromsing quality. We can use skills which works with coding agents to drive the SDLC workflow. One such skill is 'refine-requirements'. Requirement Refinement How often have you seen coding agents using hidden assumptions, misinterpreting requirements. I have seen it happen while working with large enterprise codebases. The reason for that is that, often we tend to vibe code, leaving room for ambiguity. The key thing is D on't make AI guess . The skill 'refine-requirements', will act as a business analyst who will brain storm with you each and every aspect of the requirement, question vague statements, ambiguous or open ended statements, strive for clarity. It can also benefit, if you provide it, your project contex...