I should not use if/else at all (!) or to avoid if/else nesting?
No you shouldn’t avoid if/else at all! but you should be careful about Cyclomatic complexity of your code. More code complexity tends to have more defects.
Read more on Cyclomatic complexity.
Identifying the project requirement helps the project manager to prepare the project scope. Gathering the project requirement is a crucial job. The entire project planning depends on how well you gather the information. A collection of requirement and preparing the scope is not a single person work. A group is required to perform the process.[…]
Follow these to avoid the scope creep in the project.
1. Understand the client vision and project requirement
2. Understand your priority and deliverables
3. Know your decision-making stakeholder […]
Delivering the quality product on the time is the main responsibility of the project manager. Many project managers fail to deliver the project on the time. Scope creep is the primary reason behind this failure. Scope creep is a subtle process that starts with small adjustments and ends up resulting in projects that take far longer to complete or even fail before they are finished. […]
Scope creep is also called requirement creep, function creep, feature creep, or kitchen sink syndrome. Scope creep refers to changes, continuous or uncontrolled expansion in a project’s scope. Scope creep can be seen in executing, monitoring and controlling phase and remains in project till the project close. It affects the final delivery date of the project. […]