bookmarks/PRINCIPLES.md
Morgan 4323db5ed7 add 85 ops rules + notes from my bullet journal. TBC
I was used to keep a bullet journal for myself, but it's worth sharing what can be useful. In my bullet journal I'm used to update some lists such as : 
- art of questions
- art of communication
- values
- developer tips 
...
2017-06-03 15:34:51 +02:00

4.0 KiB

  • Shared problems are solved faster
  • Transparency forces authenticity and honesty
  • Participative communities are more open to change
  • Open standards provide business agility
  • With more eyes, all typos are shallow
  • Jon Prall - (2007) 85 Operations Rules to Live By

from my Bullet Journal

Values

  • Learn the basics of a language before learning frameworks
  • DRY (Don't Repeat Yourself) is not about code, but about knowledge
  • Refactoring is a development technique, not a project
  • Break rules, take risks.
  • True leaders want everybody to be great.
  • True leaders don't respect discipline.
  • Build and grown trust otherwise it can't work
  • Best way to convince is by giving an example / by showing it exists
  • Everything we do expresses a need
  • We often eat only what we already like / know
  • We all criticize, we need to be aware of it
  • Violence is an answer to unsatisfied needs
  • Take pleasure in simple things
  • Ban negative thoughts
  • Take the time you need, don't go too fast
  • Take risks
  • Ask for help when struggling
  • Don't do to others what you don't want done to you
  • Write down your ideas and your Aha moments
  • Share your feelings, don't hide your humanity
  • Don't let other people decide your future for you
  • Give your word.
  • Say no rather than "I don't know" or "whatever you wish"
  • Doing / saying nothing is already telling something
  • Let go of control / release the need to control
  • The faster you do a task the more you learn and the sooner you become satisfied
  • The slower you do a task the more painful it will be
  • Say thanks
  • Smile
  • Give, share
  • Take time for you, for important things and people

Art of Questions

  • Just ask
  • Explain your misunderstanding
  • Explain / state what you know / don't know
  • Sound confident
  • Have a come back
  • Know first which answer type you're expecting : Opinion ? Factually correct answer ? Well reasoned judgment ?
  • Avoid "yes" or "no" questions
  • Dig deeper (5 Why...)
  • Use the power of silence
  • Don't interrupt
  • Prepare the topic (know a bit what you are talking about)
  • Check your assumptions (are you sure about what you think you know ?)
  • Find the right person to ask
  • Use correct grammar
  • Keep the question simple
  • Differenciate between open (Why ?) vs closed (when ? who ?) question types
  • Explain why you are asking

Art of Communication

  • Never use "never", always avoid "always"
  • Suggest, don't criticize
  • Don't make important decisions alone
  • Don't cut communication, don't go away, don't flee
  • Share your needs, your wills, your tastes / opinions
  • Mutually listen to each other. Know how to listen. Use your right ear for listening (right ear = left brain)
  • Feedback is important : Show interest (nod, smile, ...)
  • Talk about the connection you have with the other person
  • When you communicate a hard decision, don't hide behind emails, talk directly to your audience
  • Use the SBI tool (Situation - Behavior - Impact)
  • Assertiveness is ability to say yes to the person, no to the task
  • Respond rather than react
  • Prepare, verify carefully what you will communicate
  • Check if your message has been heard and understood
  • Expect / Give feedback
  • Know the 7 C's : Clear Concise Concrete Correct Coherent Complete Courteous
  • Set the main idea first
  • Focus on your audience
  • Avoid passive constructions
  • Be open minded, don't think you know eveything about your audience
  • Use the body language (physical and visual contact, ...)
  • Stay calm : Wrap up then stop talking. Pause. Repeat. Ask clarification of a statement. Be clear.
  • Look for humor.
  • Look for compromise if the other cares about something not important for you
  • Agree to disagree : take beak so everyone calms down
  • Assert yourself : express (negative) opinions and needs positively. Ask for help. Learn from errors. Accept feedback. Say no
  • Observe rather than interpret. Communicate facts not interpretations
  • Understand people's needs/feelings
  • Use non violent communication