In addition, the engineering teams working on conversational AI are often not traditional software engineers. They may have backgrounds in linguistics, machine learning, or natural language processing. This means that they may not be familiar with traditional software development processes, and they may not be comfortable working within a traditional project management framework.