(1)系統(tǒng)的復(fù)雜性。
(2)程序員的差異因素。
(3)代碼的維護(hù)工作。
(4)缺乏天才程序員的參與。
(5)項(xiàng)目管理方面的問題。
2007年11月22日 #
曲:顧嘉輝 詞:黃沾
浪奔浪流
萬(wàn)里滔滔江水永不休
淘盡了世間事
混作滔滔一片潮流
是喜是愁
浪里分不清歡笑悲憂
成功失敗
浪里看不出有未有
愛你恨你
問君知否
似大江一發(fā)不收轉(zhuǎn)千彎轉(zhuǎn)千灘
亦未平復(fù)此中爭(zhēng)斗
又有喜又有愁
就算分不清歡笑悲憂仍愿翻百千浪
在我心中起伏夠
這是一個(gè)關(guān)于鷹的故事。
鷹是世界上壽命最長(zhǎng)的鳥類,它一生的年齡可達(dá)70歲。
要活那么長(zhǎng)的壽命,它在40歲時(shí)必須做出困難卻重要的決定。這時(shí),它的喙變得又長(zhǎng)又彎,幾乎碰到胸脯;它的爪子開始老化,無(wú)法有效地捕捉獵物;它的羽毛長(zhǎng)得又濃又厚,翅膀變得十分沉重,使得飛翔十分吃力。
此時(shí)的鷹只有兩種選擇:要么等死,要么經(jīng)過一個(gè)十分痛苦的更新過程——150天漫長(zhǎng)的蛻變。它必須很努力地飛到山頂,在懸崖上筑巢,并停留在那里,不得飛翔。
鷹首先用它的喙擊打巖石,直到其完全脫落,然后靜靜地等待新的喙長(zhǎng)出來(lái)。鷹會(huì)用新長(zhǎng)出的喙把爪子上老化的趾甲一根一根拔掉,鮮血一滴滴灑落。當(dāng)新的趾甲長(zhǎng)出來(lái)后,鷹便用新的趾甲把身上的羽毛一根一根拔掉。
5個(gè)月以后,新的羽毛長(zhǎng)出來(lái)了,鷹重新開始飛翔,重新再度過30年的歲月!
We also introduced some core JBI concepts:
SLD(Style Layer Descriptor)樣式層描述符
基于XML語(yǔ)言
創(chuàng)建樣式,相對(duì)比較簡(jiǎn)單。
1. SLD Hello World
1.1 Create the SLD File----OK
1.2 Load Your New SLD ----OK
1.3 Give a FeatureType Your New SLD---OK
View the Style---OK
2. SLD Text Symbolizers 文本符號(hào)----OK 存在問題:使用中國(guó)地圖顯示異常,請(qǐng)求樣式不適用于圖層,進(jìn)一步操作??????
Modify the SLD File to Include Text Symbolizers
<Label>: What label to give each rendered object. Here we use an attribute of the object, "TYPE". The property name is case sensitive. 標(biāo)簽
<Font>: The font and size the label will have. 字體
<Fill>: The color that we will fill the font with 填充
3. Outlines and Filters -----OK
<ogc:Filter>
<ogc:Not>
<ogc:PropertyIsEqualTo>
<ogc:PropertyName>TYPE</ogc:PropertyName>
<ogc:Literal>highway</ogc:Literal>
</ogc:PropertyIsEqualTo>
</ogc:Not>
</ogc:Filter>
<ogc:PropertyIsLessThan>
<ogc:PropertyIsGreaterThan>
The halo is essentially a buffer outline of the text. halo文本的暈環(huán)
4. What SLDs are, a text approach
SLD (Styled Layer Descriptor) is a specification put out by the OGC, that defines an XML language to allow users to define symbolization of their feature data. It was written to be a complement to their Web Map Service (WMS) specification, by extending it to allow users a way to define how they want to visualize their features.
Then there are 5 types of symbolizers you can use to actually portray the features,
(1)line, 線
(2)polygon, 多邊形
A Polygon Symbolizer has a geometry and a stroke, just like a line symbolizer, but also has a 'fill', defining what color to put in the center. Can be straight color, or a graphic, of varying opacity and the like.
(3)point, 點(diǎn)
A point symbolizer is made up of a geometry and a Graphic. A graphic is made of either an External Graphic, or a Mark, and has an opacity, a size, and a rotation. Opacity is the same as for the other symbolizers, Size is the absolute size of the graphic in pixels (default is to be dynamic), and rotation defines the rotation of the graphic in the clockwise dimension in decimal degrees. A Mark has a well known name (like square, circle, star, ect.), and a fill and a stroke. An External Graphic uses an xlink to refer to the location of an resource on the web to use to represent the point.
(4)text, 文本
A text symbolizer is made up of a Geometry, a Label, a Font, a LabelPlacement, a Halo, and a Fill.
(5)and raster. 光柵
A raster symbolizer consists of a Geometry(幾何學(xué)), opacity(透明度), channel selection(路線選擇), overlap behavior(交疊事件), color map(顏色地圖), contrast enhancement(對(duì)照增強(qiáng)), shaded relief(陰影浮雕) and image outline(圖像輪廓).
STEP 1. Start GeoServer and Login---- OK
用戶名:amdin
密 碼:geoserver
STEP 2. Create a DataStore -------OK
STEP 3. Create The FeatureType---- OK
3415 PROJCS["WGS 72BE / South China Sea Lambert",
GEOGCS["WGS 72BE",
DATUM["WGS 72 Transit Broadcast Ephemeris",
SPHEROID["WGS 72", 6378135.0, 298.26, AUTHORITY["EPSG","7043"]],
TOWGS84[0.0, 0.0, 1.9, 0.0, 0.0, 0.814, -0.07838062637389662],
AUTHORITY["EPSG","6324"]],
PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]],
UNIT["degree", 0.017453292519943295],
AXIS["Geodetic longitude", EAST],
AXIS["Geodetic latitude", NORTH],
AUTHORITY["EPSG","4324"]],
PROJECTION["Lambert Conic Conformal (2SP)", AUTHORITY["EPSG","9802"]],
PARAMETER["central_meridian", 114.0],
PARAMETER["latitude_of_origin", 21.0],
PARAMETER["standard_parallel_1", 18.0],
PARAMETER["false_easting", 500000.0],
PARAMETER["false_northing", 500000.0],
PARAMETER["standard_parallel_2", 24.0],
UNIT["m", 1.0],
AXIS["Easting", EAST],
AXIS["Northing", NORTH],
AUTHORITY["EPSG","3415"]]
STEP 4. Try It Out----Exception
出現(xiàn)問題,出現(xiàn)異常
java.lang.reflect.UndeclaredThrowableException
繼續(xù)努力===========|||||||||
嘗試變化地圖的文件-----
嘗試修改樣式----失敗
(1)The requested Style can not be used with this layer. The style specifies an attribute of PERSONS and the layer is: topp:world_adm0
提示樣式不正確。
(2)重新新增樣式
樣式表的問題-----修改為系統(tǒng)原有樣式。系統(tǒng)正常。
Geoserver 下載后運(yùn)行有比較弱智的問題:
在運(yùn)行startup.bat后,系統(tǒng)沒有正常運(yùn)行起來(lái)。原因是因?yàn)閖ava_home的放在Program Files下,郁悶了小半天,移動(dòng)了一下位置,終于運(yùn)行起來(lái)了。
面對(duì)未來(lái)充滿憧憬與向往,但是一定要面對(duì)現(xiàn)實(shí),腳踏實(shí)地,將理想轉(zhuǎn)化為理性的可以操作的實(shí)際行動(dòng)。
從理想主義到實(shí)用主義的轉(zhuǎn)變。
變革是痛苦的,但同時(shí)也是必要的。企業(yè)要想獲得相應(yīng)的持續(xù)發(fā)展,必須要拿出相應(yīng)的措施和手段來(lái)促進(jìn)相應(yīng)的發(fā)展。
作為個(gè)人也是一樣的,要隨著企業(yè)環(huán)境和外在環(huán)境的變化,不斷調(diào)整自己的角色,適應(yīng)相應(yīng)的發(fā)展。
從一個(gè)資深的軟件工程師轉(zhuǎn)變成項(xiàng)目經(jīng)理,從一個(gè)項(xiàng)目經(jīng)理到項(xiàng)目管理辦公室,從項(xiàng)目辦公室到相應(yīng)的市場(chǎng)營(yíng)銷管理,從市場(chǎng)營(yíng)銷管理到公司整個(gè)研發(fā)、市場(chǎng)、測(cè)試實(shí)施、銷售、財(cái)務(wù)、行政、人事等等方面的全面管理,需要不斷的提升自己,自我充電,方能實(shí)現(xiàn)一步步的調(diào)整。
整個(gè)過程是痛苦的,也是艱辛的。
今天看了對(duì)話視頻中糧集團(tuán)的董事長(zhǎng)說(shuō),最終活下來(lái),或者說(shuō)生存下來(lái)的,不是最強(qiáng)大的,也不是最聰明的,而是最適應(yīng)外界環(huán)境的。物競(jìng)天擇,適者生存。
不知不覺公司又剩下最后一天的時(shí)間,可是事情卻依然很多沒有處理掉。溝通很重要,很多事情寧愿多打幾個(gè)電話,短信不可靠。時(shí)間是不等人的,時(shí)間一點(diǎn)點(diǎn)過去,不依賴于人的意志,可是人這個(gè)主觀的動(dòng)物總也不能擺脫懶惰、散漫的本性。
辦事情的人總也很少,而人總是有這樣那樣的缺陷,如何進(jìn)行有效利用更好?用還是不用?都會(huì)成為難題。
(1)事情越來(lái)越多,在項(xiàng)目中的有N多To Do List的,如何靜心?
//不要情緒化,理性,做事情能平和的處理每一件事情。
(2)如何以最快的速度進(jìn)入進(jìn)入狀態(tài)非常關(guān)鍵?
//拿到的事情能快速進(jìn)入到思維中。
(3)因?yàn)樘幚硪患虑楹螅焖龠M(jìn)入到相應(yīng)的其他事情的處理;How?
//退出機(jī)制,一旦退出后,就不再進(jìn)入。
(4)另外很多事情做到一半打斷,如何做?
//除非很重要很緊急的事情,否則一律擋掉,一心不能兩用。
最后,不要隨心所欲的處理事情,要有計(jì)劃性,否則如野馬在荒原中馳騁永遠(yuǎn)找不到相應(yīng)的目標(biāo)。
需求變更控制
前面已經(jīng)說(shuō)過了,在軟件開發(fā)項(xiàng)目開始之前,就要消除“絕不允許發(fā)生需求變更”的思想。在項(xiàng)目進(jìn)行,一旦發(fā)生需求變更,更不要不一味的抱怨,也不要去一味地迎合客戶的“新需求”,而是要管理和控制需求變更。
1、 分級(jí)管理客戶需求
軟件開發(fā)項(xiàng)目中,“客戶永遠(yuǎn)是對(duì)的”和“客戶是上帝”并不完全的正確,因?yàn)樵谝呀?jīng)簽定的項(xiàng)目合同中,任何新需求的變更和增加除了影響項(xiàng)目的正常進(jìn)行以外,還影響到了客戶的投入收益,所以有的時(shí)候項(xiàng)目經(jīng)理反倒應(yīng)該為客戶著想。
對(duì)于項(xiàng)目中的需求,可以實(shí)行分級(jí)管理,以達(dá)到對(duì)需求變更的控制和管理。
一級(jí)需求(或變更)是關(guān)鍵性的需求,這種需求如果不滿足,意味著整個(gè)項(xiàng)目不能正常交付使用,前期工作也會(huì)被全部否定。這個(gè)級(jí)別的需求是必須滿足的,否則就意味著否定自已的項(xiàng)目成員和成員的所有努力,所以定為“Urgent”。 這通常是屬于補(bǔ)救性的debug類型,要救火。
二級(jí)需求(或變更)是后續(xù)關(guān)鍵性需求,它不影響前面工作內(nèi)容的交付,但不加以滿足,新的項(xiàng)目?jī)?nèi)容無(wú)法提交或繼續(xù),所以是“Necessary”。一般新模塊關(guān)鍵性的基礎(chǔ)組件,屬于這個(gè)級(jí)別。
三級(jí)需求是后續(xù)重要的需求,如果不被滿足會(huì)令整體項(xiàng)目工作的價(jià)值下降,為了體現(xiàn)項(xiàng)目?jī)r(jià)值,也是開發(fā)人員自已的技術(shù)價(jià)值的證明,所以定為“Needed”。一般性的重大的有價(jià)值的全新模塊開發(fā),屬于這個(gè)級(jí)別。 項(xiàng)目管理者聯(lián)盟,項(xiàng)目管理問題。
以上三個(gè)等級(jí)是應(yīng)該實(shí)施的,但時(shí)間性上可以作優(yōu)先級(jí)的排列。
四級(jí)需求是改良性需求,沒有滿足這類需求并不影響已有功能的使用,但如果實(shí)現(xiàn)了則會(huì)更好,定級(jí)為“Better”。界面和使用方式的需求,一般在這個(gè)檔次。
五級(jí)需求是可選性需求,更多的是偶是一種設(shè)想,以及一種可能,通常只是客戶的的一種個(gè)人喜好而已,定級(jí)為“Maybe”。
對(duì)于四級(jí)需求,如果時(shí)間和資源條件都允許的話,不妨做下去。對(duì)于五級(jí)需求,正如對(duì)它的描述一樣,做與不做是“Maybe”。
2、全生命周期的需求變更管理
各種規(guī)模和類型的軟件項(xiàng)目的生命周期大致可以分為三個(gè)階段,即項(xiàng)目啟動(dòng)、項(xiàng)目實(shí)施、項(xiàng)目收尾。不要以為需求變更的管理和控制只是發(fā)生在項(xiàng)目實(shí)施階段,而是要貫穿在整個(gè)項(xiàng)目生命周期的全過程中。
站在全局角度的需求變更管理,需要采用綜合變更控制的方法。
(1) 項(xiàng)目啟動(dòng)階段的變更預(yù)防
正如前面強(qiáng)調(diào)的,對(duì)于任何軟件項(xiàng)目,需求變更都無(wú)可避免,也無(wú)從逃避,無(wú)論是項(xiàng)目經(jīng)理還是開發(fā)人員只能積極應(yīng)對(duì),而這個(gè)應(yīng)對(duì)應(yīng)該是從項(xiàng)目啟動(dòng)的需求分析階段就開始了。
對(duì)一個(gè)需求分析做得很好的項(xiàng)目來(lái)說(shuō),基準(zhǔn)文件定義的范圍越詳細(xì)清晰,用戶跟項(xiàng)目經(jīng)理提出需求變更的幾率就越小。如果需求沒做好,基準(zhǔn)文件里的范圍含糊不清,被客戶發(fā)現(xiàn)還有很大的“新需求空間”,這時(shí)候項(xiàng)目組往往要付出許多無(wú)謂的犧牲。
如果需求分析做得好,文檔清晰且又有客戶簽字,那么后期客戶提出的變更就超出了合同范圍,需要另外收費(fèi)。這個(gè)時(shí)候,項(xiàng)目經(jīng)理一定要據(jù)理力爭(zhēng),此時(shí)這并非要刻意賺取客戶的錢財(cái),而是不能讓客戶養(yǎng)成經(jīng)常變更的習(xí)慣,否則后患無(wú)窮。
(2) 項(xiàng)目實(shí)施階段的需求變更
成功的軟件項(xiàng)目和失敗項(xiàng)目的區(qū)別就在于項(xiàng)目的整個(gè)過程是否是可控的。
項(xiàng)目經(jīng)理應(yīng)該樹立一個(gè)理念,即“需求變更是必然的、可控的,并且是有益的”。項(xiàng)目實(shí)施階段的變更控制需要做的是分析變更請(qǐng)求,評(píng)估變更可能帶來(lái)的風(fēng)險(xiǎn)和修改基準(zhǔn)文件。
控制需求漸變需要注意以下幾點(diǎn):
需求一定要與投入有聯(lián)系,如果需求變更的成本由開發(fā)方來(lái)承擔(dān),則項(xiàng)目需求的變更就成為必然了。所以,在項(xiàng)目的開始,無(wú)論是開發(fā)方還是出資方都要明確這一條:需求變,軟件開發(fā)的投人也要變。
需求的變更要經(jīng)過出資者的認(rèn)可,這樣才會(huì)對(duì)需求的變更有成本的概念,能夠慎重地對(duì)待需求的變更。
小的需求變更也要經(jīng)過正規(guī)的需求管理流程,否則會(huì)積少成多。
在實(shí)踐中,人們往往不愿意為小的需求變更去執(zhí)行正規(guī)的需求管理過程,認(rèn)為降低了開發(fā)效率,浪費(fèi)了時(shí)間。但正是由于這種觀念才使需求逐漸變?yōu)椴豢煽兀罱K導(dǎo)致項(xiàng)目的失敗。
精確的需求與范圍定義并不會(huì)阻止需求的變更。
并非對(duì)需求定義得越細(xì),就越能避免需求的漸變,這是兩個(gè)層面的問題。太細(xì)的需求定義對(duì)需求漸變沒有任何效果。因?yàn)樾枨蟮淖兓怯篮愕模⒎切枨髮懠?xì)了,它就不會(huì)變化了。
注意溝通的技巧。
項(xiàng)目開發(fā)過程中的實(shí)際情況是用戶、開發(fā)者都認(rèn)識(shí)到了上面的幾點(diǎn)間題,但是由于需求的變更可能來(lái)自客戶方,也可能來(lái)自開發(fā)方,因此,作為需求管理者,項(xiàng)目經(jīng)理需要采用各種溝通技巧來(lái)使項(xiàng)目的各方各得其所。
如果是單純讓你選擇“大”或“小”,你選擇哪一個(gè)?一般人是選擇“大”,為什么?規(guī)模大、市場(chǎng)大、公司大;某中程度上大成了一個(gè)褒義詞。
其實(shí)面對(duì)市場(chǎng)的大與小,客戶的大與小,公司的大與小等等,關(guān)鍵是自身的駕馭能力,你是否已經(jīng)準(zhǔn)備好了,你是否將相應(yīng)的風(fēng)險(xiǎn)是否有所準(zhǔn)備;面對(duì)大客戶,苛刻的質(zhì)量和流程要求你是否能做到;面對(duì)大容量的市場(chǎng),你如何一些巨頭進(jìn)行PK,如何獲得自己的生存空間。
大與小的選擇本身是一個(gè)博弈問題,大小適中最好,利潤(rùn)最佳最好,項(xiàng)目的主體控制權(quán)把握會(huì)成為關(guān)鍵。
很多事情是投鼠忌器的,擔(dān)心客戶知道了,客戶就不會(huì)支付。就這樣我們一直處于等待的狀態(tài),我們期望客戶能夠發(fā)善心,通過我們的充滿愛心的英勇善戰(zhàn)的方式去解決客戶的問題。結(jié)果我們就一直這么扛著,到達(dá)一定狀態(tài)后,我們感覺距離客戶支付的時(shí)間節(jié)點(diǎn)遙遙無(wú)期,然后我們就采取很強(qiáng)硬的手段去處理。這時(shí)候,雙發(fā)鬧得很不愉快。其實(shí)實(shí)現(xiàn)就應(yīng)該將相應(yīng)的規(guī)則將出來(lái),例如需求和問題的界定,如果軟件始終處于無(wú)法凍結(jié)代碼編寫的階段,后期的處理就很是被動(dòng),如果進(jìn)入測(cè)試、實(shí)施、培訓(xùn)、上線。
如何處理與客戶之間的關(guān)系是一門很深的學(xué)問。這不書本上和傳統(tǒng)宣傳上介紹的東西。如何進(jìn)行博弈、如何進(jìn)行平衡會(huì)成為最大的難題。但是大家講相應(yīng)的規(guī)則進(jìn)行制定,提早通知溝通、避免后期操作越來(lái)越失控,達(dá)到無(wú)法處理的邊緣,任由客戶的擺布。而“用人不疑”,說(shuō)的是企業(yè)管理中必需的監(jiān)督機(jī)制。企業(yè)管理中,既要有激勵(lì)機(jī)制,又要有監(jiān)督制約的機(jī)制,這是企業(yè)管理不可或缺的“兩個(gè)輪子”。沒有監(jiān)督機(jī) 制的管理,名為“放手”,實(shí)為“放羊”。想當(dāng)初英國(guó)的巴林銀行對(duì)駐新加坡的里森“用人不疑”,結(jié)果三年中他一直做假帳隱瞞虧損,最后造成8億多英磅的損 失,迫使有200多年歷史的老牌巴林銀行破產(chǎn)。“用人也疑”的監(jiān)督制約機(jī)制,體現(xiàn)著企業(yè)的運(yùn)行機(jī)制的完善。對(duì)任何人來(lái)說(shuō),沒有監(jiān)督制約機(jī)制,就等于沒有有 效的管理,“用人不疑”也就建立在盲目無(wú)序的基礎(chǔ)之上,最后難免要出現(xiàn)這樣那樣的問題,甚至是滅頂之災(zāi)。
“用人不疑”也往往會(huì)被解釋為放手不管,任其去干,而“用人也疑”則是放中有管,在放和管中尋求最佳的適應(yīng)度,使企業(yè)管理中激勵(lì)機(jī)制與監(jiān)督機(jī)制之兩個(gè)輪子和諧運(yùn)轉(zhuǎn),并行不悖。
(1)不要?jiǎng)优瓌t非理性,不應(yīng)該說(shuō)的說(shuō)了;人是情緒化的動(dòng)物,但是不能為情緒所左右;
(2)改掉一些口頭禪,言語(yǔ)要為溝通后的結(jié)果負(fù)責(zé);
學(xué)習(xí)一下律師!!嚴(yán)密的邏輯 + 靜
歌詞:
從那遙遠(yuǎn)海邊慢慢消失的你
本來(lái)模糊的臉竟然漸漸清晰
想要說(shuō)些什麼又不知從何說(shuō)起
只有把它放在心底
茫然走在海邊看那潮來(lái)潮去
徒勞無(wú)功想把每朵浪花記清
想要說(shuō)聲愛你卻被吹散在風(fēng)里
猛然回頭你在那里
如果大海能夠喚回曾經(jīng)的愛
就讓我用一生等待
如果深情往事你已不再留戀
就讓它隨風(fēng)飄遠(yuǎn)
如果大海能夠帶走我的哀愁
就像帶走每條河流
所有受過的傷
所有流過的淚
我的愛
請(qǐng)全部帶走
曲:顧嘉輝 詞:黃沾
浪奔浪流
萬(wàn)里滔滔江水永不休
淘盡了世間事
混作滔滔一片潮流
是喜是愁
浪里分不清歡笑悲憂
成功失敗
浪里看不出有未有
愛你恨你
問君知否
似大江一發(fā)不收轉(zhuǎn)千彎轉(zhuǎn)千灘
亦未平復(fù)此中爭(zhēng)斗
又有喜又有愁
就算分不清歡笑悲憂仍愿翻百千浪
在我心中起伏夠
親愛的紅杉旗下公司CEO,
現(xiàn)在到了十分危急的時(shí)刻。大家注意到谷歌、雅虎和思科等公司最近的股價(jià)了嗎?他們?nèi)急┑9雀璧氖杏室训林挥性瓉?lái)的二十分之一。你們知道這意味著什么嗎?紅杉資本合伙人的凈資產(chǎn)總計(jì)損失達(dá)幾十億美元。數(shù)十億美元啊!遭受如此大的損失,我們現(xiàn)在都不再是億萬(wàn)富豪了。當(dāng)初,納斯達(dá)克突破2500點(diǎn)時(shí),我們公司至少有六個(gè)億萬(wàn)富豪。現(xiàn)在一個(gè)都沒有了。也就是說(shuō),本打算50出頭退休的我們,現(xiàn)在若想實(shí)現(xiàn)億萬(wàn)富豪的人生目標(biāo),大多數(shù)人只能繼續(xù)奮斗下去。我們也許再也看不到10億美元了?還是打消這種想法吧。
大家應(yīng)該了解的另一件事是,在我們有限的投資者面前,我們?cè)俅物@得山窮水盡了。我們?cè)诨ヂ?lián)網(wǎng)泡沫破裂時(shí)也曾遭遇類似的危機(jī),當(dāng)時(shí),我們過于自信,在那種情況下還堅(jiān)持投資了Webvan和eToys。盡管我們的創(chuàng)始人唐•瓦倫丁(Don Valentine)早在1999年中期就預(yù)測(cè)“將有許多互聯(lián)網(wǎng)公司破產(chǎn)”,但我們?nèi)宰龀鲞@些投資。現(xiàn)在全世界都知道,我們是慘敗而歸。我們不得不站在所有投資者面前,對(duì)我們?nèi)绱擞薮赖男袨楸硎厩敢狻O胂氚桑t杉資本竟然公開道歉!
也許,一系列投資的成功沖昏了我們的頭腦,讓我們不知不覺放松了警惕。我們?cè)赮ouTube的投資帶來(lái)了8億美元的回報(bào),投資其他Web 2.0公司也讓我們獲利數(shù)百萬(wàn)美元。我們本應(yīng)該更早敲響警鐘,現(xiàn)在,我們想提醒大家再次注意紅杉資本對(duì)我們所投資的公司的各項(xiàng)要求:
1. 市場(chǎng)規(guī)模和時(shí)機(jī)就是一切!我們不會(huì)花錢去告訴人們,他們?yōu)楹我矚g你們的產(chǎn)品。很多VC在剛起步的公司身上浪費(fèi)了幾十億美元,這些公司在市場(chǎng)尚未形成之前便去開發(fā)產(chǎn)品。
2. 我們還要重申一下第一點(diǎn)的重要性,也就是說(shuō),市場(chǎng)規(guī)模比你們本人更加重要。正如我們一向說(shuō)的那樣,你們不能改變市場(chǎng)機(jī)遇,但可以撤換CEO。
3. 我們的投資理念是,僅僅用一根火柴點(diǎn)燃地獄般的火海。假如你們不理解這個(gè)類比,我們?cè)俳忉屢槐椋蔷褪钱a(chǎn)品一定要做到節(jié)約,節(jié)約,再節(jié)約!任何剛剛起步的公司只有兩項(xiàng)任務(wù):一是“生產(chǎn)產(chǎn)品”,一是“銷售產(chǎn)品”。如果你們的團(tuán)隊(duì)中有人做不到這兩點(diǎn),那就炒他的魷魚。
4. 不要租用昂貴的辦公樓,不要鋪張浪費(fèi)。
5. 聘請(qǐng)一些年輕聰慧的移民。他們的薪水比最低工資水平稍高,每周可以工作100個(gè)小時(shí)以上——相信我們。紅杉資本有個(gè)秘密:過去15年,在我們多數(shù)最劃算的投資交易中,對(duì)方的創(chuàng)業(yè)團(tuán)隊(duì)中都有二十出頭、很有拼勁的年輕移民,例如谷歌的塞吉•布林(Sergey Brin)和YouTube的陳士駿。
6. 一旦產(chǎn)品開發(fā)出來(lái),你們就應(yīng)該考慮減少工程師數(shù)量,因?yàn)樗麄冎泻芏嗳艘巡辉儆杏谩9こ绦什攀侵陵P(guān)重要的!
7. 管理層每一個(gè)人都應(yīng)參與產(chǎn)品銷售,這樣,管理人員才能真正了解自己所銷售的產(chǎn)品以及如何成功進(jìn)行銷售。這件事情必須在擴(kuò)大銷售團(tuán)隊(duì)之前進(jìn)行。
8. 解散吃得肥頭大耳的銷售團(tuán)隊(duì),硅谷到處充斥著這些拿著高額底薪和獎(jiǎng)金的銷售人員。把底薪控制在最低水平,在銷售人員實(shí)現(xiàn)較高的銷售目標(biāo)后再給予他們大量獎(jiǎng)勵(lì)。
9. 要明察市場(chǎng),打擊競(jìng)爭(zhēng)對(duì)手,揭露他們的缺陷,在經(jīng)濟(jì)不景氣的情況下更要如此。他們受傷了,才會(huì)安靜下來(lái)。絕不能像他們一樣。要么進(jìn)攻,要么等死。
10. 現(xiàn)金比你媽媽更重要!(你們已經(jīng)領(lǐng)會(huì)到這一點(diǎn)了嗎?)
現(xiàn)在的確已到了危急時(shí)刻。與其它所有投資集團(tuán)一樣,我們也通過PowerPoint解釋當(dāng)前世界上正在發(fā)生的事情,但我們也不知道到底怎么了。我們唯一清楚的是,將類似YouTube這樣一家已沒有多大盈利空間的公司以超過16億美元價(jià)格賣給谷歌的日子已經(jīng)一去不復(fù)返了,至少現(xiàn)在來(lái)說(shuō)是這樣的。如果你們?nèi)詫?duì)自己的公司抱有這種幻想,那么在下一輪融資行動(dòng)中,你們可能要到Kleiner Perkins碰運(yùn)氣了,我們將不再向你們提供資金。
讓我們重申一次:在用光我們提供的資金之前,你們的現(xiàn)金流仍沒有什么起色的話,那就不要再伸手向我們要錢!
從煙臺(tái)回來(lái)后,每天的工作任意性有些太強(qiáng),是要盡快安排自己的事情列表,并且按照計(jì)劃去執(zhí)行。
計(jì)劃----執(zhí)行----監(jiān)控
具備咨詢顧問的幾個(gè)前提條件:
(1)扎實(shí)的行業(yè)背景的了解;
(2)收集資料(其實(shí)最為關(guān)鍵的就是這個(gè)東西,在相應(yīng)的產(chǎn)品展示方面,一般只有幾個(gè)小時(shí),如果不能抓住重點(diǎn),抓住受眾的注意力,即使你具備相應(yīng)很深厚的功力,對(duì)方也不會(huì)對(duì)你認(rèn)可的。);
(3)急人所急,把握對(duì)方的心理。從根本上,是需要心理學(xué)上把握一下。身體語(yǔ)言很重要。
與啞鈴型管理模式對(duì)應(yīng)的是橄欖型管理模式。
啞鈴型管理模式的特點(diǎn)通常而言,啞鈴型管理模式的企業(yè)要力求經(jīng)常保持四類產(chǎn)品:
1.正在市場(chǎng)上銷售的產(chǎn)品;
2.已經(jīng)研究成功并不斷加以改進(jìn)、等待適當(dāng)時(shí)機(jī)投入市場(chǎng)的產(chǎn)品;
3.正在試制的產(chǎn)品;
4.正在構(gòu)思或開始實(shí)驗(yàn)的。
“啞鈴型”管理模式的“五個(gè)接軌”(二)實(shí)現(xiàn)企業(yè)管理觀念的轉(zhuǎn)軌:由重生產(chǎn)輕開發(fā)轉(zhuǎn)為重開發(fā)重科研。
(三)實(shí)現(xiàn)適應(yīng)市場(chǎng)需求的經(jīng)營(yíng)戰(zhàn)略轉(zhuǎn)軌:由被動(dòng)靠市場(chǎng)搶占市場(chǎng)引導(dǎo)市場(chǎng)。
(四)實(shí)現(xiàn)技術(shù)改造投入規(guī)模的轉(zhuǎn)軌:由“生計(jì)型”投人轉(zhuǎn)為“發(fā)展型、擴(kuò)張型”投入。
(五)實(shí)現(xiàn)管理方式的轉(zhuǎn)軌:由傳統(tǒng)方式管理轉(zhuǎn)為科學(xué)管理。
單一事務(wù)處理是比較簡(jiǎn)單的,但是隨著項(xiàng)目越來(lái)越多,項(xiàng)目進(jìn)度一步步的逼近,如何來(lái)把握繁雜的事務(wù)就非常關(guān)鍵。
首先,要把握一個(gè)清晰的主線,不能漫天撒網(wǎng),搞個(gè)不停。主流程和做對(duì)的事情。
其次,分擔(dān)一些相應(yīng)的工作。
最后,要注意調(diào)節(jié)大家都心情,在高負(fù)荷工作下,要讓人的心理趨于平衡。
感覺自己不能集中精力,似乎一切都別人掌控中。
感覺很是被動(dòng),不知道世界變得如此混亂污濁不堪。搞不清方向,理不清頭緒。
兄弟們都在干活,我卻沒有辦法聚焦。
頭腦冷靜、冷靜、再冷靜。
第二天就要交貨,晚上就要Beta測(cè)試,這個(gè)時(shí)間你該做什么?
--(1)走動(dòng)管理,檢查目前的進(jìn)度,如果發(fā)現(xiàn)有疑問,及時(shí)解決。
--(2)主動(dòng)承擔(dān)一些任務(wù)。
--(3)鼓勵(lì)一下大家,調(diào)用大家都積極性。
凡事
(1)膽大,要敢于打破常規(guī),從相應(yīng)的解決方案去思考并解決問題。
(2)心細(xì),要針對(duì)細(xì)微處的問題進(jìn)入著手,將相應(yīng)的紛繁復(fù)雜的業(yè)務(wù)中整體相應(yīng)的脈絡(luò),并且將相應(yīng)的血肉進(jìn)行填補(bǔ)。
在很多事情去做的時(shí)候,由于信息的不對(duì)稱,以及所做事情時(shí)主觀的態(tài)度,最后就表現(xiàn)為盲目的樂觀。
避免盲目樂觀要做到如下幾個(gè)方面:
(1)信息盡可能對(duì)稱,要了解各方面的信息,分析信息。
(2)要有一定的風(fēng)險(xiǎn)意識(shí),很多事情其實(shí)風(fēng)險(xiǎn)就是結(jié)果。
高層對(duì)信息技術(shù)的看法
重新設(shè)計(jì)操作和支持流程 The redesign of operational & support processesFor each order proposal, the system calculates the date that it must be converted into either a purchase order or a production order so that the purchase order can be sent to the vendor on time or the production order can be transferred to production on time. Naturally, the vendor can only deliver the ordered quantity punctually if he receives the purchase order on time. The same applies to production - the ordered quantity can only be produced according to schedule if the production order is received on time.
昨天在客戶在一起聊系統(tǒng)流程的時(shí)候,客戶說(shuō)了幾句話,很值得思考。
“主管評(píng)價(jià)任務(wù)好壞、檢查執(zhí)行情況。
主管減少批量分配任務(wù)給下屬。
將任務(wù)列表列出。
由一個(gè)人執(zhí)行完畢后,再分配下一個(gè)任務(wù)。
任務(wù)的指派還是由主管完成。
可以由下屬主動(dòng)去爭(zhēng)取下一個(gè)任務(wù)。
任務(wù)數(shù)與相應(yīng)的績(jī)效掛鉤。
”
有點(diǎn)意思!
排程能力;
風(fēng)險(xiǎn)預(yù)見及處理能力;
執(zhí)行力;
協(xié)調(diào)能力;
很多事情,我們?cè)诳嗨稼は搿F鋵?shí)道就在你身旁,你沒有深思,沒有琢磨,一味地在動(dòng)。
設(shè)計(jì)源于思考。設(shè)計(jì)源于借鑒,他山之石,可以攻玉。
什么叫專業(yè)水準(zhǔn)?
溝通---OK 作為經(jīng)常在客戶現(xiàn)場(chǎng)溝通過程中的,已經(jīng)都是OK的。
文檔---作為整體是比較欠缺的,因?yàn)橐皇遣恢匾暎莖uxie因?yàn)閷懙臄?shù)量還是有些少,再一個(gè)可能是確實(shí)在專業(yè)上把握的不夠到位。
業(yè)務(wù)流程方面,不要進(jìn)行涂鴉式的繪制。
其實(shí)強(qiáng)調(diào)布局。涂鴉說(shuō)明思路敏捷,但是具體的布局及相應(yīng)信息的處理是非產(chǎn)更關(guān)鍵的。
這個(gè)階段通常叫CRP(Conference room pilot)測(cè)試,分為單元測(cè)試和整體測(cè)試,單元測(cè)試發(fā)現(xiàn)和解決單個(gè)模塊的問題,通過整體測(cè)試來(lái)發(fā)現(xiàn)和解決各個(gè)模塊連接的問題。在這里我要重點(diǎn)強(qiáng)調(diào)的是整體測(cè)試,這個(gè)測(cè)試必須要請(qǐng)全體項(xiàng)目組參加,而不僅僅是局限在幾個(gè)關(guān)鍵用戶范圍內(nèi),CRP整體測(cè)試必須包括所有的高層領(lǐng)導(dǎo)、中層領(lǐng)導(dǎo),因?yàn)檫@個(gè)測(cè)試也是對(duì)管理層的一次重要培訓(xùn),一般在項(xiàng)目實(shí)施過程中,中高層沒有太多的時(shí)間參與具體設(shè)計(jì),因此有許多地方他們?cè)贑RP測(cè)試之前是不明白的。必須通過這樣的形式和方法讓中高層看到系統(tǒng)演示的結(jié)果,讓他們看看用系統(tǒng)管理和手工管理的差異,親身體會(huì)一下整個(gè)系統(tǒng)連環(huán)運(yùn)作的過程。
很多項(xiàng)目之所以成功,就是總經(jīng)理親自帶隊(duì)全程參加整體CRP測(cè)試,整整在會(huì)議室坐了一個(gè)半天。我們說(shuō)ERP工程是“一把手工程”,如果說(shuō)一把手的確做到全程參加整體CRP的話,從這一點(diǎn)看那一把手工程就是落到了實(shí)處。當(dāng)然我們的CRP測(cè)試必須是用企業(yè)真實(shí)的數(shù)據(jù)、真實(shí)的流程,得出真實(shí)的結(jié)果,而不是瞎編幾個(gè)數(shù)據(jù),走個(gè)形式。CRP測(cè)試的理念必須是以業(yè)務(wù)流程為主線來(lái)測(cè)試,測(cè)試流程和數(shù)據(jù),而不是僅僅測(cè)試系統(tǒng)有沒有問題。
The SAP HU is used for tracking the handling units used by the materials. Some common handling units are packagings materials like cartons, pallets etc.
In the SAP system, the handling unit (HU) expands on the shipping unit. Handling units can be nested and you can also create new handling units from several handling units as often as you like. At the material item level, HUs contain the complete material identification, the quantity, and, in the case of serial numbers, the respective object list. Handling units have unique,
scannable identification numbers that can be developed according to standards such as EAN 128 or SSCC.
Handling units contain all inventory management information of the materials they contain that are maintained in Inventory Management. There are also status messages that you can call up at any time that indicate whether a handling unit is only planned or if the ship-to party has been notified of the arrival of this handling unit, or whether it is in the warehouse or has already been posted to goods issue. The integrated history function also records each business process in
the life cycle of each handling unit, meaning that you can track the handling unit’s path and development at any time.
Refer to : Logistics -> Central Functions -> Handling Unit Management
In HU-managed storage locations, all goods movements are executed through the specification of the respective HUs, and Inventory Management is performed through the handling units. If you are working without HU-managed storage locations, you can work with handling units (without stock information) as before in the delivery and in the shipment.
In HU-managed storage locations, materials can be managed in HUs only. Mixed stock made up of packed and non-packed materials within the same storage location are not supported. HUs can also be managed in interim storage types. Unpacking a material from a HU means that the stock of the material is posted to a storage location that is not HU-managed.
If you call up normal material movements in connection with an HU-managed storage location, a delivery is created, rather than a direct material posting, which has been the procedure up to now.
Please note that if you want to use 311 to move the material already in stock, but in a non HUM Storage Location and you want to transfer those materials into a HUM Storage Location 304. If this is the case you can use the transaction VLMOVE with the destination plant and storage location. Before that you have to create the HU with the transaction code HU02 Storage location: where the material is and the status: in stock.
Handling units are unique at client level in at least one system. Using an indicator at client level, you can control whether you are going to work with the HU functions. Since the handling unit is a physical unit, the central logistics processes are controlled through the input of the handling unit identification. These processes include putaway, picking, and stock transfers, as well as goods receipts and goods issues.
A handling unit’s mobility can be limited if quality checks are active. Changes in the stock category caused by a quality inspection are made using a posting change in the handling unit.
There is also a report available that you can use to find and display handling units using different selection criteria such as material, packing instruction, or storage location.
Although the handling unit is basically a unit that remains constant in the system, you can change it by repacking the materials it contains. All the packing functions, such as packing, repacking, and unpacking, are completely supported by the handling unit functionality. In this way, handling units can be created in production, during goods receipt, or in the packing areas of the warehouse. If you have automatic packing, the handling unit is created from the packaging proposals defined in the system (from the packing instructions, for example).
做為一個(gè)leader,一定要對(duì)部下的想法有一定的了解。不作為的現(xiàn)象是不正常的。要了解其中的原因?現(xiàn)在究竟在做什么?想做什么?在一個(gè)事必躬親的情況下,對(duì)部下做事情的成就感就會(huì)有很大打擊。如何做?如何更好的解決這些問題?
不知不覺,立夏已經(jīng)來(lái)了。街上的人穿短袖的人越來(lái)越多了。
在相應(yīng)的時(shí)間,練練內(nèi)功是很重要的環(huán)節(jié)。把公司的每個(gè)人培養(yǎng)成精英。
專注!必要的專注,主要是不要在一些小的事情有過多的思考或行動(dòng),這個(gè)對(duì)整個(gè)的操作本身上有很多相應(yīng)問題。專注的目標(biāo)在于高效率!
如果自己存在相應(yīng)的問題,及時(shí)自我反省,盡快修正自己的問題,為下一次溝通或下一段的溝通提供較好的效果。
1.要針對(duì)老總、運(yùn)營(yíng)有較強(qiáng)的針對(duì)性;
2.盡可能少使用一些軟件上的專業(yè)術(shù)語(yǔ);
3.將自己的優(yōu)勢(shì)展現(xiàn)出來(lái);
one ...two...three..... do your job!
沉著 冷靜
在某一時(shí)點(diǎn)專心做好自己的事情!
對(duì)軟件設(shè)計(jì)和改進(jìn)的過程中,將自己當(dāng)作用戶,對(duì)自己的軟件認(rèn)真仔細(xì)的走一走。
我們是作為研發(fā)的成員,我們的目標(biāo)在于生產(chǎn)軟件。但是更為關(guān)鍵是軟件研發(fā)出來(lái)后如何使用?如何使用問題又歸結(jié)到軟件如何進(jìn)行設(shè)計(jì)?設(shè)計(jì)決定研發(fā)成果(功能體),而研發(fā)成果又促成了軟件如何進(jìn)行使用。但是反向的邏輯就是要在設(shè)計(jì)的過程中,充分考慮使用者的感受和習(xí)慣。在設(shè)計(jì)時(shí),要這樣想?如果你再用這個(gè)系統(tǒng)進(jìn)行運(yùn)作,你會(huì)怎么樣?感覺是"哦!酷斃了"還是"shit!一堆...."。
當(dāng)然作為我們研發(fā)出來(lái)的后的實(shí)施團(tuán)隊(duì)就更加重要,因?yàn)檐浖w是固化的(交付后一階段的研發(fā)成果),但是使用的方法和思路要給使用者提供,如果沒有一定的思考,就很難讓用戶滿意。
其實(shí),根本上是兩個(gè)方面。一是,如果你使用,如何進(jìn)行設(shè)計(jì);二設(shè)計(jì)出來(lái)后,如何進(jìn)行實(shí)施?
事找人,不是人找事。--- ---
關(guān)鍵是如何形成待辦事項(xiàng)?
(1)將需要做的事情一一列出,并按照事情緊急及重要程度排列;
(2)有些事情不是短時(shí)間內(nèi)(一天半天)就能完成的,最好能跨越周期安排相應(yīng)的事項(xiàng),形成日程安排(計(jì)劃調(diào)度),必要時(shí)按照甘特圖的形式進(jìn)行輔助。
第一大惡人!
(1)客戶的需求是非常關(guān)鍵的,哪怕我們就把原來(lái)的需求羅列出來(lái)。這個(gè)也是非常重要的,然后是相應(yīng)的解決方法,如果是已經(jīng)開發(fā)出來(lái)的,將產(chǎn)品演示出來(lái)。如果沒有就實(shí)際說(shuō)明是需要進(jìn)行開發(fā)的。給客戶的需求一定要留一章來(lái)講PPT;
(2)客戶的需求和我們目前的產(chǎn)品的差異度,主要還是將前提的調(diào)研結(jié)果與我們的產(chǎn)品的吻合度、差異度(將來(lái)開發(fā)的重點(diǎn));但是這個(gè)東西也比較敏感,如果感覺差異較大,可能影響客戶的選擇。中間可能自己清晰,操作過程模糊處理。
(3)重視需求調(diào)研階段。一定要將此階段作為重點(diǎn),在整個(gè)研發(fā)周期中要有一定的比例,另外實(shí)施周期也是非常關(guān)鍵的。
(4)產(chǎn)品的業(yè)務(wù)流程的演示是非常關(guān)鍵的。一定要保證業(yè)務(wù)流程的演示正常、講原有的功能比較好的功能點(diǎn)展示出來(lái)。
(5)Portal的方面的重視。我們分離出對(duì)外或協(xié)作單位的Portal。用戶在目前的情況下,一般是比較拒絕客戶直接在企業(yè)系統(tǒng)中使用的。Portal的使用,可以為客戶提供一個(gè)專門的門戶來(lái)進(jìn)行使用。
(6)在前期的項(xiàng)目接單過程中,也要強(qiáng)調(diào)團(tuán)隊(duì)協(xié)作,需要一個(gè)總體的協(xié)作或者售前的Team Leader。特別是對(duì)應(yīng)大的客戶。
(7)細(xì)節(jié)決定成敗。
客戶需要的是運(yùn)營(yíng)經(jīng)驗(yàn)+管理系統(tǒng)的支持。一般很少有公司說(shuō),我們運(yùn)營(yíng)模式很不錯(cuò),但是IT有些差,我來(lái)給你完善的需求你來(lái)給我們實(shí)現(xiàn)。更多的是要你的系統(tǒng)能給運(yùn)營(yíng)本身帶來(lái)什么東西?能夠給管理帶來(lái)什么提升? ...提升...
IT的投入帶來(lái)運(yùn)營(yíng)的提升,帶來(lái)公司價(jià)值的提升,這才是關(guān)鍵。你來(lái)指導(dǎo),而不完全是定制。強(qiáng)勢(shì)未必是件壞事情。
強(qiáng)調(diào)研發(fā)是對(duì)的,但是更多的是你已經(jīng)實(shí)現(xiàn)了什么?你的產(chǎn)品功能如何?如何來(lái)提升價(jià)值?運(yùn)營(yíng)咨詢+IT技術(shù)支持+ 產(chǎn)品研發(fā)
軟件研發(fā)和項(xiàng)目運(yùn)營(yíng)是兩件事情。項(xiàng)目運(yùn)營(yíng)中會(huì)出現(xiàn)很多系統(tǒng)在測(cè)試階段沒有出現(xiàn)的問題,這個(gè)時(shí)候要非常謹(jǐn)慎。
開放式的項(xiàng)目方式的操作方式是最復(fù)雜的,因?yàn)榇a沒有凍結(jié)的時(shí)刻,隨著運(yùn)營(yíng)的過程,系統(tǒng)要不斷的進(jìn)行調(diào)整、測(cè)試、上線。
Budget ----年前
Budget-----年中
如果給幾分鐘的時(shí)間,你如何表達(dá)一個(gè)復(fù)雜的問題?
你的主體內(nèi)容是什么?
標(biāo)書作為公司最后與客戶確定是否成交的媒介物,重要程度是可想而知的。
如何有效地編寫標(biāo)書?特別是標(biāo)書樣板已經(jīng)發(fā)生較大改變的時(shí)候。
(1)結(jié)構(gòu)清晰
(2)內(nèi)容事先預(yù)準(zhǔn)備
(3)格式調(diào)整
(4)客戶所關(guān)心部分及客戶的閱標(biāo)習(xí)慣
流程 延至 標(biāo)準(zhǔn).....
方法 延至 策略.....
定位-------
定位決定如何去做
定位決定態(tài)度
定位,,,,,,,,,,,,,,,,,
遇到這種情況如何辦?你的頂頭上司找到你的下屬咨詢一個(gè)事情,發(fā)送郵件,結(jié)果下屬也回復(fù)這個(gè)郵件給上司。后來(lái),這個(gè)郵件又發(fā)送到你這里,要我來(lái)看看。該如何做?
第一,你的頂頭上司找你的下屬的目的是什么?是想?yún)⒖家幌滤囊庖娺€是想把這個(gè)事情交給他做?如果是參考一下他的意見,那沒有關(guān)系,可能結(jié)合著一下看看,是不是又補(bǔ)充或者完善的地方。如果是想交給他處理,可能任務(wù)這個(gè)事情比較小一些,應(yīng)該他可以單獨(dú)處理好的,但是這個(gè)你就不適合去主動(dòng)做這個(gè)事情,而是需要輔助指導(dǎo)這個(gè)事情完成。功能是否完成?
測(cè)試結(jié)果如何?
文檔編寫是否完整?
遺留問題如何解決?
用戶的接受情況如何?
項(xiàng)目的后續(xù)總結(jié)分析情況?
需要交付的還有什么遺漏?
開始事后項(xiàng)目分析。
在我們?nèi)粘5拈_發(fā)過程中,總是希望能夠一夜建成大廈。但是冰凍三尺非一日之寒,很多東西是需要一點(diǎn)點(diǎn)的積累才能做好的。更多的是我們要去做,只有你做了,大樓才能接近完工。設(shè)計(jì)階段很重要,但是在實(shí)際的操作過程中,還是需要有很多細(xì)節(jié)需要注意的。
如果進(jìn)行改造原有的系統(tǒng),特別是爛尾樓的處理,有很好的想法,但是如何在最短的時(shí)間內(nèi),將其進(jìn)行改造成具有競(jìng)爭(zhēng)力的產(chǎn)品。
PM,主要項(xiàng)目的管理人員,主要負(fù)責(zé)的是項(xiàng)目的交付、進(jìn)度、風(fēng)險(xiǎn)、團(tuán)隊(duì)的管理工作等;但是一線的軟件研發(fā)公司,不寫代碼,團(tuán)隊(duì)成員很難對(duì)你信服,因?yàn)榧夹g(shù)是實(shí)現(xiàn)的關(guān)鍵。每日?qǐng)?jiān)持半天左右的代碼編寫,也可用使自己保持對(duì)程序的敏感性,更了解我們程序員要什么,如何做得更好。
保持饑餓的狀態(tài)
Hungry--------------------Do it!
失敗:
(1)沒有客戶實(shí)踐,盲目開發(fā)。
(2)技術(shù)路線調(diào)整,例如數(shù)據(jù)庫(kù)遷移后放棄。
(3)對(duì)行業(yè)的把握不夠。
新版本的升級(jí)如何做來(lái)做:
(1)清晰地知道自己在做什么,對(duì)項(xiàng)目進(jìn)行清晰化、明確化。其中設(shè)計(jì)到業(yè)務(wù)的操作流程調(diào)整、功能新增。
(2)數(shù)據(jù)的串通,將單個(gè)業(yè)務(wù)功能點(diǎn)和整個(gè)業(yè)務(wù)流程進(jìn)行全面串聯(lián)。
(3)以客戶為導(dǎo)向,以解決實(shí)際業(yè)務(wù)問題為導(dǎo)向。
危機(jī)意識(shí)是非常重要的。
一個(gè)項(xiàng)目前期的時(shí)候,和客戶一起談的很不錯(cuò),似乎合同就要簽下來(lái)了,但是結(jié)果簽單的公司不是我們。
風(fēng)險(xiǎn),在項(xiàng)目的操作過程中,到處充滿著風(fēng)險(xiǎn)。如何規(guī)避相應(yīng)的風(fēng)險(xiǎn),危機(jī)意識(shí)非常重要。
作為大公司的企業(yè)應(yīng)用系統(tǒng),在使用過程中是非常謹(jǐn)慎的。但是作為系統(tǒng)本身,在系統(tǒng)上線后,依然會(huì)存在一些相應(yīng)的BUG,當(dāng)然在系統(tǒng)的運(yùn)行過程中還存在有相應(yīng)的新需求及相應(yīng)的調(diào)整。
change control & scope management有時(shí)間我再寫。
補(bǔ)丁的過程中存在的問題:
(1)有些補(bǔ)丁打上去了,有些補(bǔ)丁沒有打上去(代碼已經(jīng)提交了)。后續(xù)的補(bǔ)丁對(duì)前面的補(bǔ)丁有很強(qiáng)的依賴。
(2)補(bǔ)丁有問題。
對(duì)于開發(fā)層面,每天的代碼提交需要有嚴(yán)格的日志,通過SVN或其他相應(yīng)的工具雖然能夠體現(xiàn)出是誰(shuí)提交了文件,修改了什么,但是對(duì)于補(bǔ)丁可能是一個(gè)相應(yīng)的集合,需要開發(fā)人員將相應(yīng)的內(nèi)容能夠完善起來(lái)。這個(gè)如果能有有效的工具進(jìn)行控制最好的。目前還在尋找中....
補(bǔ)丁上線。在測(cè)試、DEMO環(huán)境和product環(huán)境的多次檢測(cè)是一個(gè)不錯(cuò)的方法。
在客戶談判過程中,一定要注意以下幾點(diǎn):
(1)頭腦要冷靜,在客戶交談特別是在雙方利益有沖突的情況下,不要頭腦發(fā)揮,完全意氣用事,要有冷靜的頭腦。
(2)搞清楚對(duì)象的目的。不要一味自己的說(shuō),這樣會(huì)使得自己比較被動(dòng),你的立場(chǎng)和想法都已經(jīng)暴露出來(lái),客戶很容易對(duì)你進(jìn)行攻擊的。
(3)不要哥們義氣。私下都是朋友兄弟,公司層面是公司層面。如果以兄弟博取對(duì)方公司層面的事情,都是不對(duì)的。
其實(shí)最重要的一條,還是要冷靜下來(lái)對(duì)待。
深思熟慮!
你的最大價(jià)值在什么地方,做能發(fā)揮自己最大價(jià)值點(diǎn)的事情。
合理的時(shí)間安排是非常重要的。
首先事情要有條理,將所有需要做的事情做成列表形式,按照Project格式的最好,整理成自己的工作列表。
其次,不要重復(fù)工作,如果有人已經(jīng)在處理這樣的事情,就暫時(shí)不要處理,否則,你在做,其他人也在做,重復(fù)性的工作要不得。除非,別人沒有能力或者需要你的幫助時(shí)才這樣做。
再次,要先做緊急且重要的事情,不要在一些瑣屑的小事情上花費(fèi)大量的時(shí)間。
最后,主要注意完整性,一定要有相應(yīng)的記錄。
軟件公司的趨勢(shì)越來(lái)越傾向于客戶服務(wù),而且是客戶一線的服務(wù)方式。將自己的隊(duì)伍駐扎在客戶的現(xiàn)場(chǎng),培訓(xùn)、現(xiàn)場(chǎng)支持、補(bǔ)丁、問題反饋,很多事情要在一線才能夠很好的解決問題的。
研發(fā)團(tuán)隊(duì)貼近客戶一線。不能悶著頭寫程序,不理解一線操作人員的運(yùn)營(yíng)模式,不了解業(yè)務(wù)操作的嚴(yán)肅性,是沒有寫出的好的代碼。更不用說(shuō),我們編寫行業(yè)軟件的。
關(guān)注新產(chǎn)品的研發(fā)及新技術(shù)的使用 R&D
項(xiàng)目管理的操作規(guī)范化 pm operation standard殼子決定入圍 ...規(guī)模...管理...
果子決定結(jié)果 ...內(nèi)容...運(yùn)營(yíng)操作...
.......................--------------->>>>>>>>>>
解放軍打殲滅戰(zhàn)將向更大規(guī)模發(fā)展
是集中更大兵力打更大規(guī)模的殲滅戰(zhàn)
集中兵力打大仗
對(duì)付敵人,不但斗力,更要斗智。
//你能不能做?怎么做?后續(xù)的保障如何?別人也能做,為什么交給你來(lái)做?
標(biāo)的亮點(diǎn)
管理
實(shí)用--解決問題
公司的實(shí)力
什么叫苦中作樂?
最近接觸的一個(gè)客戶,總是在加班。每天工作的很晚。今天電話過來(lái)說(shuō):“周末休息兩天,還好吧”。看來(lái)這家伙又是忙乎了兩天,看其MSN,果不其然。
苦中作樂。人生就是如此。
此搏非彼博,乃拼搏之含義也。
在目前市場(chǎng)競(jìng)爭(zhēng)如此激烈的情況下,一家公司、一個(gè)人想要很少的生存,必須有鐵一般的意志,還要有拼搏。有某客戶說(shuō),你和XX公司相比較有什么優(yōu)勢(shì)?唯有拼!否則,規(guī)模、資金、研發(fā)能力,你又如何比?再說(shuō)很多亞太區(qū)的總監(jiān)都是這樣拼出來(lái)的。
所以,必須有要拼的意識(shí)和行為。達(dá)爾文的生物進(jìn)化論,優(yōu)勝劣汰,此為公理也。
PM在項(xiàng)目交付前做以下工作:
(1)風(fēng)險(xiǎn)的控制
(2)難點(diǎn)(頑疾)的監(jiān)控
(3)Setup計(jì)劃及安裝手冊(cè)
(4)文檔編寫
(5)ISSUE的監(jiān)控