Re-evaluating processes and workflows in software development