Core Agile Modeling Principles:

  1. Active Stakeholder Participation: Stakeholders should be actively involved in the development process.

  2. Communication: Effective communication is essential for successful development.

  3. Continuous Improvement: Development should be an ongoing process of improvement.

  4. Embrace Change: Change is inevitable and should be embraced.

  5. Focus on Value: The focus should be on delivering value to the customer.

  6. Iterative and Incremental: Development should be done in small, iterative and incremental steps.

  7. Model with a Purpose: Models should be created with a specific purpose in mind.

  8. Multiple Models: Multiple models should be used to represent different aspects of the system.

  9. Simple and Clear: Models should be simple and clear, avoiding unnecessary complexity.

  10. Test-Driven: Development should be driven by tests.

Supplementary Agile Modeling Principles:

  1. Assume Simplicity: Assume that the simplest solution is the best.

  2. Choose Your Tools: Choose the modeling tools that work best for your team.

  3. Collaborate: Work collaboratively with the team and stakeholders.

  4. Contextualize: Models should be contextualized to the specific project and team.

  5. Document Only When Necessary: Only document when it is necessary to do so.

  6. Keep it Lean: Keep models lean and avoid unnecessary detail.

  7. Optimize for Agility: Optimize the development process for agility.

  8. Travel Light: Avoid unnecessary baggage and keep the process lightweight.

  9. Use Available Resources: Use the resources that are available to you.

  10. Visualize: Use visual models to communicate effectively.

Visit the Official Agile Modeling site and make a complete list of all core and supplementary Agile ModelingAM principles

原文地址: https://www.cveoy.top/t/topic/Ern 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录