如何做好一个项目

一、如何评价?

如何评价项目的好坏(从客户角度)

功能:按期,效益,体验,稳定性(性能),扩展

按期完成功能是一定的,不然会被辞退,绩效考核才是最重要的
稳定性的指标:可用性

    绩效考核指标:(分钟-故障分钟)/总分钟


一个项目的开发流程:
需求(文档)
->>>原型(需求可行性)
->>>设计(技术选型)(技术,测试人员测试,UI设计)   UI,里程碑,原型对客户重要,影响体验
->>>分工开发(分阶段,里程碑,哪个阶段完成哪些东西)

二、如何做好项目/如何让客户认同?

怎样把项目做好(高质量)客户认同

最重要的是要让客户看到项目的可控性,需要做到以下三点

1.需求阶段:
    三家公司,都能做到,选哪一个
    抓住客户的需求,如何做到
        业务决定技术(一个好的架构师很重要)
    认同客户想法:
        哪些要砍掉,哪些保留,哪个UI适合你
        不是只是完成技术任务,那是初级开发人员干的
        好的程序员是告诉你需求,自己去处理

2. 原型阶段:
    生成草图,可能只是某个控件,如何跳转,布局
    理清流程,整个流程过一遍

3. 设计
    UI:
        用户喜欢,和潮流符合,不落后
        动画,特效
    技术:
        安全性、业务逻辑序列图看得懂
        功能可以横向扩展
        不会导致系统完全崩溃,如数据库数据丢失
        可测试的做到上面三点,让客户明白团队在项目的每一个环节都把控的很好,也就会放心了。

三、如何更快解决问题

出故障如何快速解决问题:

    按分钟算故障,自己能不能升值很重要

如何避免?

    1. 入口校验,数据进入时校验,也就是服务器校验有人说客户端校验就行,用所谓的提高性能来说话,其实这种说法是大错特错的。如果一个项目是因为进行了服务器校验拉低性能,那这个项目一点是搞笑的,连代码层面上的故障都不能排除,还能干什么呢?或者说,明知道错误的数据很有可能容易出现故障,可以及时处理,但是就是不处理,这是多么的愚蠢,难道要等到以后出错了才处理吗?
    2. 异常:日志,可查日志是一定要有的,在可能出错的地方都给打算日志。
    3. 项目流程方案部署文档清晰,知道是哪个地方有问题,部署架构图一定要有部署架构图有什么用?能让我们了解这个项目的架构,通过日志能够知道定位出错位置
    4. 监控系统,配合各种指标,预警:出错能够提醒,访问量爆增,错误日志一直在增加
            CPU占用率飙升,磁盘空间达到90%  ,JDK FULL GC消耗时间长,响应时间变长
            用户数新增的减少(注册故障)
        如何监控:涉及调用链,每个接口的调用数记录,智能拦截IP,每个过程跟踪
记得开会的时候有人说专门找人定时查看日志,Leader反问:你觉得可能实现吗?他自己都笑着说不能。所以说监控系统是很重要的,大家很容易忽略
如何快速解决?

    1. 制定应急方案,备份:每个部分都有备份(热备),可以回滚
        灰度发布,有100万,用1万用户用到新发布的版本上,其他用旧的,几天没问题,转为50%,最后再100%
    2. 异常日志:能打的都打,日志不仅要包含业务的,还有查看与sql连通日志 ,GC日志
        我们最常见的就时听到伙伴说在我这里还跑的好好的,到你那里就不行了。
        不允许e.printStack();
    3. 代码

如何给别人讲这个项目是干什么的?

  1. 用户使用者范围
  2. 解决使用者的什么问题

讲解项目内容是有方法的,不要这讲一块,那讲一块,不仅别人不懂,连自己都搞懵了。

时间: 2024-10-14 04:48:48

如何做好一个项目的相关文章

上万亿元学费买来的教训:做好一个项目,正确目标真的很重要!

新产品的诞生首先就来自于一个具有前瞻性的.创新的.具有想象力的产品目标. 什么是目标呢?常见的定义就是"努力去达到的结果或成就".目标与努力有关,但更重要的是,目标关系到方向.如果在项目前行的过程中出现一些差错,这没什么,修正就是了.但是目标就错了,那就是一个大问题了.目标提供了我们努力的方向和焦点,清晰的定义了我们希望达到的终点,并且为必须要做的事情建立了某种优先秩序. 为什么要强调目标呢? 任何项目的成功都涉及两个重要因素:一个是目标,另一个就是执行力. 从目标与执行力的四象限推演

项目管理小结(如何做好一个百万级项目甚至千万级别的项目)

如何做好一个项目,即让技术运用到项目上,让需求执行到位的能力 经过了海王分布式项目,海王性能优化项目,把在碧桂园收获的两年的经验实打实的运用, 可以用自信的说,对项目把控有了自己独到的见解跟把控方式. ps:碧桂园是用友体系最大的ABU项目,项目上总结的项目管控,流程化管理方式,应该是比较优秀的管理方式. [海王分布式项目] 感谢前期有吴总的oss方案,跟意武的提出的用消息队列思路,磊进一步的完善消息队列也给我在技术上一些积累跟总结.  赶进度上线篇:累 特别是在海王分布式前期整体可以说处于失控

