Here are 10 reasons why you, as a manager,  should care about unit tests. It’s a summary of this series of 12 articles on unit tests for managers.

Evaluate Your Position

First a little test for you to determine your situation on unit tests.
Your team wants to do unit test but you do not encourage themAllocate budget and tell them how much you now consider unit test as useful.
Your team does not want to do unit tests and you don't want eitherAllocate budget and tell them to read this series of articles.
You don't even know what unit testing isWow, after all those 12 articles ? Go back read them and ask questions if you are not convinced. You MUST know what are the best practices in software development
Your team does not want to unit test but you wantTell them to read this series of articles.
Your team wants and you want Great ! You'r on the road to quality. But there are so many other stuff to do like code review, peer programming, continuous integration, ...


About Money

  • It’s cheaper than integration or regression tests
  • It’s cheaper than correcting bugs
  • It makes maintenance cheaper and less dangerous

About Management

  • It’s more motivating/challenging for your team
  • You look more modern
  • In case of turnover or holiday, any dev can modify/read the work of other with confidence

About Methodology

  • It should come before coding
  • It assures stability
  • It’s a non-bullshit metric for quality
  • It’s more accurate than specifications
I’m sure they are many other points to add. Any idea ?
Jean-Baptiste Rieu
Mobile/BackEnd Software Engineer & Scrum Master
Applications should be robust and extremely well designed. Whatever the domain and the medium.

I fight for that with the help of talented people. I want to help you in this mission too.

Fervent supporter of unit testing, constant refactoring, agile approach and good user experience design from scratch. I also believe in the well conceived truly RESTful APIs.

Love to learn through real projects. Invent new ones if necessary.

Also invested in business and culture comparison between France and Korea (my wife’s country).
Currently learning Korean.

저는 프랑스 소프트웨어 엔지니어이며 사업에 관심이 많습니다. 창조성과 팀워크의 개선을 항상 바라고있습니다. 영어를 능숙하게 구사하며 한국어는 배우는 중입니다.

소프트웨어(새로운 Agile 기법이나 단순 폭포수 접근법을 이용한) 개발에 대한 도움이 필요하다면 저에게 알려주세요.

제 부인의 나라인 한국을 사랑합니다. 한국 관련 사업의 기회와 문화를 접하고 싶습니다.

한국이나 프랑스로의 수출을 구상 중이시라면 저에게 알려주세요.
프랑스 문화와 비지니스에 대한 저의 사견을 제공해드릴 수도 있습니다.

* Organizational Specialties : SCRUM, Visual boards, JIRA virtual work, Serious Games and brainstorming sessions, Lean and the Toyota Way
* Dev Specialties: iOS front-end, backend API and server logic (mainly in Java)
Unit Testing, Continuous Integration. Agile Approach.
User Experience and Product Improvement (via A/B testing, analytics and user interviews)
Eclipse RCP, JFreeChart, OpenGL, Data Visualizations.
* Interested in : Startup and entrepreneurial adventures, Big Data Science/Mining, Drone development in urban environment, connected cars, augmented reality for tourism and culture, in flight entertainment, high frequency operations and highly available and scalable architectures in general.

Be Sociable, Share!

Leave a Reply

Seo PackagesWhat is seoseo tips