SlideShare a Scribd company logo
Prepared by:
Muhammad Asim
PH#  +923066010010
Crystal Methodology
Crystal:
 Derived from gemstones
 Lightweight Methodologies
 Non-jealous
Crystal:
 Crystal methods are part of the crystal family developed by Alistair
Cockburn in the mid-1990’s
 Based on observations of many teams that did not follow formal
methodologies yet had successful projects
Crystal:
 Crystal methods focus on:
 People
 Interaction
 Community
 Skills
 Talents
 Communications
What is Crystal
Methodology?
It is a subset of agie methodology because use iteration and incremental
development same as agile model
Crystal family:
 Crystal clear lightweight, not critical
 Crystal Yellow
 Crystal orange
 Crystal orange web
 Crystal Red
 Crystal Maroon
 Crystal Diamond
 Crystal Sapphire heavy, critical
Crystal clear:
 Lightest weight methodology
 Supports fixed price contracts
 Requires documentation
 Focus on people,not process or artifacts
 Project safety
 Small teams
Crystal Yellow:
 7 to 20 team members
 Easy communication
 Clear owner ship of code areas
 Feedback
 Mission statement
 Monthly improvements
Crystal Orange:
 Incremental development
 The idea is for agile development
 New release after 3-4 months
 Each released is called “increment”
 Designed for medium size projects
Crystal Orange web:
 Used in projects that have a continually evolving code base that is being used
by the public
 Used for category D40 projects
 Used in teams with 21-40 members
Crystal Orange web:
 Consists of a set of conventions grouped into five categories:
 Regular heartbeat with learning
 Basic process
 Maximum progress , minimum distractions
 Maximally defect free
 A community , aligned in conversation
Crystal Properties:
 Frequent delivery
 Reflective improvement
 Close or osmotic communication
 Personal safety
 Focus
 Easy access to expert users
 Automated tests ,configuration management , frequent integration
Frequent Delivery
 Iteration release regularly
 Delivery cycle shouldn’t be more than four months so problem find and fix
early
 Customer ensure
 The team gets to debug their development and deployment processes
Reflective Improvement
 Developer dedicate time
 Reflection Workshop held every weak
 Iterations help process is working or feedback at the end of iteration
Osmotic Communication
 Developer team must be in same room
 Aids communication
 Information flow quickly
 Communication overhead reduce
Personal Safety
 Team members speak freely
 share their views without thinking about what others think about their views.
Focus
 Focus on a task long enough for progress
 Clear definition and goals of the project
Easy access to expert users
 Developer work with experts
 Improvement base on experts
 Communication 2 hours in one weak and reachable by phone
Automated tests ,configuration
management , frequent integration
 Support Errors and problems
 Done regularly
 configuration management system and run automated system tests
Comparison:
Crystal
 Crystal is much tolerant
 More likely to followed
 Crystal end-users participate in all
of the incremental releases
 Face-to-face meetings happen in
Crystal
Extreme programming
 Xp is much disciplined
 Productive
 End user actively involved in XP
 informal daily stand up meetings
happen in XP
Advantages:
 Effective team communication and this facilitates learning amongst team
members from each other
 This methodology can be adjusted as per project type and team size
 Crystal Clear is an agile methodology for projects with small teams, less than
about 10 people in size.
 It supports fixed price contracts
 Crystal Clear is not mutually exclusive with other methodologies
Disadvantage:
 The planning & development are not depended on requirements
 May not work well for distributed teams.
 Moving from one flavor of Crystal to another in mid project doesn't work
 Crystal was not designed to be upward or downward compatible.
 varying by project size and criticality

More Related Content

What's hot

Agile methodology
Agile methodologyAgile methodology
Agile methodology
Dhruv Kumar
 
Extreme programming (xp)
Extreme programming (xp)Extreme programming (xp)
Extreme programming (xp)
Mohamed Abdelrahman
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 
Agile Methodology PPT
Agile Methodology PPTAgile Methodology PPT
Agile Methodology PPT
Mohit Kumar
 
Agile software development methodology
Agile software development methodologyAgile software development methodology
Agile software development methodology
justinleague0819
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
Tyler Rose
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
Dave Neuman
 
12 principles for Agile Development
12 principles for Agile Development 12 principles for Agile Development
12 principles for Agile Development
Julien Henzelin
 
