组织的学问:角色,工作的团队存在很多的关系,主从关系协作关系等等。项目经理在团队中处于领导者组织者和团队保障者的地位。项目经理担任着这些责任,负责交流共同,但是不能够和编程人员混为一谈,各有各的责任扎进了蚂蚁洞就不好了,不能够全面的总领全局。项目经理维持着团队成员之间的和谐,同时带着与外界沟通的重任。工作分工模式也有很多种,弹性分工,根据个人能力进行分工,容易混乱也容易出问题,但是某些情况下它的开发优势很明显。明确分工,使用更加普遍,对于项目的完成更加稳定。
作为一个编程人员也需要了解市场,才能更好的开发自己拓展自己。
沟通:不能指望客户用C语言或者什么其他计算机语言与你交流,,专业的术语固然好,但不是沟通都适合用这种方式。建立正常的沟通,极限编程,最简沟通。不同的客户可能也会有不同的要求,客户对程序的重视程度也会不一样,所以和客户沟通方式也不一而足。但要清楚每一次沟通都是有目的的,不能流于形式的沟通,沟通的质量时间都尤为重要,时间较短或者次数较少,应该提前准备好沟通需要的材料,问题,提问方式。注意客户的需求,同时也需要注意其潜在需求,客户往往会忽略一些自己需要的信息。
做项目需要有日志记录,便于编程人员离开时其他工作人员好理解程序,不让工程死掉。