agile and what's next

Post on 11-Apr-2017

57 Views

Category:

Engineering

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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)

top related