Some suggestions for making a good manager:
Priority to consider customer satisfaction;
Priority to consider the growth and development of each person in the team;
Priority to consider your product quality;
Priority to keep your work progress;
You can always stick to these practices.
Some suggestions for a good analyst:
Spend more time on the customer;
Use more than one analysis method to provide a reasonable test;
Work hard to simplify the problem, not complicating problems;
Caring for data and procedures;
Analysis of questions.
Some suggestions for a good designer:
Take more time with the analyst;
Not only considering a design;
Understand the needs of structures;
Try to seek ways to solve problems without coding;
Trying to create a good design instead of a perfect design;
When designing the design review, please contact the programmer.
Some suggestions for making a good programmer:
Take more time with designers;
Motations before encoding;
Don't make the check extension;
Show your detailed design to the manager;
Try to reduce the complexity of the encoding;
Self-resolve the program error.
Some suggestions for a good testers:
Take more time with users;
To find out the defect is proud;
First, code review;
Repeat the part that does not change in the latest version;
Contact system quality with your personal honor.
Some suggestions for a good customer:
Adhere to let analysts, designers and programmers communicate with your users;
I will listen to bad news in a timely manner;
The evidence of high quality products is required;
The other party is required to make a more effective way to make the system;
Give enough prior declaration before any need;