First act
Product designer: I designed a Rubik's Cube with water chestnuts and horns. Help realize the corresponding function.
Software Development Engineer: Okay, no problem, this function is quite simple.
Second act
Product designer: I designed another great feature. I designed a car this time. This car is pulled by a four-legged animal.
Software development engineer: Although the function was a little off last time, it must be fine this time. Is so Easy! !
Act Three
Product designer: Designed a template that can fire bullets. The drawing is as follows.
Software development engineer: You were not satisfied with the functions you developed the last two times, but you are definitely satisfied this time.
It can be found that if there is a lack of communication with product designers when doing software development, the products developed by software development engineers are so different from those designed by product designers. So communication is very important in software development. In fact, communication is not only very important in software development, every job requires communication. So we must learn to communicate and be good at communication! ! !