The document discusses several concepts related to agile software development practices including:
1) Evolutionary Design is the practice of letting the design emerge from well-written and refactored code without doing big upfront design.
2) CRC cards represent objects in the software design and are used to simulate interactions between modules physically. Each card represents an object and responsibilities and collaborations are listed.
3) XP uses an open workspace and encourages sustainable pace. Daily standup meetings coordinate work and people are moved between tasks and pairings physically.
5. What are CRC Cards in XP and why are
they used?
Class Responsibility and Collaboration (CRC) cards
are used to physically role play a design. They are
used to simulate in a physical manner the
interactions of the software modules. Each card
represents an object of the final code. They help
focus the team on the object nature of the code.
Often the Code Class is written on the top, The
responsabilites are listed on the left and
collaborating classes are on the right. in a CRC
Session a person represents each system and
discusses thier actions, messages, and interactions
with other objects.
7. What are the rules for managing in XP?
"XP uses an Open Work space where people can
hear what is going on with others.Sustainable
pace is encouraged. Standup meetings are held
daily to coordinate the work among the
programmersPeople are moved around both
physically and their paring. "
9. What are the Rules for Coding in XP?
Customer is always available
Use Coding Standards
Code the Unit Test First
Pair Programming
Integrate often
Collective code ownership
10. What are the 7 types of Muda waste
found in Lean?
11. What are the 7 types of Muda waste
found in Lean?
"1) Transportation Waste
2) Inventory
3) Un-necessary motion
4) Waiting
5) Over-Processing
6) Over Production
7) Defects
Memory helper: TIMWOOD"
12. For the complete set of 150+
sm
PMI ACP Exam Study Flashcards
with Complementary Updates
go to:
Whtiewaterprojects.com/flashcards/