Agile developer starting point: skills, knowledge for CSD

Develop Everythings viết ngày 17/01/2018

Agile developer starting point: skills, knowledge for CSD
The course will be divided into 3iterations across 3 days’ time frame.

Day 1:

Day one planning
Agile Principles and values
Team Collaboration, Customer collaboration
Using source code management tools – GIT for collaboration
Pair programming
Understanding User stories
Managing Specification
Agile Architecture
Agile Design
Introduction to Refactoring
Why and when to refactor
Class room exercise on Refactoring
Design Patterns
SOLID Principles
Code smells
Code reviews process and tools
Code Kata (2 hours)
Day 1 review and retrospective

Day 2:

Day two planning
Understanding TDD, BDD and ATDD
What is cucumber?
Understanding Gherkin and examples
Principles of Acceptance test driven development (ATDD)
Principles of Behavior driven development (BDD)
Unit testing
Discussion on Test Driven Development
Discussion on Unit Test Framework
Discussion on Red, Green and Refactor concept
Code sample on TDD
ATDD & BDD code kata (2 hours)
Test double
Explore Stub
Explore Mock
Explore faking
ATDD & BDD tools and suggestions
Day 2 review and retrospective

Day 3:

Day 3 planning
Continuous integration
Continuous delivery
Build tools – Jenkins
Agile testing
Selenium web driver
Best agile practices and tools
Robot Framework
Using Fitness
Workshop on CI, CD (2 hours)
Class room assessment (45 minutes)
Day 3 review and retrospective

TrungTuyenNguyen 13-01-2018

Bình luận

{{ }}
Bỏ hay Hay
Male avatar
{{ comment_error }}

Hiển thị thử

Chỉnh sửa


Develop Everythings

2 bài viết.
1 người follow
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
1 0
programmercompetencymatrix Cái này có ai muốn dịch ra tiếng Việt ko nhỉ? Chưa support matrix ...
Develop Everythings viết hơn 3 năm trước
1 0
Bài viết liên quan
0 5
fCC: Technical Documentation Page note So I have finished the HTML part of this exercise and I want to come here to lament about the lengthy HTML ...
HungHayHo viết gần 3 năm trước
0 5
4 0
I used Spring boot, Hibernate few times back then at University, I'v started using it again recently. In this (Link), I want to check how Spring J...
Rey viết 2 năm trước
4 0
24 1
Toán tử XOR có tính chất: + A XOR A = 0 + 0 XOR A = A Với tính chất này, có thể cài đặt bài toán sau với độ phức tạp O(N) về runtime, và với O(1)...
kiennt viết hơn 4 năm trước
24 1


{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}

{{userFollowed ? 'Following' : 'Follow'}}
2 bài viết.
1 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!