项目点滴
来源:互联网 发布:iphone6 mac地址 编辑:程序博客网 时间:2024/03/29 18:31
工程中往往出现的事情是全组都没有预料到的。
比如:一个程序块无法实现。或者一个程序块与已经编写的程序块无法连接到一起。这就要求项目管理者要马上做出选择,
要么马上放弃该功能模块,要么马上利用另外的可以实现的功能模块做替代。
这也要看该功能在一个系统中是处于什么位置的。
如果是核心代码。我认为一定要首先开发。否则这个系统就不在是原来设想的系统了,可能面目全非。不妨将这套系统重新改名。
如果该功能并不能影响最主要的功能,或者影响不大。我个人认为还是舍弃。留下时间给优先级更高的代码。
同时我认为应该首先进行设计,包括整个系统的体系结构、界面设计。特别是做出的系统设计要让组里的所有人知道,了解掌握。不能有任何人在设计未完成之前进行编程,即使是自己熟悉的代码。
首先要完成体系结构的设计。只有完成了这个设计后才能让组内所有人知道你的意图。知道这系统到底要实现什么功能。要掌握什么样的知识。然后再进行界面设计。
在界面设计中一定要设计的精巧,即使是陌生用户也能一眼看出每一个图标按钮的用意。最后不要使用体系结构的层次来划分界面。要符合用户的操作习惯。设计完成后要让所有人知道,让组内成员帮助改进。这要花至少一个月的时间。其余人可以利用这些时间看书学习。
如果是利用VC的话,可以让界面设计者将所有的界面全部实现。然后让编程者拿到设计界面的副本,在设计好的界面上进行编程。
在具体编程时一定会有难以实现的功能块。解决方法一是上网查,二是在书上查,三是到网上发帖。我个人认为到网上发帖具有针对性,
上网查快捷。到书上查是最后的路。不过要有编程时间期限,给一定的时间让编程者自己评估这段代码需要花费多少时间,能不能实现。然后汇报给管理者,让管理者心中有数,决定采用什么样的方法:是放弃代码,还是分配时间。
最好是两个人一起编,这样错误少一些。但有些人非常喜欢自己一个人编代码。所以这种方法不强求。不过一个人编出的代码一定要进行多次测试。最好不要让一个人编写核心代码。这样容易失控。
组长不是编程最强的,但一定是最具有凝聚力的人.其必须有一股正气.否则没有人乐意跟你去干.
一个项目做下来,组长不一定是知识增长最快的.但一定是管理经验掌握最多的.
比如:一个程序块无法实现。或者一个程序块与已经编写的程序块无法连接到一起。这就要求项目管理者要马上做出选择,
要么马上放弃该功能模块,要么马上利用另外的可以实现的功能模块做替代。
这也要看该功能在一个系统中是处于什么位置的。
如果是核心代码。我认为一定要首先开发。否则这个系统就不在是原来设想的系统了,可能面目全非。不妨将这套系统重新改名。
如果该功能并不能影响最主要的功能,或者影响不大。我个人认为还是舍弃。留下时间给优先级更高的代码。
同时我认为应该首先进行设计,包括整个系统的体系结构、界面设计。特别是做出的系统设计要让组里的所有人知道,了解掌握。不能有任何人在设计未完成之前进行编程,即使是自己熟悉的代码。
首先要完成体系结构的设计。只有完成了这个设计后才能让组内所有人知道你的意图。知道这系统到底要实现什么功能。要掌握什么样的知识。然后再进行界面设计。
在界面设计中一定要设计的精巧,即使是陌生用户也能一眼看出每一个图标按钮的用意。最后不要使用体系结构的层次来划分界面。要符合用户的操作习惯。设计完成后要让所有人知道,让组内成员帮助改进。这要花至少一个月的时间。其余人可以利用这些时间看书学习。
如果是利用VC的话,可以让界面设计者将所有的界面全部实现。然后让编程者拿到设计界面的副本,在设计好的界面上进行编程。
在具体编程时一定会有难以实现的功能块。解决方法一是上网查,二是在书上查,三是到网上发帖。我个人认为到网上发帖具有针对性,
上网查快捷。到书上查是最后的路。不过要有编程时间期限,给一定的时间让编程者自己评估这段代码需要花费多少时间,能不能实现。然后汇报给管理者,让管理者心中有数,决定采用什么样的方法:是放弃代码,还是分配时间。
最好是两个人一起编,这样错误少一些。但有些人非常喜欢自己一个人编代码。所以这种方法不强求。不过一个人编出的代码一定要进行多次测试。最好不要让一个人编写核心代码。这样容易失控。
组长不是编程最强的,但一定是最具有凝聚力的人.其必须有一股正气.否则没有人乐意跟你去干.
一个项目做下来,组长不一定是知识增长最快的.但一定是管理经验掌握最多的.
- 项目点滴
- 项目思索点滴
- 项目管理经验点滴
- DSSM数据管理项目点滴
- PLM项目点滴(1)
- PLM项目点滴(2)
- 项目管理点滴记录
- JAVA项目开发点滴
- Android项目记录点滴
- 项目经验点滴积累
- autogen项目结构组织点滴
- 从项目点滴看企业管理
- 从项目点滴看企业管理
- 【项目经验点滴】沟通!沟通
- 从项目点滴看企业管理
- 项目JS的小点滴
- 软件项目管理经验点滴总结
- 软件项目管理经验点滴总结
- IT项目经理手册(二)--调研准备阶段容易犯哪些错误?
- C++常见内存错误
- VC—主框架窗口绘制背景
- 进程和线程的区别
- 请问怎么在WEBlogic中部署自己手写的EJB
- 项目点滴
- C++ 的4种类型转化方法
- Display Hierarchical Data with TreeView in ASP.NET 2.0
- CWnd::SubclassWindow
- IT项目经理手册(三)--现场调研时犯的错误
- C++内存管理操作详解
- [总结]1。位图文字、矢量文字(形文字)的存储与显示
- C/C++语言void及void指针深层探索
- 对话框的数据交换,对里面的函数实现比较详细