Agile and what's Next?! 201610 LanPM@nal
Agile and what's Next?!
201610 LanPM@nal
Agenda
● Agile (one more time)
● Where we are now
● What’s next
● Backlog items (discussion)
Agile
Scrum
Lean software development Kanban (process + method)
Extreme Programming (XP)
Continuous Integration (CI)
Continuous Delivery (CD)
Crystal Clear
Test Driven Development (TDD)
Feature Driven Development (FDD)
Where we are now
Maybe HERE
What’s Next
Being Agile at Quality● Focus on Development Technical● Embedding QA activities at Team
Focus on Development Technical
The Goal of Agile: Business value, Customer satisfaction, Market creation
Ref: http://blogs.itmedia.co.jp/hiranabe/2012/09/rightwing-and-leftwing-of-agile.html
Team’s Environments (collaboration)
● Scum (daily stand-up meeting, retrospective ...)
● Project facilitation● Self-organized team● Open information● ...
Technical Environments(delivers quickly and
safety)● Technical practices of
XP● Continuous Integration● Continuous delivery● Automatic “build",
“regression test", “deploy", ticket and version control
● Test Driven Development
● Refactoring● ...
Embedding QA activities at Team
● Share concept “Built-in-Quality"● Proactive, engage in QA activities much earlier.● Works with whole-team including Product Owner (closely with business),
Architects and Developers to understand, define, and validate quality requirements.
● Integrated with day to day development.
Backlog items (discussion)
● Xây dựng một tầm nhìn chung về chất lượng (thông qua hoạt động cộng tác giữa AL Ba - PO Ba - Bụt Team?)
● Xây dựng lại DoD của tổ chức, áp dụng cho cả nội bộ và các đối tác
● Chuẩn hóa SDP (xây dựng lại các tạo tác)
● Nhúng các kỹ năng coding review, pair-programming vào team (bạch hóa code metric của team)
● Nhúng môi trường phát triển CD/CI cho tất cả các thành viên và tất cả team
● Thúc đẩy Agile Testing trong các team
● Rõ ràng hoạt động QA? (Quality Assurance → Quality Agile)