如何做好一个好的项目负责人

对于项目负责人本身没有太多的经验,只是在2014年以项目负责人的角色完整的带着5个人做完一个一个项目.并且,在这个项目期间还开始了另外一个项目,总结的有些乱,想到哪说到哪,不过都是自己的真实体会. 1 项目开始阶段: 首先对项目的基本需求有一个大概的认识.但是,最终达到什么效果,这需要项目组成员共同讨论决定.在进行讨论的时候会产生很多想法,但是一开始的时候,大家也可能没有想法.最为项目负责人,需要对项目需求有个总体的把握,充分发动每个人的长处.毕竟不是个人都对项目开始的设计有兴趣,项目负责人需要

一个项目经理的贪嗔痴

我有时候在想,自己到底是一个什么角色?产品经理?还是一个项目经理?或者只是一个技术经理. 身边一些朋友说,自己想转行做一个产品经理,做一个伟大的产品.我奉劝他们说还是省省吧,在这样一个二三线城市,空降的产品经理,最终会成为杂工,做做测试,做做商务,整理整理进度,收集收集用户反馈,对于产品如何去做,基本插不上嘴的!倒也不是插不上嘴,只是没人听你的而已:倒不如技术经理升级为产品经理兼任项目经理来的快些. 我大概也是这样一个角色吧. 可是最近有段时间,自己竟然有了辞职的念头,有了想逃避的想法,有了想离

再思如何做好一个好的网站

最近一切进展都很慢. 网站的事情一切如常,周公解梦(www.dlnulib.com)依然处于惩罚期,没有了任何的排名.二飞日志(www.erfeirizhi.com)也因为上次的服务器关停事件,依然关在seo的小黑屋里.配资(www.ya-jing.cn)和股票配资的排名有些波动,没有惊喜,没有忧伤,配资公司这个词有所下浮,还好的是,依然荡在首页. 也有好的一些进展,搜狐的自媒体采用了我的5篇文章,如下: 说说我们这里的年(河南焦作温县)[焦作日报也转载了,居然.照片里的我为什么没有漏出一个阳光

项目管理心得:一个项目经理的个人体会、经验总结(zz)

本人做项目经理工作多年,感到做这个工作最要紧的就是要明白什么是因地制宜.因势利导,只有最合适的,没有什么叫对的,什么叫错的,项目经理最忌讳 的就是完美主义倾向,尤其是做技术人员出身的,喜欢寻找标准答案,耽误了工作进度,也迷茫了自己.以下是本人一些做项目的个人体会,写出来供大家指点,在 讨论过程中共同提高水平. 项目开始阶段是一个最重要的阶段.项目经理在接手一个新项目的时候,首先要尽可能地多从各个方面了解项目的情况,如: 1. 这个项目是什么项目,具体大概做什么事情,是谁提出来的,目的是解决什么问

初入前端,面对一个项目应注意哪些?

前言: 对于初入职场的前端小白来说,一整个项目来了,顿时感觉压力山大,张皇失措,也总会感到手忙脚乱.其实不用怕,拆分步骤,把每个步骤做好,做细,一切都迎刃而解,犹如顺藤摸瓜般畅快淋漓. 目录: 概念的介绍(可略) 项目分哪几个阶段(每个阶段注意什么) 如何排期 解决问题的方法 概念的介绍: PM(产品经理)负责需求的提出和项目的引导.PM根据产品特点和发展目标提出一定的需求,并协调各方资源投入开发.若需求层面有不清晰的地方,应当向PM沟通确认,如:需要做什么.希望达到什么效果.哪些内容应重点保证

一个项目的测试教训

接手了一个项目的测试后,过程很是坎坷.在这个过程中我的感触很多. 从我接手这个测试开始,就感觉到工期一直很紧,本来我最初的想法是赶紧把这个测试做完.出个报告. 但是在测试的过程中,首先是发现了Jconsole监控的堆内存一直增长,超过了4个G之后,server就挂掉了.这是在稳定性测试中发现的问题. 根据我的风格,我就找项目经理反应了一下这个问题. 之后就一发而不可收拾的走到了解决问题的路上. 首先,有人说我的脚本写的有问题,我的脚本写的是直接通过url访问的.我并没有辩驳什么,那我就改了. 第

记2014年暑假,一个项目,三个框架

在开始动笔之际,看了下博文的标题,突然觉得欠妥,"记2014年暑假,一个项目,三个框架",既然是暑假说明还是学生,今年的6月我已经毕业了,但还在学习,并且在向一名合格的架构师狂奔.你说我矫情也好,做作也罢,现实就是这样的,厚着脸说:咱也矫情一回. 整个暑假,总共四十天,从7月中旬开始到8月底,从技术上看,整个假期都处于看视频,做项目,作总结的过程中,前二十天跟着视频做了DRP的项目,后二十天(到8月26日),看完了三个框架的视频,总结还在继续:从英语上看,这个假期是从听走向说的开始:从