5 ms·
It can take weeks for project managers to realize that a programmer misunderstood the requirements in a deliverable. It will take seconds for managers to realiz
by cheevly 3y ago
It can take weeks for project managers to realize that a programmer misunderstood the requirements in a deliverable. It will take seconds for managers to realize that AI misunderstood the requirements. Managers will be able to rapidly iterate on requirements in ways they've never been able to in the past. And it just so happens that distilling requirements is actually something that AI is really good at.
- rmbyrro 3y agoHow would AI in it's current state support gathering and communicate requirements? In my experience, it requires careful observation, an investigative approach and deep reflection to understand one's needs, context, goals, etc, in order to translate into software requirements. I'm a big fan and user of GPT for coding and everything, but I don't see it helping a lot with requirements in the foreseeable future. Not with its current capabilities...
- bottled_poe 3y agoYou’re not thinking with AI magic. “It’s early” so we can just hand-wave those details away until next funding round.
- kriro 3y agoI'd guess the end user (product owner) of the software would interact with some sort of ChatGPT and describe what they want/need and we'd iterate from there. At the very least it would be a good support tool for initial scoping. ChatGPT would also be useful for the developers to learn more about the domain (assuming no hallucinations) before the kickoff meeting. Let's say you're building some sort of accounting software for the banking sector. You could have a chat session that explains how business processes work in that area, what regulations apply etc. You'd also pick up the correct words/phrases that are used in that domain etc.