Agile Courses, Scrum Alliance
Certified Scrum Developer® (CSD)
- 300 + Students Empowered
- 4.5/5 Best Selling Program
- Format Instructor-Led online Program and Self-Learn Online Program
- Start Date: Instructor-Led Program Date To Be Announced
Course Description:
Scrum Alliance adopted the Scrum Guide, The Definitive Guide to Scrum: The Rules of the Game, co-authored and updated (most recently in 2020) by the Scrum framework’s co-creators, the guiding curriculum for this offering. Certified Scrum Developer candidates are expected to build a body of knowledge of the Scrum framework, including its accountabilities, events, and artifacts. Incorporating Scrum principles and practices takes diligence, patience, and a commitment to continuous improvement. Scrum is a framework, not a prescriptive methodology.
Students attending the Certified Scrum Developer (CSD) course should expect to learn essential concepts and skills to work successfully in a Scrum team that focuses on creating software. They also should expect to be enabled to bring necessary collaboration skills into their group. Thirdly, this course should understand the need for agile engineering practices and encourage participants to adopt them in their contexts.
Course Objectives:
This document describes the Learning Objectives that must be covered in a Certified Scrum Developer (CSD®) offering in addition to the Scrum Foundations learning objectives. These learning objectives consider the following:
➜ While the application of Scrum is in no way limited to the area of software development, Scrum Alliance recognizes the special need for additional education in this field.
➜ Scrum is inherently incremental; therefore, a software development implementation of Scrum requires an incremental approach to software engineering.
This entails covering Learning Objectives within the following categories:
➜ Lean, Agile, and Scrum
➜ Collaboration
➜ Architecture & Design
➜ Test-Driven Development
➜ Integrating Continuously
Students attending a CSD offering should expect that each Learning Objective identified in this document will be covered. Students should also expect that the Scrum Foundations Learning Objectives are covered either before or during the offering.
Who Should Attend?
CSD training is for the Scrum team, including Scrum Master. We highly recommend inviting the whole team together to learn rather than just 1-2 members.
Course Topics:
Lean, Agile & Scrum
What are lean, agile, and scrum? Scrum framework in brief. Essential elements of scrum covering roles (Product Owner, Scrum Master, and Developers), artifacts (Product Backlog, Sprint Backlog and Increment with commitment towards product goal, sprint goal and definition of done), and events (the sprint, sprint planning, daily scrum, sprint review, and sprint retrospective). It includes creating a sprint goal, selecting product backlog items (PBIs) with value orientation in mind, and decomposing PBIs into smaller work items. The workshop emphasizes the collaboration between the Scrum team members, especially the product owner and developers, for understanding the items and turning them into a valuable stepping stone toward the product goal. It includes asking for clarification, adding acceptance criteria, sizing or estimating items, breaking them down into smaller items.
Architecture & Design
Certified Scrum Developer training from Agilemania fosters an understanding of the work, improves shared ownership and responsibility, improves estimability and reliability, reduces defects, and avoids an accumulation of technical debt. This could include test-first, quick design sessions, spikes to understand new technology, constant refactoring, metaphor, conversational modeling, CRC cards, pair programming. This training covers refactoring to improve a system without changing its observable behavior. Refactoring fosters automated testing, improves readability and maintainability, supports improving system performance, counter technical debt, and improves extensibility.
Continuous Integration
CI is the practice of reducing the feedback time between code creation and integration. It can be supported using technical means. CI changes habits and behaviors, creates awareness about shared responsibility, is the base for frequent deliveries, reduces defects, reduces risk from the late discovery of integration issues. Automation tools reduce manual repetition. A single repository acts as a recorded document, configuration as code for repeatable error-free process, and supports continuous delivery.
Collaboration & Team Dynamics
Explain at least three differences between a working group and a team and discuss at least three attributes of effective teams. Additionally, demonstrate “working together as one team.” Example definition of team: a small number of people with complementary skills, committed to a common purpose, performance goal, and approach, are mutually accountable. Example: T-shaped skill profile.
Learn pair programming, pair designing, pair working in general, and creating something – code or non-technical – in a Scrum simulation. Understand about shorter feedback loops, less work-in-progress, less misinterpretation of needs, direct feedback of the working solution, and actually trying the built product.
Test-Driven Development (TDD)
Test first focuses on the behavior of the system. The system design emerges dynamically through the adjustment to additional tests. Benefits include simplicity, avoidance of bloating, defect reduction, built-in regression checks with automated tests. The Certified Scrum Developer training from Agilemania points out important to have the simplest possible solution that passes the test in the first place to ensure the test is working and refactor it to a sensible design that gets verified immediately.
Testimonials:
“Thank you for a great course. Gaurav was very aware of the topics which were planned for this certification.
Explanation to each topic was explained in an easy and understandable way.
Gaurav patiently answered all the questions which were asked to him.
Overall course has helped me to address the challenges which we were noticing while implementing DevOps in our own organization”
Vandana Singh, Sr. IT QA Analyst, Eaton Technologies Private Limited
Certified Tester in Artificial Intelligence dives into exploring the concepts of AI and testing tools/strategies revolving around AI.
Contents and Live Exercises are designed to engage in a very effective manner. Trainers were very knowledgeable and experienced, imparting their wealth of knowledge in an effective way.
I would definitely recommend this programme for all the QA Folks as part of Development.
Ankit Bajaj, Senior Technical Lead, IBM
The training conducted for Certified Tester in Artificial Intelligence is focused and coherent. It has been very useful for me.
I would like to highlight the dynamic of the sessions, very active, interesting, well organized and an easy-to-follow course of AI/ML learning.
Outstanding teaching skills by Vipul Kocher, he is very knowledgeable and passionate about teaching.”
Priyanka Pawar, Full Stack Test Specialist, IBM
“It was truly my pleasure to be a part of the Global Accredited Course on AI in Testing – it really was a brilliant learning experience!!
Thanks to the coaches Vipul and Saurabh for making this an insightful yet a fun-filled course – and walking us through the world of AL, ML and DL with live applications and practical testing strategies.
A special note of thanks to Team Verity team seamlessly coordinating this program without a glitch. Here’s wishing them my best”
Rajesh Kannan, Director, Deloitte Touche Tohmatsu India LLP
“This course was a great learning experience which was delivered proficiently by the experts. It’s very well-articulated with insights on the testing perspective of AI/ML.
Special mention to the hands-on exercises in python for data pre-processing and AI metrics.
The training has raised the bar for the testing community and will open up new opportunities for testing in the changing world of AI.
I really liked the way the exercises have been sorted out in folders and explained by Mr Bansal. Very helpful for future references.”
Smita, Assistant Vice President, DBS Bank
I work for IBM and have done the Selenium United course as part of the reskilling program. This course is an excellent way to upgrade me with the latest technologies in the field of automation testing.
I feel highly honoured and privileged to have done this course and truly enrich myself in a niche technology. I also feel great to pass the rigorous exam which tested my Selenium expertise to the fullest.
When I look back after a few years of my career with Selenium, I can proudly say that this was the course where it all began.
Payel Biswas, Test Automation Engineer, IBM
The training sessions conducted by Verity Software for Cloud Migration Test Specialist were well articulated and quite interactive.
The trainers were really good and supportive. They helped us both theoretically and practically. The training materials were really helpful in clearing the certification exam.
Overall this training helped me in upgrading my skills and being a test specialist. It helped me to clear the concepts of Cloud Migration and various aspects of testing required. Thanks to Verity Software and the trainers Jayapradeep and Smitha for such a wonderful learning experience.
Divya Rajpal, Test Specialist, IBM
Thank you for sharing your knowledge. It is very informative and helpful.
Exercises during training were easy to understand and very detailed. It is very nice to have exercises at the end of each module.
Your support, communication and coordination is great.
Thank you for the great training.
Anita Meka, Salesforce QE
FAQ:
What is the duration and timings of this course?
NA ..
Do you provide any tools with this course?
No. We do not provide any tools with this course.
Does this certification have a lifetime validity?
Yes this certification is valid for lifetime.
Do you provide placement services post completion of the course?
No, we do not provide placement.
What is the maximum batch size?
The maximum batch size is 20 members in one batch.
Will I get support post the training?
Yes post training support will be provided, you can contact the trainers for any queries which you may have.
Do I need to know coding for this course?
No, coding is not a prerequisite.
What if I am unable to attend the batch which I have registered for? Can I attend the next one?
We strongly recommend that the participants attend the batch which they have specifically registered for. There can be exceptions in case of emergencies but the difference in fee(if any) will have to be borne by the participant.
Can I get a refund if I cancel my registration?
No we do not provide refunds upon cancellation.
Can an In-house batch for our company be arranged for the course?
Yes we can arrange for an in-house batch for your company given there are a minimum of 10 participants per batch.
Instructor:
Ramit Manohar
Program highlights:
- Instructor-led programs
- Real life case studies
- Assignments
- Certification
Book your slot:
December 09-10, 2023
Book your slot
December 09-10, 2023
February 17-18, 2024