Not Added Value Overload Irregularities Muda Muri Mura Inventory not coded documentation not synchronized code not tested code not documented code not deployed code Extra Features Extra Processes Waiting Defects Complexity Wastes in Software The Lean Pyramid Samuel Crescêncio @screscencio samuel.crescencio@oncast.com.br Individuals and Interactions Working Software Customer Collaboration Responding to Change Processes and Tools Comprehensive Documentation Contract Negociation Following a Plan over Values www.agilemanifesto.org www.oncast.com.br Principles Culture Business Strategy Vision Lean Principles (summarized) Deliver a continuous flow of value to customer Create a learning organization Create a continuous improvement enviroment Build Integrity in Respect people Deliver fast See the whole Mary and Tom Poppendieck Identify waste to separate waste from value Waste is anything that depletes resources of time, money and space, without adding value to the customer Inteligent Automation Jidoka Mistake Proofing Poka-Yoka Just-In-Time Pull System Production Leveling Heijunka Define and communicate quantitative and qualitative goals, regarding performance, cost and quality Empower people Break the Vision in Measurable and specific objectives Stories Reminder of a very high-level definition of a requirment Serves as a link between the customer and the development team to discuss about a specific subject Usually written by the customer Description Estimate Priority Acceptance Criteria/Definition of done Must contain Estimates in Story Points Fibonacci 1, 2, 3, 5, 8, 13, 21... Priorization Visibility Value, Risk and Cost Scrum Kanban One Click Build TDD Emerging Architecture Collective Code Ownership Pair Programming Automation Compilation Packaging Deployment Integrate Continuously Deliver Continuously Refactoring Simplicity Share Knowledge Move people around Testing Effective configuration Management Version Control Reduce Branching Control dependencies THE EQUILIBRIUM OF AGILE FORCES Trust Joy Innovation Strong Relationships Creativity Responsiblity Discipline Ownership Self-managment Teamwork Respect Agility Cohesion Stop the Line
More presentations by Samuel Crescêncio
Popular presentations
Academy: 10 ways to say it with prezi
Adam Somlai-Fischer on
Prezi is simple: You Write, Zoom, Arrange.Using these simple means, you can express many things - with great impact.Here are some basic examples such as ...
More popular prezis in Explore>