Visit the Official Agile Modeling site and make a complete list of all core and supplementary Agile ModelingAM principles
Core Agile Modeling Principles:
-
Active Stakeholder Participation: Stakeholders should be actively involved in the development process.
-
Communication: Effective communication is essential for successful development.
-
Continuous Improvement: Development should be an ongoing process of improvement.
-
Embrace Change: Change is inevitable and should be embraced.
-
Focus on Value: The focus should be on delivering value to the customer.
-
Iterative and Incremental: Development should be done in small, iterative and incremental steps.
-
Model with a Purpose: Models should be created with a specific purpose in mind.
-
Multiple Models: Multiple models should be used to represent different aspects of the system.
-
Simple and Clear: Models should be simple and clear, avoiding unnecessary complexity.
-
Test-Driven: Development should be driven by tests.
Supplementary Agile Modeling Principles:
-
Assume Simplicity: Assume that the simplest solution is the best.
-
Choose Your Tools: Choose the modeling tools that work best for your team.
-
Collaborate: Work collaboratively with the team and stakeholders.
-
Contextualize: Models should be contextualized to the specific project and team.
-
Document Only When Necessary: Only document when it is necessary to do so.
-
Keep it Lean: Keep models lean and avoid unnecessary detail.
-
Optimize for Agility: Optimize the development process for agility.
-
Travel Light: Avoid unnecessary baggage and keep the process lightweight.
-
Use Available Resources: Use the resources that are available to you.
-
Visualize: Use visual models to communicate effectively.
原文地址: https://www.cveoy.top/t/topic/Ern 著作权归作者所有。请勿转载和采集!