Dynamic Systems Development Method (DSDM) - Agile
Dynamic Systems Development Method (DSDM) - AgileDynamic Systems Development Method (DSDM) - Agile
Dynamic Systems Development Method (DSDM) - Agile
Maruf Abdullah (Rion)
 
Agile
AgileAgile
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
Invensis Learning
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Suresh Krishna Madhuvarsu
 
Jira Agile
Jira AgileJira Agile
Jira Agile
Peter Perger
 
extreme Programming
extreme Programmingextreme Programming
extreme Programming
Bilal Shah
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
sunilkumar_
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile MethodologyHaresh Karkar
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentation
Carl Bruiners
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Omar Al-Sabek
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
Arun R
 
Agile Methodology ppt
Agile Methodology pptAgile Methodology ppt

What's hot (20)

Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Extreme programming (xp)
Extreme programming (xp)Extreme programming (xp)
Extreme programming (xp)
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Agile Methodology PPT
Agile Methodology PPTAgile Methodology PPT
Agile Methodology PPT
 
Agile software development methodology
Agile software development methodologyAgile software development methodology
Agile software development methodology
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
12 principles for Agile Development
12 principles for Agile Development 12 principles for Agile Development
12 principles for Agile Development
 
Dynamic Systems Development Method (DSDM) - Agile
Dynamic Systems Development Method (DSDM) - AgileDynamic Systems Development Method (DSDM) - Agile
Dynamic Systems Development Method (DSDM) - Agile
 
Agile
AgileAgile
Agile
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Jira Agile
Jira AgileJira Agile
Jira Agile
 
extreme Programming
extreme Programmingextreme Programming
extreme Programming
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentation
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Agile Methodology ppt
Agile Methodology pptAgile Methodology ppt
Agile Methodology ppt
 

Viewers also liked

Crystal Agile
Crystal AgileCrystal Agile
Crystal Agile
Tom Crinson
 
Seminar on Crystal Clear
Seminar on Crystal ClearSeminar on Crystal Clear
Seminar on Crystal Clear
Paolo Farina
 
Crystal Methodologies
Crystal MethodologiesCrystal Methodologies
Crystal Methodologies
urumisama
 
Introduccion a Crystal Clear - BarcampGt2010
Introduccion a Crystal Clear - BarcampGt2010Introduccion a Crystal Clear - BarcampGt2010
Introduccion a Crystal Clear - BarcampGt2010
Javier Alvarez
 
Introducing agility to non-agile organisations - LKUK14
Introducing agility to non-agile organisations - LKUK14Introducing agility to non-agile organisations - LKUK14
Introducing agility to non-agile organisations - LKUK14
Jose Casal-Gimenez FBCS CITP
 
Agile and Modeling / MDE : friends or foes? (Agile Tour Nantes 2010)
Agile and Modeling / MDE : friends or foes? (Agile Tour  Nantes 2010)Agile and Modeling / MDE : friends or foes? (Agile Tour  Nantes 2010)
Agile and Modeling / MDE : friends or foes? (Agile Tour Nantes 2010)
Jordi Cabot
 
Agile & Open Unified Processes
Agile & Open Unified ProcessesAgile & Open Unified Processes
Agile & Open Unified Processes
dcsunu
 
Feature Driven Development (FDD)
Feature Driven Development (FDD)Feature Driven Development (FDD)
Feature Driven Development (FDD)
Vitor Pacheco
 
FDD (Feature Driven Development)
FDD (Feature Driven Development)FDD (Feature Driven Development)
FDD (Feature Driven Development)
urumisama
 
Feature Driven Development
Feature Driven DevelopmentFeature Driven Development
Feature Driven Development
dcsunu
 
Feature driven development
Feature driven developmentFeature driven development
Feature driven development
Khanh Nguyen
 
Feature driven development
Feature driven developmentFeature driven development
Feature driven development
Ruhaim Izmeth
 
Feature driven development
Feature driven developmentFeature driven development
Feature driven development
Hendrik Ebbers
 
Crystal Clear
Crystal ClearCrystal Clear
Crystal Clear
Paco Garat
 
Biochemistry
BiochemistryBiochemistry
Biochemistry
mehdinazari_che
 
metodología crystal clear
 metodología crystal clear metodología crystal clear
metodología crystal clear
Jason José Martínez García
 
Agile Simplified
Agile SimplifiedAgile Simplified
Agile Simplified
Walaa Atef
 
Introduction to Lean Software Development
Introduction to Lean Software DevelopmentIntroduction to Lean Software Development
Introduction to Lean Software Development
Guy Nirpaz
 

Viewers also liked (20)

Crystal Agile
Crystal AgileCrystal Agile
Crystal Agile
 
Seminar on Crystal Clear
Seminar on Crystal ClearSeminar on Crystal Clear
Seminar on Crystal Clear
 
Crystal Methodologies
Crystal MethodologiesCrystal Methodologies
Crystal Methodologies
 
Introduccion a Crystal Clear - BarcampGt2010
Introduccion a Crystal Clear - BarcampGt2010Introduccion a Crystal Clear - BarcampGt2010
Introduccion a Crystal Clear - BarcampGt2010
 
Introducing agility to non-agile organisations - LKUK14
Introducing agility to non-agile organisations - LKUK14Introducing agility to non-agile organisations - LKUK14
Introducing agility to non-agile organisations - LKUK14
 
Agile and Modeling / MDE : friends or foes? (Agile Tour Nantes 2010)
Agile and Modeling / MDE : friends or foes? (Agile Tour  Nantes 2010)Agile and Modeling / MDE : friends or foes? (Agile Tour  Nantes 2010)
Agile and Modeling / MDE : friends or foes? (Agile Tour Nantes 2010)
 
Agile & Open Unified Processes
Agile & Open Unified ProcessesAgile & Open Unified Processes
Agile & Open Unified Processes
 
Feature Driven Development (FDD)
Feature Driven Development (FDD)Feature Driven Development (FDD)
Feature Driven Development (FDD)
 
FDD (Feature Driven Development)
FDD (Feature Driven Development)FDD (Feature Driven Development)
FDD (Feature Driven Development)
 
Feature Driven Development
Feature Driven DevelopmentFeature Driven Development
Feature Driven Development
 
Feature driven development
Feature driven developmentFeature driven development
Feature driven development
 
Feature driven development
Feature driven developmentFeature driven development
Feature driven development
 
Feature driven development
Feature driven developmentFeature driven development
Feature driven development
 
Fdd presentation
Fdd presentationFdd presentation
Fdd presentation
 
Crystal Clear
Crystal ClearCrystal Clear
Crystal Clear
 
Biochemistry
BiochemistryBiochemistry
Biochemistry
 
metodología crystal clear
 metodología crystal clear metodología crystal clear
metodología crystal clear
 
Agile Modeling
Agile ModelingAgile Modeling
Agile Modeling
 
Agile Simplified
Agile SimplifiedAgile Simplified
Agile Simplified
 
Introduction to Lean Software Development
Introduction to Lean Software DevelopmentIntroduction to Lean Software Development
Introduction to Lean Software Development
 

Similar to Crystal Methodology

Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overviewguestb4c770
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
Mark Kovacevich
 
What is agile
What is agileWhat is agile
Using Agile Processes on Documentum Projects
Using Agile Processes on Documentum ProjectsUsing Agile Processes on Documentum Projects
Using Agile Processes on Documentum Projects
mufflerdog
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project Management
Robert McGeachy
 
Using Agile Processes on Documentum Projects
Using Agile Processes on Documentum ProjectsUsing Agile Processes on Documentum Projects
Using Agile Processes on Documentum Projects
BlueFish
 
Planning for DevOps
Planning for DevOpsPlanning for DevOps
Planning for DevOps
Eng Teong Cheah
 
Agile And Open Development
Agile And Open DevelopmentAgile And Open Development
Agile And Open Development
Ross Gardler
 
Robert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls Agile
Robert McGeachy
 
Simon Powers - Scaling Frameworks in Organisational Design
Simon Powers - Scaling Frameworks in Organisational DesignSimon Powers - Scaling Frameworks in Organisational Design
Simon Powers - Scaling Frameworks in Organisational Design
AgileCymru
 
What Makes A Great Dev Team - Mike Robinson
What Makes A Great Dev Team - Mike RobinsonWhat Makes A Great Dev Team - Mike Robinson
What Makes A Great Dev Team - Mike Robinson
Jeffrey Clark
 
What Makes A Great Dev Team - Mike Robinson
What Makes A Great Dev Team - Mike RobinsonWhat Makes A Great Dev Team - Mike Robinson
What Makes A Great Dev Team - Mike Robinson
Jeffrey Clark
 
Introduction to Agile Project Management
Introduction to Agile Project ManagementIntroduction to Agile Project Management
Introduction to Agile Project Management
Semen Arslan
 
Using Agile in the Classroom
Using Agile in the ClassroomUsing Agile in the Classroom
Using Agile in the Classroom
Cindy Royal
 
The Dancing Agile Elephant
The Dancing Agile ElephantThe Dancing Agile Elephant
The Dancing Agile Elephant
Israel Gat
 
The Agile Methods Comparison by the Agile PrepCast
The Agile Methods Comparison by the Agile PrepCastThe Agile Methods Comparison by the Agile PrepCast
The Agile Methods Comparison by the Agile PrepCastOSP International LLC
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project management
Pramesh Vaidya
 
Mastering Agile Practices to Build High Performing Teams
Mastering Agile Practices to Build High Performing TeamsMastering Agile Practices to Build High Performing Teams
Mastering Agile Practices to Build High Performing Teams
AgileThought
 
Software Development Methodologies and Team Management
Software Development Methodologies and Team ManagementSoftware Development Methodologies and Team Management
Software Development Methodologies and Team Management
Yazan Alkatshah
 
PMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contractsPMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contracts
Didier Soriano
 

Similar to Crystal Methodology (20)

Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
What is agile
What is agileWhat is agile
What is agile
 
Using Agile Processes on Documentum Projects
Using Agile Processes on Documentum ProjectsUsing Agile Processes on Documentum Projects
Using Agile Processes on Documentum Projects
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project Management
 
Using Agile Processes on Documentum Projects
Using Agile Processes on Documentum ProjectsUsing Agile Processes on Documentum Projects
Using Agile Processes on Documentum Projects
 
Planning for DevOps
Planning for DevOpsPlanning for DevOps
Planning for DevOps
 
Agile And Open Development
Agile And Open DevelopmentAgile And Open Development
Agile And Open Development
 
Robert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls Agile
 
Simon Powers - Scaling Frameworks in Organisational Design
Simon Powers - Scaling Frameworks in Organisational DesignSimon Powers - Scaling Frameworks in Organisational Design
Simon Powers - Scaling Frameworks in Organisational Design
 
What Makes A Great Dev Team - Mike Robinson
What Makes A Great Dev Team - Mike RobinsonWhat Makes A Great Dev Team - Mike Robinson
What Makes A Great Dev Team - Mike Robinson
 
What Makes A Great Dev Team - Mike Robinson
What Makes A Great Dev Team - Mike RobinsonWhat Makes A Great Dev Team - Mike Robinson
What Makes A Great Dev Team - Mike Robinson
 
Introduction to Agile Project Management
Introduction to Agile Project ManagementIntroduction to Agile Project Management
Introduction to Agile Project Management
 
Using Agile in the Classroom
Using Agile in the ClassroomUsing Agile in the Classroom
Using Agile in the Classroom
 
The Dancing Agile Elephant
The Dancing Agile ElephantThe Dancing Agile Elephant
The Dancing Agile Elephant
 
The Agile Methods Comparison by the Agile PrepCast
The Agile Methods Comparison by the Agile PrepCastThe Agile Methods Comparison by the Agile PrepCast
The Agile Methods Comparison by the Agile PrepCast
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project management
 
Mastering Agile Practices to Build High Performing Teams
Mastering Agile Practices to Build High Performing TeamsMastering Agile Practices to Build High Performing Teams
Mastering Agile Practices to Build High Performing Teams
 
Software Development Methodologies and Team Management
Software Development Methodologies and Team ManagementSoftware Development Methodologies and Team Management
Software Development Methodologies and Team Management
 
PMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contractsPMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contracts
 

More from Muhammad Asim

Software Evolution
Software EvolutionSoftware Evolution
Software Evolution
Muhammad Asim
 
Software Size Estimation
Software Size EstimationSoftware Size Estimation
Software Size Estimation
Muhammad Asim
 
Software Security Engineering
Software Security EngineeringSoftware Security Engineering
Software Security Engineering
Muhammad Asim
 
V Model and W Model
V Model and W ModelV Model and W Model
V Model and W Model
Muhammad Asim
 
Scrum Methodology well elucidated
Scrum Methodology well elucidatedScrum Methodology well elucidated
Scrum Methodology well elucidated
Muhammad Asim
 
Islamic festivals
Islamic festivalsIslamic festivals
Islamic festivals
Muhammad Asim
 

More from Muhammad Asim (6)

Software Evolution
Software EvolutionSoftware Evolution
Software Evolution
 
Software Size Estimation
Software Size EstimationSoftware Size Estimation
Software Size Estimation
 
Software Security Engineering
Software Security EngineeringSoftware Security Engineering
Software Security Engineering
 
V Model and W Model
V Model and W ModelV Model and W Model
V Model and W Model
 
Scrum Methodology well elucidated
Scrum Methodology well elucidatedScrum Methodology well elucidated
Scrum Methodology well elucidated
 
Islamic festivals
Islamic festivalsIslamic festivals
Islamic festivals
 

Recently uploaded

Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
ArianaBusciglio
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 

Recently uploaded (20)

Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 

Crystal Methodology

  • 1. Prepared by: Muhammad Asim PH#  +923066010010
  • 3. Crystal:  Derived from gemstones  Lightweight Methodologies  Non-jealous
  • 4. Crystal:  Crystal methods are part of the crystal family developed by Alistair Cockburn in the mid-1990’s  Based on observations of many teams that did not follow formal methodologies yet had successful projects
  • 5. Crystal:  Crystal methods focus on:  People  Interaction  Community  Skills  Talents  Communications
  • 6. What is Crystal Methodology? It is a subset of agie methodology because use iteration and incremental development same as agile model
  • 7. Crystal family:  Crystal clear lightweight, not critical  Crystal Yellow  Crystal orange  Crystal orange web  Crystal Red  Crystal Maroon  Crystal Diamond  Crystal Sapphire heavy, critical
  • 8. Crystal clear:  Lightest weight methodology  Supports fixed price contracts  Requires documentation  Focus on people,not process or artifacts  Project safety  Small teams
  • 9. Crystal Yellow:  7 to 20 team members  Easy communication  Clear owner ship of code areas  Feedback  Mission statement  Monthly improvements
  • 10. Crystal Orange:  Incremental development  The idea is for agile development  New release after 3-4 months  Each released is called “increment”  Designed for medium size projects
  • 11. Crystal Orange web:  Used in projects that have a continually evolving code base that is being used by the public  Used for category D40 projects  Used in teams with 21-40 members
  • 12. Crystal Orange web:  Consists of a set of conventions grouped into five categories:  Regular heartbeat with learning  Basic process  Maximum progress , minimum distractions  Maximally defect free  A community , aligned in conversation
  • 13. Crystal Properties:  Frequent delivery  Reflective improvement  Close or osmotic communication  Personal safety  Focus  Easy access to expert users  Automated tests ,configuration management , frequent integration
  • 14.
  • 15. Frequent Delivery  Iteration release regularly  Delivery cycle shouldn’t be more than four months so problem find and fix early  Customer ensure  The team gets to debug their development and deployment processes
  • 16. Reflective Improvement  Developer dedicate time  Reflection Workshop held every weak  Iterations help process is working or feedback at the end of iteration
  • 17. Osmotic Communication  Developer team must be in same room  Aids communication  Information flow quickly  Communication overhead reduce
  • 18. Personal Safety  Team members speak freely  share their views without thinking about what others think about their views.
  • 19. Focus  Focus on a task long enough for progress  Clear definition and goals of the project
  • 20. Easy access to expert users  Developer work with experts  Improvement base on experts  Communication 2 hours in one weak and reachable by phone
  • 21. Automated tests ,configuration management , frequent integration  Support Errors and problems  Done regularly  configuration management system and run automated system tests
  • 22. Comparison: Crystal  Crystal is much tolerant  More likely to followed  Crystal end-users participate in all of the incremental releases  Face-to-face meetings happen in Crystal Extreme programming  Xp is much disciplined  Productive  End user actively involved in XP  informal daily stand up meetings happen in XP
  • 23. Advantages:  Effective team communication and this facilitates learning amongst team members from each other  This methodology can be adjusted as per project type and team size  Crystal Clear is an agile methodology for projects with small teams, less than about 10 people in size.  It supports fixed price contracts  Crystal Clear is not mutually exclusive with other methodologies
  • 24. Disadvantage:  The planning & development are not depended on requirements  May not work well for distributed teams.  Moving from one flavor of Crystal to another in mid project doesn't work  Crystal was not designed to be upward or downward compatible.  varying by project size and criticality