理解incremental developement||MoSCoW

  • Incremental developement

    Iterative and incremental development is any combination of both iterative design or iterative method and incremental build model for development.

  • Incremental

    Incremental development slices work into small bite-sized preces. These are called increments. Each increment builds on top of what has gone before. Fully functional modules grow bit-by-bit over time. Each evolution adds to preceding functionality.

  • Iterative

    Iterative development is the process of repeating and refining a cycle/way of working. This is called an iteration.

  • Incremental vs. Waterfall

    Incremental development in software engineering is a process methodlogy that emphasizes the virtue of taking small steps toward the goal.

    In contrast to the waterfall model of software development, in which a working system becomes avaiable only in the later phases of the project, incremental development begins with a small, working system that is improved and expanded step by step.

  • MoSCoW

    Sometimes the evolutionary approach is called the MoSCoW method:

    Must have, Should have, Could have and Won’t have, but would like to have.

  • References

  1. Incremental VS iterative development?
  2. [Agile teams](https://www.agilealliance.org/glossary/incremental-development/#q=(infinitefalsefilters(postType('page’post’aa_book’aa_event_session’aa_experience_report’aa_glossary’aa_research_paper’aa_video)tags('incremental*20development))
  3. TechniPages
  4. Stueben, M. Good Habits for Great Coding. (Apress, 2018). doi:10.1007/978-1-4842-3459-4.

猜你喜欢

转载自blog.csdn.net/The_Time_Runner/article/details/113751637