Scrum is an agile, lightweight process that can be used to manage software development using iterative, incremental practices. Scrum does not dictate which practices must be used and because of this reason at times you will see team deviates from SCRUM standards.
Below are some of the things you might observe to identify that you may not be doing SCRUM
• Sprint is shorter than 2 weeks or longer than a month.
• Sprint does not deliver workable product.
• Estimates and detailed task list are expected at the beginning of a Sprint.
• Most of the progress is measure by amount of tasks completed (instead of tasks remaining) for the Sprint.
• Team is expected to complete specifications before development proceeds.
• There is no testing involved in the Sprint.
• There is very little co-operation within the team.
• Individual are responsible for designing and deliveries.
So are you really doing SCRUM?
Automating Process Automation
7 months ago