We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byAlexander Russo
Modified over 3 years ago
© ThoughtWorks, 2006 Whose Line of Code is it Anyway? ThoughtWorks India Away Day 2006 John Johnston
© ThoughtWorks, 2006 Improv and Agile Scripts are the showbiz version of BUFD – They can work – Sometimes they are really good – But sometimes years of preparation and deep thought dont pay off. There is an alternative Improv is the agile approach to showbiz Improv does not mean there is no process or plan Like Agile, Improv relies on a set of core values and reinforcing practices
© ThoughtWorks, 2006 Complimentary Nuts Improv Flexibility – Offering & Accepting – Dont pre-plan Collaboration – Team work – Trust Refactoring – Be altered Simplicity – Be obvious – Be boring Agile Flexibility – Incremental Design – Adaptive planning Collaboration – Pairing – Conversations Refactoring – Embrace change Simplicity – Do the simplest thing that could possibly work
© ThoughtWorks, 2006 Customer Focused You have an onsite customer – the audience Their delight and satisfaction is the ultimate goal Can you align your enjoyment with theirs? How? – Listen to them – Use your skill and expertise to deliver on your promises Remember that you are there for them. – Enjoy yourself – Not at the expense of the audience
© ThoughtWorks, 2006 Improv Spirit! Offering and Accepting are at the heart of improvisation What is an Offer? Its anything you say…. … or anything you do. So long as your partner accepts it Accepting is easy. Its all about the magic word. YES
© ThoughtWorks, 2006 Bad Medicine That seems easy enough but sometimes its hard to relinquish control People try to take control by: – Negating offers – Rejecting action – Saying NO This is BLOCKING. Its real bad. Being half-hearted is just as bad – WIMPING For that matter wise-cracking is as bad as blocking. No GAGGING
© ThoughtWorks, 2006 Be simple, be special When the going gets tough remember your Improv Spirit. Keep it simple: – Be obvious – Be ordinary – Be fun (not funny!) The hardest skill to master – How will I look brilliant?
© ThoughtWorks, 2006 Enough with the talking… Jazz hands Warm – Up Machines Tug of war Three word sentences Word-at-a-time Yes and… Alphabet Game
Improvisation You are to copy all notes in BLUE.
DAVID STOTTS DEPT. OF COMPUTER SCIENCE UNIV. OF NORTH CAROLINA AT CHAPEL HILL Extreme Programming.
This applies for all of the events but in beam, BALANCE is the most important skill. Basically because you have to do all of your moves on a four-inch.
When it comes to dealing with people in person, whether you’re at a job interview, serving a customer at work, or just seeing your friends, your body language.
In your business. DATING!!! Take a few minutes and write down one of the best dates you have ever been on. Then we will have a few of you share your exciting.
IMPROVISATION NOTES: III TERMS OF THE TRADE. “IMPROVISATION IS LIKE STEERING A CAR BY LOOKING THROUGH THE REAR VIEW MIRROR. YOU DON’T KNOW WHERE YOU’RE.
Working with Nervousness Nervousness is Normal Learn to accept and work with your nervousness. Let it give you energy to plan the presentation. Let it.
Extreme Programming Mark Steverson. What Is Extreme Programming? ● Extreme Programming (XP) is a lightweight, agile methodology developed by Kent Beck.
AP-1 4. Agile Processes. AP-2 Agile Processes Focus on creating a working system Different attitude on measuring progress XP Scrum.
Unit 10 Working World Adapted from High Impact Edited by Yu Yu-Hua( 游玉華 ) St. John ’ s & St. Mary ’ s Institute of Technology.
Sofia Bulgaria Summer School IST eXPERT: Best Practice on e-Project Development 30 June - 2 July 2003 eXtreme programming.
Heronswood Primary School Pupil Voice – the issues pupils raise.
Extreme Programming: Practices and Strategies Extreme Programming Practices and Strategies Mohammad Alshayeb Information and Computer.
How the mentoring process worked Visiting working places was enlightening Reflecting in blogs helped to internalize what we learned Atmosphere was good.
Management Tips. Anyone can steer the ship in calm waters. What will set you apart in your career is how you perform during the tough times. Don’t become.
THE RESEARCH PAPER & MLA FORMAT. WHAT ARE THE BIGGEST PROBLEMS STUDENTS HAVE WHAT ARE THE BIGGEST PROBLEMS STUDENTS HAVE? Inserting Quotes correctly Citing.
SOFTWARE SYSTEMS DEVELOPMENT 6: Agile/Lean Development.
Agile Software Development What is Agile? And How are we implementing Agile?
Habit 5 Seek First to Understand, Then to be Understood **** Don’t forget, this curriculum is based on the 7 Habits of Highly Effective Teens.
Do Your Homework Debbie Sheppard Study Skills. How can homework help you? Maybe the thought of homework annoys you so much that you’ve overlooked the.
1. How do you implement God’s plan for your life? 2. Who do you want on your team? 3. Really Hard to Do in Real Life….
Chapter 5 Software Process Models. Problems with “Traditional” Processes 1.Focused on and oriented towards “large projects” and lengthy development time.
Advice on life. Always help a friend ! Believe in yourself.
Concepting (What’s the Big Idea?) Advertising Strategy (Alstiel and Grow)
Extreme Programming (XP). Agile Software Development Paradigm Values individuals and interactions over processes and tools. Values working software over.
Successful Interviewing. Objective Students will be able to anticipate and articulate key job skills and be prepared for a real job interview.
Listening and Negotiations. What is the first sales skill you should learn?
Listen and learn!. * “READ THE BOOKS. I don't understand why some kids think they can take a test on a book they have never read. That is actually crazy,
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Copyright © 2007 by Marline E. Pearson. All Rights Reserved. Lesson Five Principles of Smart Relationships.
SOFTWARE ENGINEERING JOBS Tyler White & Mim Cobaj.
How To Get a Girlfriend A process manual by Sabal Shrestha May 3, 2010.
Key Principles for Building Business Success Steve Dunne – Managing Director Savvy Group Jon Peart – Director Savvy Construction.
How to Have An A+ Reputation At Work. What Creates Your Reputation? Your Network Your People Skills Your Communication Skills Your Work Habits Your Presentation.
Dating. Personal Narrative Write a personal narrative about your experience at La Caille. It should be approximately 2-3 paragraphs long and may include:
How to Have a Conversation 8 Simple steps. 1. Be confident Being around confident people makes you feel good. For example, having a confident boyfriend,
Self Esteem By Zaahira Dawood. What is Self Esteem Self-esteem means you really like yourself, both inside and out. It refers both to how you look and.
“Relationships That Stick: How to Reach Your Friends with What Matters Most!” Eric Kelly National Juvenile Justice Director Youth for Christ USA
Dating. Introduction Incident #1 When did you have your first crush? How did you act? How long did the crush last? Had you ever talked to the person before.
How to Keep Motivational Interviewing (MI) Alive! Tools for MI Champions and Supervisors Stephanie Ballasiotes, M.C. 2 Steps Forward Training National.
1 Agile is Dumb. 2 Look at Moodle List of Essays Get in groups of 4-5 Divide and read the readings in the category “agile is dumb” – About 20 minutes.
Self Esteem By Laura Warminger. What is Self Esteem Self-esteem means you really like yourself, both inside and out. It refers both to how you look and.
We Care About YOU. [Insert School Name] Our school is safe and cares about you. We treat everyone with caring and respect. We are all here to help you.
Presentation Skills A person can have the greatest idea in the world. But if that person can’t convince enough other people, it doesn’t matter. –Gregory.
What does “assertiveness” mean?. In this lesson you will learn: The meaning of “being assertive” The difference between being assertive and being aggressive.
Improv Matt Faragasso and Mr. Grouzes December 20, 2012 **Be sure to write something and put it in the hat**
EXtreme Programming Development Adrian Williamson People, Technology and People and Technology Consultant.
What does being a good friend mean to me?. ‘My friends are like me/different to me because....’ “I like my friends because…..”
© 2017 SlidePlayer.com Inc. All rights reserved.