`
elemark
  • 浏览: 237579 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

工作总结之命令执行

阅读更多

项目开发工作总结之执行力

在项目开发中的命令执行力,决定了项目中各项决策能否真正的彻底的执行,决定了项目发展的方向和速度。

在前一个项目和当前的项目中,执行力的问题一直都存在。存在命令不执行,系统部署中发现项目部署人员对系统的理解和实际系统的状态有较大出入,为项目部署造成很大困难。造成这种状况的主要原因是:

 

1.命令发布背景具有一定的随机性

大多数命令的发布背景是从实际出发,从需求的角度出发,从而发布的各项指令和命令。同时,也有一部分命令的来源并不是从实际出发,随意性较强,往往是负责人一时间对于系统的理解发生了变化造成命令的突然发布。对于这种命令,程序开发人员开始时贯彻执行较强,能够做到即时的执行。但是,因为这种命令的随意性,造成命令的随意发布,朝令夕改,前后矛盾,这种情况大大降低了程序开发人员对命令的敏感度,直接导致包括正常指令在内的所有命令的执行度降低,从而影响了整个开发团队对于各项计划和指令的发布和执行效率。

解决办法:进一步强调对于命令的重视,通过对代码的检验来检查对指令的执行;从命令的发布背景来筛选命令的发布,命令是否有发布的必要,命令的执行会带来什么样的后果,该命令是否与之前的命令相矛盾,该命令是否具有较高的确定性。

 

2.命令的发布缺少相关通道

大多数命令的发布方式为口头发布,没有文本的记录,从而缺少了执行方式和执行效果的约束。例如,对系统中各模块的要求和规范,没有文本形式的命令,只是口头的表达或者转达,表达的模糊降低了程序开发人员对命令执行的准确性,按照命令开发的代码需要重新作出修改,重新修改的过程中,对于命令的理解不足导致了需要反复修改才能达到命令的要求。在反复修改核对修改的过程中,增加了命令发布者的不满,也进一步消耗了执行者的积极性。

解决办法:以明确细致的文本形式发布命令,清楚指出命令的执行方式,要达到的效果,并最终对命令执行的结果进行仔细的检验。减少口头形式的命令表达和转达,提高命令发布和接受的准确性。提高命令的准确度,细化命令的执行粒度,命令提出的要求不能模糊化。

 

3.命令的执行的随意性

由于缺少相应的过程监督及结果验收机制,导致命令执行者对于命令的执行具有较高的随意性。例如,由于对实现命令目的的方式方法没有作出要求,只对实现目的的时限进行了要求,执行者自然会用最快最省力的方法来实现这一命令所要求的目的,同时由于程序开发人员对于开发工具知识背景的理解深度不同,开发能力有差异,所采取的方式方法也会各有不同,这也会直接导致系统在将来的部署过程中发生不可预知并且难以在短时间内克服的困难和问题。

解决方法:细化命令的粒度,对实现目的的方式方法尽可能作出要求和规范,或者要求所有执行者统一实现方法,从而达到对于命令实现方法的统一。

 

 

 

 

 

0
1
分享到:
评论

相关推荐

    开始运行命令的总结

    开始运行命令是Windows操作系统中一个非常...总之,开始运行命令是Windows系统中一个强大的工具,熟练掌握它可以提高工作效率,解决各种系统问题。不断探索和学习新的开始运行命令,能让你在使用电脑时更加得心应手。

    命令命令的执行

    在Linux系统中,Shell是用户与操作系统内核交互的接口,它允许用户通过...熟练掌握Shell命令的使用,能够提升工作效率,解决复杂问题。通过编写Shell脚本,我们可以将一系列操作整合为一个可执行文件,实现任务自动化。

    Linux常用命令总结

    2. cd命令:用于更改当前工作目录。例如,cd /root 会切换到root用户目录。 3. cp命令:用于复制文件和目录。cp source.txt destination.txt 会将source.txt文件复制为destination.txt。 4. mv命令:用于移动或...

    bat经典命令 bat命令大全 运行命令

    运行命令通常指的是`cmd.exe`或`powershell.exe`中的命令执行。在运行框中输入命令,可以直接执行各种系统操作,如打开程序、访问网络资源等。例如: - `ipconfig` 查看网络配置信息。 - `ping target_ip` 测试与...

    后台执行shell命令

    总结起来,`at`适合安排未来某个特定时间执行的任务,`&`适用于希望立即执行但不想等待其完成的情况,而`nohup`则确保命令能在你离开终端后继续运行。熟练掌握这些工具,将使你在管理Linux系统时更加得心应手。 在...

    linux vim 命令 总结

    通过掌握ViM的基本命令和操作模式,可以极大地提升Linux用户的工作效率。 1. **启动与退出编辑器** - 要开始编辑文件,只需在shell中输入`vi`或`vim`,后跟文件名,如`vi first_script`。 - 若要在指定行开始编辑...

    linux常用命令总结文档

    ### Linux常用命令总结知识点 #### 一、命令格式与系统运行级别 - **命令格式**: - **标准格式**:`命令[-选项][参数]` - **示例**:`ls –la /etc` - 在某些情况下,特定命令可能不遵循此格式。 - 多个选项...

    在Linux系统下用java执行系统命令实例讲解

    `exec()`方法返回一个`Process`对象,该对象可以用来获取命令执行的状态,读取输出流等。 二、ProcessBuilder类 `ProcessBuilder`类提供了更灵活的方式来执行命令,可以设置环境变量,工作目录等。创建`...

    Java执行dos命令

    ProcessBuilder允许我们更灵活地设置命令和环境变量,甚至可以指定命令执行的工作目录。以下是一个使用ProcessBuilder的例子: ```java List<String> commands = Arrays.asList("mkdir", "新建目录"); ...

    用c#执行cmd命令

    等待命令执行完毕后,记得关闭进程: ```csharp process.WaitForExit(); process.Close(); ``` 在实际应用中,你还可以执行更复杂的CMD命令,如创建文件、删除文件、运行其他可执行程序等,只需要在Arguments属性...

    linux常用命令总结

    * pwd 命令:用于显示当前工作目录,例如 pwd 命令将显示当前工作目录。 * cd 命令:用于切换目录,例如 cd /usr/bin 命令将切换到 /usr/bin 目录。 * mkdir 命令:用于创建目录,例如 mkdir test 命令将创建名为 ...

    Windows网络常用命令总结

    以下是对"Windows网络常用命令总结"的详细阐述: 1. **ping**:这是一个基本的网络连通性测试命令,用于检查主机间的网络连接是否畅通。通过向目标IP地址发送ICMP回显请求,如果收到回显应答,就表明网络是通的。 ...

    linux基础命令总结pdf版本

    以下是根据提供的文件内容总结出的一些Linux基础命令知识点: 一、文件和目录权限 - Linux通过权限位来区分文件类型,常见的文件类型有普通文件(-)、目录(d)、链接文件(l)等。 - 权限位共有十位,最前面的一...

    git常用命令总结.txt

    ### git常用命令总结 在日常开发工作中,Git作为版本控制系统被广泛使用,它能帮助团队高效地管理代码版本,提高...需要注意的是,在实际操作过程中,应仔细确认命令执行的结果,避免误操作导致的数据丢失或其他问题。

    Linux总结的操作命令

    pwd 命令:显示当前工作路径。 touch 命令:创建空文件,例如 touch a.txt 创建一个名为 a.txt 的空文件。 mkdir 命令:创建空目录,例如 mkdir a b 同时创建两个空目录 a 和 b;mkdir /home/lin/c 到指定目录创建...

    Linux后台运行命令

    - 要运行的命令:具体要执行的命令或脚本。 ##### 4. 特殊字符 - **星号(*)**:代表所有可能的值。 - **逗号(,)**:代表列表中的一个或多个值。 - **短横线(-)**:代表一个范围内的值。 - **正斜杠(/)**:代表每隔...

    常用shell命令总结精华版

    以下是对标题“常用shell命令总结精华版”中提及的各个命令的详细知识点介绍: 1. ls命令:这是Linux中用于列出目录内容的基础命令。其常见用法包括: - ls:列出当前目录下的所有文件和文件夹。 - ls -l 或 ls-...

    JAVA执行DOS命令分析

    总结来说,Java通过`Runtime.exec()`方法提供了一种灵活的方式来执行DOS命令,但同时也需要开发者注意处理子进程的生命周期,尤其是标准输入/输出/错误流的管理,以及跨平台兼容性问题。在进行文件操作时,特别是在...

Global site tag (gtag.js) - Google Analytics