最近没有登录ITEYE,都是通过订阅看一些新闻及文章,看到此次有奖试读活动已经快结尾了。赶紧学习。
作为一个程序猿,也管理过小项目。没有学习过管理,对团队的管理缺乏经验,倍感困惑。
负责小项目开发和维护,就是开发代码,开个小会讨论有什么需求记录一下,确定了,开发代码、测试、上线、维护,一两个人协作完成。整个过程缺乏条理性,问题没有分析处理、代码越改越乱、两个人分配任务不明确、进度随意、代码任意修改(虽然有CVS\SVN管理和注释)。不能很好的遵循(需求->设计->测试->上线->维护)这个流程。
初读《微管理》让自己内心感触颇深,结合自身做个小整理。
- 工作问题
-
立项书
做过的项目就和文章中提到的一样,是团队的总负责人指定一个项目负责人把想法说了后就开始干了。建立需求说明书(项目说明、功能实现)、建立数据库文档,开始工作;没有项目指导,工作都是随意大概安排进度,没有主要进度、项目细分进度、分派人员功能进度等。团队没有统一的规则代码开发也是各式各样。缺少项目手册这样把项目主要过程进行说明,让团队有规则可依的指导思想。
- 项目规划和预演
项目没有很好的规划,哪个阶段进入那一层那一步,下一阶段工作重点在哪儿;缺乏文章中说到的“项目立项通知”掌握项目进度;及通过“六要素”把握项目方向的东西。
项目立项后基本都是根据大概分配任务,及大概的时间完成。不能很好的对项目细分、分派人员、安排细节进度等。通过看《微管理》,我觉得小团队应遵循六要素结合项目实际情况做分析,团队管理对项目做到大目标把握,项目负责人对项目目标围绕六要素确定所需要的核心方法、关键依赖等,做好项目分析、人员分配、进度并生成项目立项通知。根据通知把控进度、质量,保证项目能按时、按质的完成。
- 个人问题
- 工作
对个人工作处理不能好好的条理行,经常被维护性的电话等打断,进度受制约,未能很好的计划进度,并分析维护反馈的问题进行及时区分,并排入任务中。
- 学习
5.3章的 凤凰涅磐、复盘在个人学习进步我任务也有很好的作用。个人经常的总结自己工作经验和问题自我学习进步,每天都进步慢慢就会从菜鸟变成老鸟甚至某类专家了。当然自我总结是一部分,向别人学习避免重复造轮子,学习他人已有经验也对个人进步大有裨益。
- 总结
不管是一个项目完成,或某阶段结束,或个人的某一时间段;都应该从中总结好的经验教训,对可以重用的代码或模块或框架、业务经验及生活经验进行总结;力争做到重复的错误不要再次犯,好的东西保留并发扬或推广。如此(收集-整理-组织-回顾-执行)循环往复。
相关推荐
<p>第一章 ADO.NET简介<br />第二章 访问数据库<br />第三章 ADO.NET数据连接方法<br />第四章 ADO.NET数据库基本操作<br />第五章 Dataset的用法<br />第六章 数据绑定</p> <p>第四篇 应用程序</p> <p>第一章 ...
第1章 导论<br/>第2章 推动力和工具<br/>第3章 传输介质<br/>第4章 局域异步通信<br/>第5章 远程通信<br/>第6章 包、帧与差错检测<br/>第7章 局域网技术与网络拓扑<br/>第8章 硬件编址与帧类型标识 <br/>第9章 ...
第1章 导论<br/>第2章 推动力和工具<br/>第3章 传输介质<br/>第4章 局域异步通信<br/>第5章 远程通信<br/>第6章 包、帧与差错检测<br/>第7章 局域网技术与网络拓扑<br/>第8章 硬件编址与帧类型标识 <br/>第9章 ...
第1章 导论<br/>第2章 推动力和工具<br/>第3章 传输介质<br/>第4章 局域异步通信<br/>第5章 远程通信<br/>第6章 包、帧与差错检测<br/>第7章 局域网技术与网络拓扑<br/>第8章 硬件编址与帧类型标识 <br/>第9章 ...
第1章 安全问题概述<br/>第2章 TCP/IP概述<br/>第3章 防火墙网关<br/>第4章 如何建立应用级网关<br/>第5章 鉴别<br/>第6章 网关工具<br/>第7章 陷阱,诱饵和蜜罐<br/>第8章 黑客工作台<br/>第9章 攻击的类型<br/>第...
华为路由器配置手册<br/>第一章 系统基本命令<br/>第二章 接口配置命令<br/>第三章 广域网协议配置命令<br/>第四章 网络协议配置命令<br/>第五章 安全配置命令<br/>第六章 拨号配置命令<br/>第七章 备份中心配置命令...
<br/>第一章 OpenGL与三维图形世界<br/>第二章 OpenGL概念建立<br/>第三章 Windows NT环境下的OpenGL<br/>第四章 OpenGL基本程序结构<br/>第五章 OpenGL数据类型和函数名<br/>第六章 OpenGL辅助库的基本使用<br/>第...
ORACLE 10G入门与实践 Part1~Part5<br/><br/>目录:<br/>第1章 Oracle数据库10g概述 <br/>1-1 数据库和信息管理<br/>1-2 Oracle 10g服务器<br/>1-3 Oracle数据库体系结构<br/>1-4 Oracle数据库特性<br/>1-5 安装...
ORACLE 10G入门与实践 Part1~Part5<br/><br/>目录:<br/>第1章 Oracle数据库10g概述 <br/>1-1 数据库和信息管理<br/>1-2 Oracle 10g服务器<br/>1-3 Oracle数据库体系结构<br/>1-4 Oracle数据库特性<br/>1-5 安装...
<br/>第五章 J2ME Wireless Toolkit? <br/>第六章 Motorola A6288手機程式開發? <br/>第七章 JBuilder MobileSet? <br/>第八章 MIDP for Palm <br/>第九章 MIDlet的事件處理? <br/>第十章 MIDP圖形使用者介面程式...
查找 <br>第六章 穷举策略 <br>第七章 贪心算法 <br>第八章 分治策略 <br>数据结构 <br>第一章 什么是数据结构 <br>第二章 线性表 <br>第三章 栈 <br>第四章 队 <br>第五章 树 <br>第六章 图 <br>动态规划 <br>第一...
同济<高等数学>第五版 同济<高等数学>第五版
C#程序员参考手册 <br>作者:Grant Palmer 著,康博 译 出版社:清华大学出版社 出版时间:2002年09月第1章 编译和程序结构<br>第2章 C#类型系统<br>第3章 运算符<br>第4章 程序流程和异常处理<br>第5章 局部变量<br...
项目综合管理 28<br/>4.1项目计划的开发 29<br/>4.1.1对项目计划开发的投入 29<br/>4.1.2为项目计划开发所采用的工具和技术 30<br/>4.1.3项目计划开发的成果 31<br/>4.2项目计划的实施 31<br/>4.2.1对项目计划实施的...
OpenGL简介 1<br/>1.1 OpenGL基础 1<br/>1.1.1 OpenGL图元及命令 1<br/>1.1.2 OpenGL是一种过程语言 1<br/>1.1.3 OpenGL的执行模式 2<br/>1.2 基本OpenGL操作 2<br/>第2章 命令和例程概述 4<br/>2.1 OpenGL处理流程 ...
第一部分 设计<br> 第1章 创建对象和工程模板<br> 第2章 设计模块和过程<br><br>第二部分 编程中使用的约定<br> 第3章 命名约定<br> 第4章 使用常量和枚举值 <br> 第5章 变量<br> 第6章 对错误的处理...
第1部分 C#语言基础知识 <br>第1章 C#概述 <br>第2章 编写第一个C#程序 <br>第3章 变量的使用 <br>第4章 表达式 <br>第5章 控制代码的流程 <br>第6章 方法 <br>第7章 使用结构组合数据 <br>第2部分 利用C#进行面向...
高级ASP.NET页面开发<br/><br/>第5章 用用户控件创建自定义控件 <br/><br/>5.1 用用户控件包含标准内容 <br/>5.2 显露用户控件中的属性和方法 <br/>5.3 显露用户控件中的Web控件 <br/>5.4 显露用户控件中的事件 <br/...
数据库程序设计—— SQL Server 2000 数据库程序设计,有完整的文档教程及幻灯,共22章:<br>第1章 SQL Server 概述<br>第2章 创建和管理数据库<br>第3章 创建数据类型和表<br>第4章 实现数据完整性<br>第5章 ...