Agile Programming: Principles and Practices for Software Success Course: 931 Type: RealityPlus Duration: 3 Days PMI: 17 You Will Learn How To
- Deliver adaptable software more quickly using Agile methodologies such as XP and Scrum
- Capture user stories, estimate work and plan iterations, sprints and releases
- Minimize bugs and maximize productivity with test-driven development
- Refactor existing code for easier maintenance and improved design
- Craft quality designs by adopting established coding principles and design patterns
- Facilitate team communication with stand-up meetings, iteration reviews and retrospectives
Course BenefitsSaving time and money on software development is crucial to being competitive. Agile methodologies, including Scrum and XP, reduce cost, increase quality and speed time to market. In this course, you gain a solid foundation in Agile programming principles. Through an immersive case study, you acquire practical knowledge and skills to plan, code and implement an Agile software project using methodologies like XP and Scrum.Who Should AttendThis course is valuable for anyone working on a software development team including analysts, designers, programmers, testers and technical managers. An understanding of basic software engineering practices and development experience are assumed. Throughout this course, experiential and PC-based activities immerse you in an authentic Agile programming project simulation. You perform critical tasks, including:
- Meeting with customers to generate user stories
- Estimating and prioritizing user stories
- Attending a spike session to learn new technology
- Writing tests and code to bring user stories to life
- Refactoring to remove code smells for elegant design
- Implementing an adaptable architecture through design patterns
- Delivering software in frequent iterations using XP or Scrum
- Conducting sprint reviews and retrospectives to facilitate learning
Related Courses RealityPlus is a trademark of Learning Tree International.
|
|
Upcoming Dates
US Dates | | Nov 10 - 12 | Rockville, MD | | Jan 19 - 21 | Reston, VA | | Apr 13 - 15 | New York | | Jun 1 - 3 | Rockville, MD | 
Attend highlighted events in person or online with Learning Tree AnyWareTM. |
For complete schedule, please visit www.learningtree.ca
|