I graduated from hardware design in 1993. In 1996, I was designated from hardware. I was assigned to manage an eight-person software team in the middle of 2002, but this management practice is very failed. I think I am not suitable for management at the time.
At the beginning of 2003, in an accidental opportunity I bought "Moon Myth" published by Tsinghua University Press, I first understand that management and my own imagination is very big. Since then, I have purchased "human pieces", "adaptive software development", "creation software engineering culture", and "personnel" is very triggered to me - the essence of management is human, not technology, and we have been I hope to improve the software quality by learning a new programming language (for example: turning the programming language from VB to Vc, and turns to .NET or C #).
At the end of 2003, I was fortunate to buy the Weinberg Series: "Is your light on it?" "," Become a technical leader "and" procedural development psychology ", through" Become technical leaders ", I found a self-confidence as a manager (after the first management failed, I re-turned research technology), and" procedures Development Psychology "Tell me that talent is cultivated instead of recruitment (before we have been asking the Human Resources Department to recruit" high-quality "talents, and the Ministry of Human Resources is very unsatisfactory).
In April this year, I was re-appointed as a manager, manage a 5-person software team, and unfortunately I took the experience from the last failure: (1) I still spend a lot of time in technical work; 2) Due to the unforeseen changes, I still refuse to develop any plans; (3) members of each project group have assured more than 2 tasks. The only improvement is that from mid-May, we have statistics to the time occupied by various tasks.
In July of this year, I bought "Quality Software Management - System Thinking", "The Olympics", "Dance with Bear", I used a month to repeated reading and reflecting "quality software management", can say, This book triggered my "epiphany" for management (I have purchased Weinberg's "Systematic Thinking Introduction", "General Principle of System Design", "Take Check, Review and Technology Review Manual", I am still strange A manager, why we publish a book in "thinking"). From this month, we have begun to implement limit programming ("Self-private software development) in" Procedure Development Psychology ", we also start planning and comparing practical progress and planning (" Quality Software Management " Feedback "), I also try to guarantee that each project team member only assumes a task at the same time, and the technical tasks I have done gradually transferred to other members (" Lock Knowledge "in Quality Software Management), Of course, these measures have not been able to see the effects, but I believe that there will be improved software quality.
This article is originally Written by zb_1971.