Haunted Blue's profileThe Cheese RedemptionBlogLists Tools Help

Blog


    August 14

    软件风险控制的下一个思考题

           这两年经过不断实践,慢慢把自己从一个优秀的程序员,设计者向一个合格的项目管理者转化,除了必要的工作外,我的主要精力都放在了如何去控制项目风险,包括人,时间,和其它不可预见因素。
     
           目前已经基本解决的问题如下:
           1.到底需要什么样的设计才能真正指导程序员的开。其实感觉自己挺土的,设计的方法世面上那么多,原来总觉得难以真正应用到项目中去,并对项目的开发产生关键性的指导作用,笨? 也许吧 XD  随着自己的摸索,思考与实践,目前已总结出从requirement analysis, platform-independant design, platform-dependant一系列流程中的实现方案,并在若干个有大有小的项目中实践成功,这几年也算在这方面对自己有个交代。
           2.不同的程序员如何估算他们在项目中的作用。我原来的公司拿到一个项目,总是像切西瓜一样直切一下,一人做一块,后来有个朋友就complain:怎样才能区分他们在项目中的贡献度?想想确实也是,比如一个财务系统,做记账的为啥比做对账的拿得多? 我是搞不了ABC成本法这种复杂的东西,但现在也基本形成了一套区分新程序员,熟练的程序员,有业务经验的老程序员,设计者,“按人分层”的软件开发模式。
           3.注释与代码风格。改变人的代码习惯是很难的,我个人也不喜欢所谓的注释标准,这事一直到现在也是我对程序员们要求的重点所在,感觉自己跟个婆婆一样,天天说,实在不想拿抓一次罚多少钱来限制,所幸情况还是有所改善的。。。。。不过这个问题的直接后果就是现在我考量程序员的第一标准就是:顽固不顽固。。
          
          随着上面问题的解决,现在已经能很好地控制项目中出现的大部分问题,但出现的新问题是:
          程序员过于重视coding本身,忽略了UI,说明文字等其它辅助要素,我不是要求程序员们做到专业文字人员那样的水平,但至少文字清楚没错字,UI按钮摆放整齐美观总是应该能做到的吧。。。。。。有人跟我说这个控制不了,但我确实相信只要是项目中的风险就一定有解决的方法,无非就是慢慢想,慢慢实践。。。。
     
          无奈这几天心里比较乱,今天早上差点在当当上买了个握力器,因为怕自己把手机捏坏(我还真算不错的,中午还跟朋友说,人都不是神仙,家家有本难念的经,只不过我的经比一般人少一些而已;朋友回答:少多了),晚上约了康康喝酒,等过了这段日子再来考虑这个问题吧。

    Comments

    Please wait...
    Sorry, the comment you entered is too long. Please shorten it.
    You didn't enter anything. Please try again.
    Sorry, we can't add your comment right now. Please try again later.
    To add a comment, you need permission from your parent. Ask for permission
    Your parent has turned off comments.
    Sorry, we can't delete your comment right now. Please try again later.
    You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
    Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
    Complete the security check below to finish leaving your comment.
    The characters you type in the security check must match the characters in the picture or audio.

    To add a comment, sign in with your Windows Live ID (if you use Hotmail, Messenger, or Xbox LIVE, you have a Windows Live ID). Sign in


    Don't have a Windows Live ID? Sign up

    Trackbacks

    The trackback URL for this entry is:
    http://cheesepana.spaces.live.com/blog/cns!580BB97B48890A80!894.trak
    Weblogs that reference this entry
    • None