首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
repository
cas
编程
架构
cdn
native
职场
程序员
arm
web3
composer
比特币
编译
sas
分支结构
360搜索
gps
homebrew
final
push
地图
pthread
sdk
二维码
压缩
websocket
mapkit
egmentfault
restful
数字化
soap
日志
graphql
开发者
验证码
service
扩展
excel
rpc
widget
漏洞
outlook
智能合约
udp
diff
运维
wifi
gpu
intel
64bit
架构设计
lucene
图片
gitlab
jira
csv
keyboard
乱码
以太坊
sass
加密
csrf
cloud
cpu
xss
区块链
seo
branch
zip
数据统计
pdf
抓站
login
文件
key
安全
amazon
搜狗搜索
搜索
当前位置:
开发笔记
>
程序员
> 正文
关于开发时间安排
作者:手机用户2502876273 | 来源:互联网 | 2023-05-19 11:44
项目管理要注意的问题:1人们不可能按时完任务(整个项目可能会按时完成,谁也不能保证任务会被准时完成);2有经验跟估算时间没有任何关系(有经验的人只能很好的估算工作,但不是日期);
项目管理要注意的问题:
1人们不可能按时完任务(整个项目可能会按时完成,谁也不能保证任务会被准时完成);
2有经验跟估算时间没有任何关系(有经验的人只能很好的估算工作,但不是日期);
3不能指望人们准时的完成任务来保证项目能按时完成(实际上程序员们一般都不能按时的完成任务,你需要对风险做出足够的评估来规避项目无法按期完成);
一开发时间表
1开发时间评估:不要相信一个任务可以在指定时间内完成,我们可以用里氏震级来估计时间,估算时间按照对数层级估算将任务分成三个层级。
容易 2-3天时间;
中等 2-3周时间;
困难一个里程碑时间(大概6-12周);
软件工程师含糊的,我们是开发者,而不是工程师,软件工程不可能轻易做到传统工程领域积累成百上前年才做到的可预测性
2开发时间表:给功能规定交付日期,一个好的开发时间表应该根据任务的紧要性进行划分。
必须有的任务,放在第一个里程碑内并且必须完成的任务;
最好有的任务,放在第二个里程碑;
希望有的任务,房子第三个里程碑;
其它的任务统统不做,通常情况下再第三个里程碑的时候,仍然有很多最好有和希望有的任务,大家会很惶恐,这时候我们需要把希望有的任务统统砍掉,最好有的任务也可以砍掉一半。
3风险管理:项目开发的风险简单说就是我们没在合适的时间提供用户满意的功能。
优先实现关键功能,降低不能按时实现必须“有功能”的风险,其它的都是次要的;
破除功能交付日期的神话,开发人员往往只关注功能实现了没有,作为一个项目真正关心的应该是各个里程碑,测试版本是否通过,这种日期往往不会很多容易管理;
要特别注意以下几个问题;
不要让员工过度劳累;
匆匆完成的功能;
花费大量人力去解决某个棘手问题;
如果开发人员围绕功能完成时期付出大量努力整个项目很可能没法按时完成;
4让客户赢
额外的功能只是锦上添花,专注于有风险的地方,所有人都有目标了工作会做的更好,每个艰巨的任务完成后所有的员工都会得到鼓舞;
保证项目最后完成的功能是客户想要的,并且质量有保证的功能;
5项目合作
你的工作需要依赖另一方来完成,不要相信你听到的,相信一半你看到的,不要寄寄希望于对方提供的时间变,或者承诺,对方的功能什么时候能完成依赖于你如下三个方面的影响力:
提高优先级
沟通渠道
独立测试
6建立良好的激励方式,尽量不要制定功能交付日期
采用里氏震级估算时间,如果一个任务估算两个周完成,实际用了两个半周这个关系不大,如果花的时间要比原来多得多,这时候开发人员就需要给出一个切实的理由,如果缺乏切实的理由,这本身对开发人员就是一种鞭策;
瞄准里程碑,功能交付日期与里程碑日期的关键不同在于后者是给整个团队设置日期因此,个人抄近路的压力会少很多;
向团队解释那些是必须做的,当然这些功能可能比较乏味,告诉你的团队他们必须完成这些枯燥的任务,才能去做那些敢兴趣的炫得很的功能;
程序员
开发者
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
程序员
前端开发:从底层到顶端的行业现象解析
在编程领域,鄙视链现象屡见不鲜,从C语言到Java、.NET等,每个技术栈都有其独特地位。然而,前端开发者尽管常处于鄙视链底端,却在市场需求中备受青睐。本文深入探讨这一现象,并分析前端工程师如何在竞争激烈的市场中脱颖而出。 ...
[详细]
蜡笔小新 2024-12-24 18:41:48
程序员
PHP插件机制的实现方案解析
本文深入探讨了PHP中插件机制的设计与实现,旨在分享一种可行的实现方式,并邀请读者共同讨论和优化。该方案不仅涵盖了插件机制的基本概念,还详细描述了如何在实际项目中应用。 ...
[详细]
蜡笔小新 2024-12-24 15:39:18
程序员
存储器层次结构、随机访问存储器与数据存取机制
理解存储器的层次结构有助于程序员优化程序性能,通过合理安排数据在不同层级的存储位置,提升CPU的数据访问速度。本文详细探讨了静态随机访问存储器(SRAM)和动态随机访问存储器(DRAM)的工作原理及其应用场景,并介绍了存储器模块中的数据存取过程及局部性原理。 ...
[详细]
蜡笔小新 2024-12-27 12:06:47
编译
macOS系统及其关键功能解析
本文详细介绍了macOS系统的核心组件,包括如何管理其安全特性——系统完整性保护(SIP),并探讨了不同版本的更新亮点。对于使用macOS系统的用户来说,了解这些信息有助于更好地管理和优化系统性能。 ...
[详细]
蜡笔小新 2024-12-26 18:05:04
sdk
高效解决应用崩溃问题!友盟新版错误分析工具全面升级
友盟推出的最新版错误分析工具,专为移动开发者设计,提供强大的Crash收集与分析功能。该工具能够实时监控App运行状态,快速发现并修复错误,显著提升应用的稳定性和用户体验。 ...
[详细]
蜡笔小新 2024-12-26 14:11:47
sdk
检测 Android 应用中开发者模式是否开启
本文介绍了两种方法,用于检测 Android 设备是否开启了开发者模式。第一种方法通过检查 USB 调试模式的状态,第二种方法则直接判断开发者选项是否启用。这两种方法均提供了代码示例和详细解释。 ...
[详细]
蜡笔小新 2024-12-26 11:02:52
sdk
ASP.NET MVC中Area机制的实现与优化
本文探讨了在ASP.NET MVC框架中,如何通过Area机制有效地组织和管理大规模应用程序的不同功能模块。通过合理的文件夹结构和命名规则,开发人员可以更高效地管理和扩展项目。 ...
[详细]
蜡笔小新 2024-12-25 22:53:48
编程
PHP编程语言及其在股市中的应用
本文将深入探讨PHP编程语言的基本概念,并解释PHP概念股的含义。通过详细解析,帮助读者理解PHP在Web开发和股票市场中的重要性。 ...
[详细]
蜡笔小新 2024-12-25 15:02:45
final
Flutter | Key 的深度解析
在 Flutter 开发过程中,开发者经常会遇到 Widget 构造函数中的可选参数 Key。对于初学者来说,理解 Key 的作用和使用场景可能是一个挑战。本文将详细探讨 Key 的概念及其应用场景,并通过实例帮助你更好地掌握这一重要工具。 ...
[详细]
蜡笔小新 2024-12-25 08:05:15
编译
Python入门:第一天准备与安装
本文详细介绍了Python编程语言的基础知识和安装步骤,帮助初学者快速上手。涵盖Python的特点、应用场景以及Windows环境下Python和PyCharm的安装方法。 ...
[详细]
蜡笔小新 2024-12-24 20:39:14
架构
架构师:产品与人的平衡之道
探讨架构师在项目中应如何平衡对产品的关注和对团队成员的关注,以实现最佳的开发成果。 ...
[详细]
蜡笔小新 2024-12-24 19:41:40
websocket
Python 异步编程:ASGI 服务器与框架详解
自 Python 3.5 引入 async/await 语法以来,异步编程迅速崛起,吸引了大量开发者的关注。本文将深入探讨 ASGI(异步服务器网关接口)及其在现代 Python Web 开发中的应用,介绍主流的 ASGI 服务器和框架。 ...
[详细]
蜡笔小新 2024-12-24 17:15:09
编译
Java中this关键字的使用及指针概念的理解
在Java中,this是一个引用当前对象的关键字。如何通过this获取并显示其所指向的对象的属性和方法?本文详细解释了this的用法及其背后的原理。 ...
[详细]
蜡笔小新 2024-12-24 13:20:44
cdn
使用 GitHub、JSDelivr、PicGo 和 Typora 构建高效的图床解决方案
本文详细介绍了如何利用 GitHub 仓库、JSDelivr CDN、PicGo 图床工具和 Typora 编辑器,搭建一个高效且免费的图床系统。通过此方案,用户可以轻松管理和上传图片,并在 Markdown 文档中快速插入高质量的图片链接。 ...
[详细]
蜡笔小新 2024-12-24 12:54:21
架构
FinOps 与 Serverless 的结合:破解云成本难题
本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ...
[详细]
蜡笔小新 2024-12-24 12:44:26
手机用户2502876273
这个家伙很懒,什么也没留下!
Tags | 热门标签
repository
cas
编程
架构
cdn
native
职场
程序员
arm
web3
composer
比特币
编译
sas
分支结构
360搜索
gps
homebrew
final
push
地图
pthread
sdk
二维码
压缩
websocket
mapkit
egmentfault
restful
数字化
RankList | 热门文章
1
评测_达人评测 Redmibook Pro15酷睿版和锐龙版 选哪个好
2
新一代国产区块链底层平台正式亮相,蓝石区块链实验室首发CefaChain技术 | 附白皮书
3
解决方案_探索科技手段下的食品安全,区块链冷链追溯平台建设解决方案
4
CentOS系统搭建Redis集群(1主2从3哨兵)
5
laravel中的静态文件在哪建,怎么引用
6
解决linuxmysql 登录时,报异常:Access denied for user ‘root‘@‘localhost‘
7
131. 理解MVC
8
html软件归一化数据,数据的归一化
9
酷狗音乐怎么上传到抖音上?:抖音设置按键
10
vue mounted 里面获取不到数据
11
关于CentOS、Ubuntu、Fedora等Linux系统
12
静态和动态 SQL 的区别
13
SQL server2019 安装出现错误,已添加相同键的项。
14
当前的经济热词_夜经济让城市更加有活力
15
有人说安装WINDOWS10系统容易泄密,保密单位不提倡安装,它随时更新系统,应该怎么办?
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有