Planning
Software Development Planning is a process that aims to improve software delivery predictability and includes requirements gathering, planning and designing the product, and often research and development into the areas that are unknowns or risks to the project.
Super Ideas