I started by explaining the relation between the Agile values, principles and practices as I imagine them as building a house the values are the foundations, the principles are the pillars and the practices are the bricks or the materials that fill the house and make its shape, depending of the type of materials and how much will define the type of Agile method you are using. Ofcourse this is not a very accurate or complete idea but it helps connecting the different parts.
I then listed the practices I'm aware of and gave a brief introduction about each one. Then weordered them by importance so we can start with the next session.
The are practices:
Pair Programming
Energized Work
Informative Workspace
Root-Cause Analysis
Retrospectives
Trust
Sit Together
Real Customer Involvement
Ubiquitous Language
Stand-Up Meetings
Coding Standards
Iteration Demo
Reporting
“Done Done”
No Bugs
Version Control
Ten-Minute Build
Continuous Integration
CollectiveCode Ownership
Vision
Release Planning
The Planning Game
Risk Management
Iteration Planning
Slack
Stories
Estimating
Incremental Requirements
Customer Tests
Test-Driven Development
Refactoring
Simple Design
Incremental Design and Architecture
Spike Solutions
Performance Optimization
Exploratory Testing

0 comments:
Post a Comment