Upload
osgood
View
192
Download
4
Embed Size (px)
DESCRIPTION
انواع مدل های Agile. گرد آونده: مریم براتی نام درس: مهندسی نرم افزار (2) استاد درس: استاد شیروی. روش Agile چیست؟. تمرکز بیشتر روی کد است تا طراحی بر پایه روش های تناوبی به منظور به منظور بهتر کردن توسعه نرم افزار است. - PowerPoint PPT Presentation
Citation preview
Agile
Agile : : (2) : Agile . .
Agile . . .
(Agile Method)Extreme Programming (XP)Scrum Adaptive Software Development (ASD) Crystal Clear and Other Crystal Methodologies DSDM Feature Driven Development (FDD)1. XP Agile XP . : . . . ( ) . XP XP : (Communication) (Simplicity) (Feedback ) (Courage ) XP
XP
XP User Stories
2. SCRUM (Incremental) . scrum: (Transparency) (Inspection) (Adaption) SCRUM SCRUM
SCRUMPigs Rols ( )
Chickens Rols ( ) Pigs RolsScrum Master ( ) .Product Owner ( ) . . .Team () .Chicken RolsStakholders ( ) . .Managers () . SCRUM
3. ASD - . : Project Initiation : Adaptive Cycle Planning : Concurrent Component Engineering : Quality Review : Final Q/A and Release ASD
: Project Initiation . :Mission Artifact: Product Specification: Project Datasheet: Project Vision: cntext . : Adaptive Cycle Planning . JAD . Component Diagram . : Concurrent Component Engineering . Refactoring . . : Quality Review . . : Final Q/A and Release . Q/A .4. DSDM
DSDM Functional Study . Business Study . Functional Model Iteration (FMI) Functional Prototype . Design&Build Iteration (D&BI) .5. FDD FDD:
FDD : Develop an Overall Model : Build a Feature List Area Feature List Feature . : Plan By Feature Feature . FDD : Design By Feature . Feature . : Build By Feature .6. Crystal Clear Crystal Clear: