Tuesday, May 29, 2012
When should Extreme Programming be used?
Posted by
Sunflower
at
5/29/2012 11:55:00 PM
0
comments
Labels: Agile, Agile Methodology, Application, Code, Coding, Designing, Elements, Extreme Programming, Incremental, Iterative, managing, Planning, Programming, Quality, Software, Software System, Testing, Tests, Values, XP
![]() | Subscribe by Email |
|
What are the elements and rules of extreme programming?
Elements of the Extreme Programming
- Programming in pairs
- Extensive code reviews
- Subjecting the code to unit testing
- Pair negotiation
- Avoiding programming the features that are presently not required
by the software system or application.
- Stand up meetings
- Acceptance tests
- Flat management structure
- Iteration plan
- Simplicity of the code
- Clarity of the code
- Release planning
- Expecting changes in the requirements of the customers and clients.
- Frequent and effective communication among all the stake holders
and the customers.
- Unstable requirements
- Non documented compromises of the user conflicts
- Lack of an overall documentation or specification
Rules of Extreme Programming
- Planning
- Managing
- Designing
- Coding and
- Testing
- Rules of engagement: Rules under this category are known to dictate
the environment in which the software development is carried out
effectively.
- Rules of play: Rules under this category are meant for defining all
the activities whether be minor or major and rules that define the frame
work for the development of the software under the rules of engagement.
Posted by
Sunflower
at
5/29/2012 02:52:00 PM
0
comments
Labels: Agile, Agile Methodology, Application, Code, Coding, Designing, Elements, Extreme Programming, Incremental, Iterative, managing, Planning, Programming, Quality, Software, Software System, Testing, Tests, Values, XP
![]() | Subscribe by Email |
|
Monday, May 28, 2012
What are strengths and weaknesses of Extreme Programming - XP?
Benefits & Advantages of Extreme Programming
Weaknesses & Drawbacks of Extreme Programming
Posted by
Sunflower
at
5/28/2012 11:55:00 PM
0
comments
Labels: Advantages, Benefits, Changes, Code, Communication, Customer, Design, Developers, Drawbacks, Extreme Programming, Feedback, Goals, Programming, Quality, Requirements, Satisfaction, Software, Team work, Values, XP
![]() | Subscribe by Email |
|
Who benefits from extreme programming and how?
Core Practices in Extreme Programming
Who all are benefited from extreme programming?
Posted by
Sunflower
at
5/28/2012 02:20:00 PM
0
comments
Labels: Benefits, Code, Communication, Customer, Design, Developers, Equality, Extreme Programming, Feedback, Goals, Programming, Projects, Quality, Requirements, Satisfaction, Software, Team work, Users, Values, XP
![]() | Subscribe by Email |
|
Sunday, May 27, 2012
What are the common mistakes and misunderstandings in extreme programming?
Posted by
Sunflower
at
5/27/2012 11:55:00 PM
0
comments
Labels: Agile, Agile Methodology, Code, Communication, Customer, Developers, Equality, Extreme Programming, Goals, Mistakes, Misunderstandings, Programming, Projects, Quality, Requirements, Software, Team work, Values, XP
![]() | Subscribe by Email |
|
State the values that underlie the attitude and practices of a healthy XP project?
Values that underline the attitude & practices of XP
- Communication
- Simplicity
- Feedback
- Courage and
- Respect
More About These Rules
Posted by
Sunflower
at
5/27/2012 03:47:00 PM
0
comments
Labels: Changes, Code, Communication, Customer, Delivery, Design, Developers, Equality, Extreme Programming, Feedback, Goals, Programming, Projects, Quality, Requirements, Satisfaction, Software, Team work, Values, XP
![]() | Subscribe by Email |
|