We Have Met the Enemy...and He Is Us

We Have Met the Enemy…and He Is Us

Barbee Davis, MA, PHR, PMP Omaha, Nebraska, U.S.

CARToonIST WAlT KEllEy, who inked the long-running comic strip Pogo, is famous for the quote, “We have met the enemy…and he is us.” Nowhere is this sentiment more accurate than when describing a software project man- ager who is new to the software development process. Here’s how to avoid having “the enemy” be you:

? As a project manager, you expect your team members to estimate the amount of time it will take them to complete a specific task. It is detri- mental to the schedule if they go too far over the budgeted time. One of your tasks on the project is to hold meetings to drive team communica- tion. You need to demonstrate the ability to estimate and deliver the meet- ings as meticulously as you expect your developers to estimate and deliver their code.

When your meetings run long, you are stealing the precious program- ming time developers count on to meet your project schedule deadlines.

? If your project team spoke a foreign language, you would take some les- sons and get a translator. Your developers do not speak your language. Buy a book, take a class, make Google your friend, and find a developer who has the gift to explain complex things in a simple way. You cannot bluff your way through this project without learning some of the concepts, terms, and challenges your team faces.

? Regardless of the perfect methodology you used to build toasters and cars, develop pharmaceuticals, or even construct skyscrapers, it won’t work here. Let the trusted members of your team explain about agile method- ologies. They aren’t new or risky. But they are your best chance at having a working product at the end of your project.

70 97 Things Every Project Manager Should Know

           ? Developers are craftsmen and artists. They work differently than accoun- tants, attorneys, or bank tellers. When they are meeting in pairs and talk- ing animatedly, they are actually working. When they are bouncing a ball against a wall or doodling on a whiteboard, they may be crafting a solu- tion to an architecture problem that can’t be solved by staring at a com- puter screen. Give them space.

? Your team will work odd hours. We’ve all seen the cashier at the local food emporium switch with her replacement: she opens the register and exchanges the money drawer, and the new cashier is up and running. A programmer can’t switch places with a cohort and just pick up where his teammate left off. When your team member is feverishly at work, leave him or her alone. Researchers say it may take an hour or more for the person to regain productivity if interrupted.

? It is unnecessary to have every person program in exactly the same pro- gramming language. Some endeavors are better approached with newer languages that require fewer lines of code to write, test, store on your serv- ers, and maintain. Don’t refuse to let your developers use the best tool for the job.

Open your mind to this new world of software development, and you can be a support for your software development team, not the enemy.

时间: 2024-07-31 00:25:49

We Have Met the Enemy...and He Is Us的相关文章

poj3501Escape from Enemy Territory||hdu2337Escape from Enemy Territory

题目链接: 点我点我 点我点我 题目为: Escape from Enemy Territory Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 2410   Accepted: 661 Description A small group of commandos has infiltrated deep into enemy territory. They have just accomplished their mis

UVA LIVE 7146 Defeat the Enemy

这个题跟codeforces 556 D Case of Fugitive思路一样 关于codeforces 556 D Case of Fugitive的做法的链接http://blog.csdn.net/stl112514/article/details/46868749 题意大概我方有n个军队,敌方有m个军队,军队有两个属性:攻击力和防御力 一个军队能打败另一个军队的条件:一军队攻击力不低于另一个军队防御力 大概是2014上海区域赛最简单的一个题? #include<map> #incl

hust 1027 Enemy Target!

题目描述 In the Game Red Alert, a group of soviet infantry marches towards our base. And we have N Prism Tanks to defend our base. Suppose the coming infantry marches in a ROW*COLUMN rectangle grid, and keeps the shape unchanged. A Prism Tank can elimina

SignTool Error: No certificates were found that met all the given criteria

在使用数字证书给驱动cat包签名时遇到提示错误: SignTool Error: No certificates were found that met all the given criteria 检查pfx证书已经安装,cer证书文件也存在,联网也正常,但是总是提示这个错误. 签名语句为: signtool.exe sign /s root /n "Test Certificate" /t http://timestamp.verisign.com/scripts/timestam

CodeForces 61E Enemy is weak 求i&lt;j&lt;k &amp;&amp; a[i]&gt;a[j]&gt;a[k] 的对数 树状数组

题目链接:点击打开链接 题意是求 i<j<k && a[i]>a[j]>a[k] 的对数 如果只有2元组那就是求逆序数的做法 三元组的话就用一个树状数组x表示 数字i前面有多少个比自己大的个数 然后每次给这个y数组求和,再把x中>a[i]的个数存入y中即可 #include <algorithm> #include <cctype> #include <cassert> #include <cstdio> #in

Leetcode: Bomb Enemy

Given a 2D grid, each cell is either a wall 'W', an enemy 'E' or empty '0' (the number zero), return the maximum enemies you can kill using one bomb. The bomb kills all the enemies in the same row and column from the planted point until it hits the w

Bomb Enemy -- LeetCode

Given a 2D grid, each cell is either a wall 'W', an enemy 'E' or empty '0' (the number zero), return the maximum enemies you can kill using one bomb.The bomb kills all the enemies in the same row and column from the planted point until it hits the wa

Scope Is the Enemy of Success

? Scope Is the Enemy of Success Dave Quick SCopE REFERS To A pRojECT'S SizE. How much time, effort, and resources? What functionality at what level of quality? How difficult to deliver? How much risk? What constraints exist? The answers define a proj

UVALive 7146 Defeat The Enemy

Defeat The Enemy Time Limit: 3000MS Memory Limit: Unknown 64bit IO Format: %lld & %llu Long long ago there is a strong tribe living on the earth. They always have wars and eonquer others. One day, there is another tribe become their target. The stron