There are 5 common problems in software development process
Poor Requirement: – Unclear details, Incomplete requirement, and too general.
Inadequate testing: – No one knows whether your program is any good till the customers complains or system crashes.
Features: – A request to pile on new features after development is underway, Actually this extremely common.
Miscommunication: – If developers don’t know what’s needed or customers have erroneous expectations problem are guaranteed