: Programming Manifesto Meetup: Extreme Programming - Overview of Feedback Loops And Practices
XP
Time:
Speaker: Christian Hujer
Host: Ash Software
Location: Ash Software
A-104, ICC Trade Tower Above Star Market, Senapati Bapat Road
Pune, Maharashtra 411016
Map
About the talk
Extreme programming (XP) is a software development methodology which is intended to improve software quality and responsiveness to changing customer requirements. (Source: Wikipedia)
Speaker
This talk will be given by Christian Hujer. Christian is a non-dogmatic evangelist of good practices like XP, Clean Code, DevOps, TDD, and BDD. He's a seasoned developer with ~35 years of polyglot experience including Assembler, C, Golang, Java, JavaScript, and Perl. He has worked as developer, systems architect, and trainer, and regularly speaks at meetups and conferences. His experience ranges from microcontrollers (RFID and Smart Cards) to the cloud. He moved from Munich to Pune in India in 2012. In 2015, he founded Nelkinda Software Craft with the mantra Better World through Better Software. With his team, he teaches developers how to write better software through training, coaching, and project participation.
Talk: Extreme Programming - Overview of Feedback Loops And Practices
- What is Extreme Programming
- Feedback Loops in Extreme Programming
- IDE
- Pair Programming
- Unit Test
- Pair Negotiation
- Stand Up meeting
- Acceptance Test
- Iteration Plan
- Release Plan
- Extreme Programming Feedback Dimensions
- Extreme Programming Primary Practices
- Planning Game
- Coding Standards
- Collective Code Ownership
- System Metaphor
- Sustainable Pace
- Pair Programming
- TDD
- Whole Team (Cross-functional Team)
- Sit Together (Co-located Team)
- Informative Workspace
- Continuous Refactoring / Design Improvement / Simple Design
- Continuous Integration / Release / Delivery / Deployment / Small Releases
- Automation
Meetup Organizer
Ash Software is IT arm of Villa Plus, strives excellence in Agile Product Development. They constantly endeavour to learn and explore .