From 4323db5ed7c332a477c7f457493149caf27e22a4 Mon Sep 17 00:00:00 2001 From: Morgan Date: Sat, 3 Jun 2017 15:34:51 +0200 Subject: [PATCH] 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 ... --- PRINCIPLES.md | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) diff --git a/PRINCIPLES.md b/PRINCIPLES.md index 6945f9b..b68010e 100644 --- a/PRINCIPLES.md +++ b/PRINCIPLES.md @@ -3,3 +3,88 @@ * Participative communities are more open to change * Open standards provide business agility * With more eyes, all typos are shallow +* [Jon Prall](http://jprall.typepad.com/blog/2010/10/85-operational-rules.html) - (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](https://www.mindtools.com/pages/article/situation-behavior-impact-feedback.htm) (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