Presentation is loading. Please wait.

Presentation is loading. Please wait.

مقايسه با ديگر روش‌ها Adaptive Predictive Adaptive Predictive.

Similar presentations


Presentation on theme: "مقايسه با ديگر روش‌ها Adaptive Predictive Adaptive Predictive."— Presentation transcript:

1

2

3

4

5 مقايسه با ديگر روش‌ها Adaptive Predictive Adaptive Predictive

6 The Manifesto for Agile Software Development “We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and toolsIndividuals and interactions over processes and tools Working software over comprehensive documentationWorking software over comprehensive documentation Customer collaboration over contract negotiationCustomer collaboration over contract negotiation Responding to change over following a planResponding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.”

7

8 Bullpen Programmers Product Managers + Business Analysts + Actual Customers Testers Interaction Designers Technical Writers Managers

9

10 Agile Methodologies

11 Agile methods Some of well-known agile software development methods include Extreme Programming (XP) Scrum Adaptive Software Development (ASD) Crystal Clear and Other Crystal Methodologies DSDM Feature Driven Development Lean software development Other approaches include Agile documentation Agile ICONIX Microsoft Solutions Framework (MSF) Agile Data Agile Modeling

12 Extreme Programming (XP)

13

14

15

16

17 Adaptive Software Development (ADS) Adaptive Software Development (ADS)

18

19 Dynamic Systems Development Method

20 Scrum

21 Scrum

22 Crystal Maneuverability Face-to-face communication Reflection workshops

23 Feature Driven Development

24 Feature the a(n) the a(n) Add the product to a shopping cart. Display the technical-specifications of a product. Store the shopping-information for a customer. a(n) a(n) Making a product sale.

25

26 روش بوهم-ترنر (مبتني بر ريسک) با مطالعه در ساختارها و روابط حاکم بر ريسک. پيشنهاد: تحليل ريسک براي انتخاب (agile,plan-driven) Plan-driven home ground Agile home ground High Criticality High Criticality Junior developers Junior developers Low reqirements change Low reqirements change Large number of developers Large number of developers Culture that demands order Culture that demands order Low criticality Low criticality Senior developers Senior developers High requirements Change High requirements Change Small number of developers Small number of developers Culture that thrives on chaos Culture that thrives on chaos

27

28

29 منابع و مأخذ Wikipedia definition of “Agile Software Development”, (http://en.wikipedia.org/wiki/Agile_software_development ) http://en.wikipedia.org/wiki/Agile_software_development Bwck, K. et al., “Manifesto of Agile Software Development”, 2001, (http://www.agilemanifesto.org ) (http://www.agilemanifesto.org )http://www.agilemanifesto.org Agile Alliance Home Page (http://www.agilealliance.com/home/ ) (http://www.agilealliance.com/home/ )http://www.agilealliance.com/home/ Pressman, R. S., “Software Engineering: A Practitioner’s Approach”, 6/e, 2005, McGraw-Hill. (http://www.mhhe.com/ ) http://www.mhhe.com/ Booch, G., Martin, R. C., Newkirk, J., “Object Oriented Analysis and Design with Applications”, 2d ed., 1998, Addison-Wesley.

30 منابع و مأخذ Dubinsky, Y. and Hazzan, O., “Roles in Agile Software Development Teams”, Technion, Israel, 2004. Highsmith, J., “What Is Agile Software Development?”,CMM, 2002. Szalvay, V., “An Introduction to Agile Software Development”, DANUBE, 2004 (http://www.danube.com ) http://www.danube.com Cohen, D. and et al., “Agile Software Development (A DACS State- of-the-Art Report)”, 2004, Draft Version, DACS. Kalermo, J. and Rissanen, J., “Agile Software Development in Theory and Practice”, 2002, SBP.

31 Agile Methods site’s Scrum (http://www.controlchaos.com/) http://www.controlchaos.com/ ASD (http://www.adaptivesd.com/) http://www.adaptivesd.com/ DSDM (http://na.dsdm.org/) http://na.dsdm.org/ Crystal (http://alistair.cockburn.us/crystal/wiki) http://alistair.cockburn.us/crystal/wiki Crystal (http://crystalmethodologies.org) http://crystalmethodologies.org FDD (http://www.featuredrivendevelopment.com/) http://www.featuredrivendevelopment.com/ Agile Modeling (http://www.agilemodeling.com) (http://www.agilemodeling.com)


Download ppt "مقايسه با ديگر روش‌ها Adaptive Predictive Adaptive Predictive."

Similar presentations


Ads by Google