As a manager you love metrics. Code coverage is a good metric. But a very limited one. Don’t be naive : a 100% code coverage is impossible and not enough to ensure quality. You must do more.
« If you don’t have unit tests, you are not refactoring, you are just moving shit around »
I’m so sorry. I could not find the source of this quote. But you get the meaning anyways. Or maybe not… Maybe you just think that unit tests are optional and refactoring is even more optional.
No. You can’t !
As a manager the only bossy instruction you should give is :
“Don’t you ever shut down a crashing test ! Fix it now !”
Unit tests are uselesss if they are not launched often, automatically and do some noise when crashing !
Let me illustrate the importance of unit testing with a budget / motivation nightmare we lived in one of my job.
But you can auto-test a lot more than you think.
Here is a quick tour of what can or cannot be tested easily.
So you need some
buzzwords definitions ? You’re a manager after all. I understand.
Ok I’ll give you a brief tour of words that matter. Continue reading “Test Culture Episode 2. I need buzzwords.”
So you want to install a test culture in your team/department ?
Maybe you’ve already done a great deal by appointing a Test Supervisor that checks every aspect of the finished product. That’s terrific. Congratulations.
But there are still bugs ? Your team is telling you that this little change you asked took the all system down ? How comes ?
Still on my frenetic audio book sprint I finished in 2 weeks :
- Crucial Conversations
- Made to Stick
- The Goal
- The 7-Habits Of Hightly Effective People
Actually with this method you can rapidely be overwhelmed. You shall :
- Only listen in your car (I listen while shaving and dish washing but it’s to much.)
- Slow down some times by not listening for one day. Just taking time to think.
- Review it by writing a small article on each book. Even if somebody else did it.
- Use a spreadsheet or any other mean to keep track of what you read. Otherwise you will loose sense of priority. In my Excel page for the Personal MBA I also put price of the books, and rate my desire to read them from 0 to 3. Then I can sort to determine what will be my next reading/listening.
- Read a book in parallel (fiction is a good idea to breathe a little).
I apply only a few of this tips for the moments. But writing them today helps me realize what I should do.
I’m listening to Pamela Slim’s” Escape from cubicle nation”. And I’m reading “Strength finder 2.0”.
And you ? What are you listening ? If you are following the PMBA program, what is you strategy ? Do you read by price/availability or just in random order or by category ? I’m really curious about it.