A Certified Scrum Developer or Professional Developer is a designation recognized by the Scrum Alliance. This program was developed to address the needs of the modern software developer in scrum. The Certified Scrum Developer (CSD) is a designation that carries focuses on key learning objectives and is part of a Scrum Developer Training curriculum.
• Use emergent architecture to avoid technical debt
• Use Test Driven Development as a design tool
• Setup and leverage continuous integration
• Use Test Impact Analysis to decrease testing times
• Manage SQL Server development in an Agile way
• Use .NET and T-SQL refactoring effectively
• Build, deploy, and test SQL Server databases
• Create and manage test plans and cases
• Create, run, record, and play back manual tests
• Setup a branching strategy and branch code
• Write more maintainable code
• Identify and eliminate people and process dysfunctions
• Inspect and improve your team’s software development process
• Form effective teams
• Explore and understand legacy “Brownfield” architecture
• Define quality attributes, acceptance criteria, and “done”
• Create automated builds
• How to handle software hotfixes
• Verify that bugs are identified and eliminated
• Plan releases and sprints
• Estimate product backlog items
• Create and manage a sprint backlog
• Hold an effective sprint review
• Improve your process by using retrospectives
• Use emergent architecture to avoid technical debt
• Use Test Driven Development as a design tool
• Setup and leverage continuous integration
• Use Test Impact Analysis to decrease testing times
• Manage SQL Server development in an Agile way
• Use .NET and T-SQL refactoring effectively
• Build, deploy, and test SQL Server databases
• Create and manage test plans and cases
• Create, run, record, and play back manual tests
• Setup a branching strategy and branch code
• Write more maintainable code
• Identify and eliminate people and process dysfunctions
• Inspect and improve your team’s software development process
For more read about Certified Scrum Developer training pathway.