第一篇:分公司“雙十”學習活動三年讀書規劃
XXX分公司“雙十”學習活動三年讀書計劃 根據分公司黨委要求:
分公司所屬各黨支部從即日起,全面組織開展“雙十”全員讀書活動,即以《中國石油員工基本知識讀本》十本書作為學習資料,每名員工每天悅讀十分鐘。為進一步培育學習型企業、知識型員工,提高員工隊伍整體素質,提升企業軟實力,夯實“三基”工作,推進企業發展,黨群科特制定三年讀書計劃如下:
一、任務:
集團公司為建立起員工人生基本知識體系和職業生涯基本專業知識體系,為每名員工配發一套共10本《中國石油員工基本知識讀本》叢書。要求員工利用3年時間(第一年1-3分卷;第二年4-6分卷;第三年7-10分卷)將該套叢書通讀一遍,完成通讀叢書中政治經濟、法律、科技、管理、石油、歷史、地理、文學藝術、生活、健康等知識體系內容。
二、具體安排:
1、從2013年6月至2016年6月,做好十本書的通讀工作。利用班前會、每周例會、黨支部會議的前十分鐘等形式,帶領職工通讀十本書共九十四章,四百九十九節內容。
2、以黨支部為單位,黨支部書記作為組織實施者,做好讀書活動,充分做好為職工誦讀叢書的準備活動。
3、在讀書活動中,要循序漸進,做到十本書通讀,不遺漏讀書內容,讀過內容做好記錄。
4、要求員工做好讀書筆記,讀書心得,同時組織者保存讀書影像資料。
5、2013年6月至2013年9月:把十本書融合起來,寫 好讀書心得體會,讀書學習總結,寫好三年讀書總結。
三、措施:
(1)分公司每位員工要制定詳細的讀書計劃,分階段有步驟完成讀書計劃,扎實作好讀書筆記,做好階段性小結。
(2)分公司所屬各黨支部要制定讀書活動方案,定期對閱讀進度、知識掌握情況進行檢查督促。
(3)通過開展讀書演講比賽、讀書知識競賽、讀書交流會、讀書心得評比等多種形式的活動,調動員工閱讀學習的積極性,有效保障“雙十”全員讀書活動的落實。
(4)將在分公司門戶網站開辟專欄,刊登優秀的讀書心得體會。
(5)把讀書與工作實際、生活相結合,提高學習效率。把所學知識運用到實踐中。
(6)本次“雙十”讀書活動的開展情況,將作為黨群科年終檢查的項目。
第二篇:“雙十”學習活動三年讀書規劃
“雙十”學習活動三年讀書規劃
根據公司黨委要求,***黨支部從即日起,全面組織開展“雙十”全員讀書活動,即以《中國石油員工基本知識讀本》十本書作為學習資料,每名員工每日悅讀十分鐘。為進一步培育學習型企業、知識型員工,提高員工隊伍整體素質,提升企業軟實力,夯實“三基”工作,推進企業發展,我處特制定三年讀書計劃如下:
一、任務:
為建立起員工人生基本知識體系和職業生涯基本專業知識體系,為每名員工配發一套共10本《中國石油員工基本知識讀本》叢書。要求員工利用3年左右時間將該套叢書通讀一遍,完成通讀叢書中政治經濟、法律、科技、管理、石油、歷史、地理、文學藝術、生活、健康等知識體系內容。
二、具體安排:
1、從2013年3月至2016年3月,做好十本書的通讀工作。通過職工大會、每周例會、班組會議等形式,帶領職工通讀十本書共九十四章,四百九十九節內容。
2、以黨支部和班組為單位,黨支部書記和班組長作為組織實施者,做好讀書活動,充分做好為職工誦讀叢書的準備活動。
3、在讀書活動中,要循序漸進,做到十本書通讀,不遺漏讀書內容,讀過內容做好記錄。
4、要求員工做好讀書筆記,讀書心得,同時組織者保存讀書影像資料。
5、2013年3月至2013年6月:把十本書融合起來,寫好讀書心得體會,讀書學習總結,寫好三年讀書總結。
(1)、分階段有步驟完成讀書計劃,做好階段性小結。
(2)、扎實作好讀書筆記。
(3)、把讀書與工作實際、生活相結合,提高學習效率。把所學知識運用到實踐中。
(4)、組織員工交流讀書體會,把讀書融入到日常生活工作中去。
我處將認真執行讀書計劃,扎實開展好“雙十”活動,為實現公司發展目標儲備智慧,提供不竭動力。
三、措施:
第三篇:雙十讀書的活動總結
雙十讀書的活動總結
雙十讀書的活動總結1
自從公司下發了《中國石油員工基本知識讀本》以來,我和家人人手一冊,閑暇之余,各自翻閱品味,在看書學習過程中,總是有家人時不時的說一句“哦,原來是這樣的”。對照書本,把自己發現的在日常生活中錯誤的生活常識及新了解的實用知識在家人間進行交流,充滿樂趣。業余生活的最大變化就是家中的電視聲音明顯的少了。
公司下發的《中國石油員工基本知識讀本》知識面豐富多彩。打開書籍,取出十冊書,涉及天文地理、古今中外,融匯、緊貼生活、工作方方面面的內容分類,一下子就吸引了我。再粗略的翻看,每一本書里對分類內容全面、詳盡的闡述,更覺得,這十本書相對于我個人想要的猶如量身定做一般。
我喜歡讀《中國石油員工基本知識讀本》之《生活》一書,感觸頗深,也使我深刻明白讀書學習決定一個人的修養和境界,關系著一個民族的素質和力量,影響一個國家的前途和命運。
養成良好的讀書習慣,不僅能更好地提升工作能力,開闊視野,更重要的是教會人們如何理解生活,關愛生命。 作為一名普通的物業人,生活其實很簡單,就是一個人的日常生產活動和工作經歷與過程;生活,又很復雜,每個人的生活都不盡相同,甚至每個人對生活的理解也各不相同。對于有些人來說,生活就意味著吃飯、睡覺、上班、下班;而對于另外一些人來說,生活中到處都是新奇、快樂、有趣的事情。有人說,經濟水平決定生活質量,人生的幸福是建立在豐富的物質基礎之上的。其實不然,一個人的生活質量取決于他對生活的態度,取決于他對生活意義的理解。
生活不只是柴、米、油、鹽的反復,也不只是朝九晚五的忙碌。生活可以更精彩,那是一種人生的快樂,與財富無關;生活是一面鏡子,你投以微笑,它必定回報你一個多彩而健康的人生。享受生活是一種幸福,感悟生活是一種境界。
如今,我的生活井井有條并充滿樂趣,我將這本書端端正正地放在書架上,經常拿過來翻閱。感謝這本書讓我懂得了生活真正的意義。
雙十讀書的活動總結2
莎士比亞說“書籍是全世界的營養品,生活里沒有書籍,就好象沒有陽光;智慧里沒有書籍,就好象鳥兒沒有翅膀?!倍嘧x書,可以開闊視野,增長見識,啟迪智慧,可以使自己在工作中有所創造,有所成就;多讀書,可以豐富自己的知識寶庫,進一步懂得生活,可以提高自己的文采和對藝術的欣賞能力,可以變“下里巴人”為“陽春白雪”,從而使自己的`生活更加豐富多采,充滿情趣。
今年年初,集團公司向全體員工推薦的《中國石油員工基本知識讀本》叢書,一套十本,內容涵蓋政治經濟、法律、科技、管理、石油、歷史、地理、文學藝術、生活、健康等多個學科領域,容知識性、體系性、時代性和可讀性等特點,當我剛剛收到這套書,不經意間翻開一本書,“唰唰”的翻頁聲,讓我心里揚起大快朵頤的沖動,似乎那獨特的書香有一種別樣的吸引力,似乎那摩挲書頁的感覺是最能定人心魄的,讀書的感覺真好!
讀書是超越時空與高尚的人對話。笛卡爾說,“閱讀優秀的書籍,就是和時代中最杰出的人們進行交流,也就是和他們傳播的優秀思想進行交流”。讀的書越多,接觸的優秀人物越多。多讀書就是多交良師益友,近朱者赤、近墨者黑。長期與優秀的人打交道,自己就會變得優秀;經常與高尚的人打交道,自己就會變得高尚。經常與優秀人物對話,聆聽他們的教誨,借鑒他們的經驗,學習他們的品格,不斷提高自己的修養。在讀《石油》分冊這本書時,讓我對中國石油發展歷史有了更深的了解,從貧油國到位居世界前列的產油大國;從需要“洋油”輸入到海外業務的突飛猛進;從玉門油田解放到濮陽油田會戰;這些中國石油曲折艱辛的發展歷程和石油人不屈不撓的奮斗精神,讓我深深感動和震撼,同時也補上了參加工作十八年來,作為一名石油工人缺失的一課。在書中我認識了陳振夏,仿佛看見他在戰爭年代和同志一起排出萬難,艱苦創業,先后開發了10口新油井,修復2口舊油井,提煉汽油、燈油、柴油、潤滑油等大量產品,保證軍用油的需要;還看到了以王進喜為代表的數萬名玉門石油人,一路急行軍,在松遼盆地上演的那一幕又一幕的慷慨壯歌;知道了“大漠女兒楊拯陸”的事跡,年僅22歲,為中國的石油勘探事業獻出了自己年輕的生命。這些老石油工人,他們的胸懷坦蕩,他們的兢兢業業、勤勤懇懇,他們為了中國石油事業可以拋頭顱、灑熱血,讓我的心靈滌蕩。
讀書學習是提高個人素質和修養的重要途徑。只有不斷地讀書、讀好書,才能從中汲取思想營養,才能有逐漸具有高尚的品德,才能樹立正確的人生觀和價值觀,才能具有責任感和使命感。思想是行動的指南,思想有多遠,行動就能走多遠。人是在讀書學習中逐漸提高完善個人素質修養的,有了正確的思想基礎,就會有明確的行動方向。思想既要繼承也要發展,要與時俱進,要適應時代的要求。作為一名跨時代的石油工人,只有善于學習、終身學習,才能適應時代的潮流、應對各種挑戰。當前,在全球經濟不景氣的的大格局下,我們的企業也面臨著前所未有的壓力和困難,作為企業的一員,我們首先樹立“與企業同呼吸共命運”的堅定信念,積極關心企業發展形勢、生產經營狀況。其次要立足崗位,安全、優質、高效地干好本職工作。還有就是積極運用我們的所學所知,為企業排憂解難,主動為企業的生存發展獻計獻策。只要我們大家齊心協力,艱苦奮斗,明天迎接我們的一定是燦爛的彩虹。
書是人類進步的階梯。在今后的工作生活中,我要以書為友,多讀書、讀好書,在書香中陶冶自己、提升自我,以更加飽滿的工作熱情投入到工作中,踏踏實實,為中國石油的發展壯大做出自己的貢獻。
雙十讀書的活動總結3
為了進一步提升學校校園軟實力,營造良好的校風學風,不斷優化育人環境,以城鄉環境綜合治理“進學?!焙蜑暮笾亟槠鯔C,為了爭創江油市文明行為“十星”校園和爭當文明行為“十星”學生(簡稱“雙十星”行動)。我校開展了爭創文明行為“十星”校園和爭當文明行為“十星”學生活動,臨近歲末,現總結如下:
一、學校高度重視,領導得力。
學校成立了以任興科校長為組長的領導小組,安排、計劃、實施本校雙十星活動,使活動得以順利開展。
二、確定了活動主題:
講文明,創十星。
三、舉行了系列活動,并時時講,常常抓:
1、利用學校廣播室,各種集會宣傳、總結每周雙十星活動開展情況,及時對好的現象進行表揚,對做得不好的方面給予批評。
2、向全校師生廣發爭創“雙十星”倡議書,并要求每班辦一期以“雙十星”為主題的黑板報,使我校“雙十星’活動深入人心。
3、以校園“十無”為指標,以班級為單位,采用定期或不定期形式進行量化考核考核,每月一評,評選出“星級班級”和“星級學生”;并對達不到標準的班級(學生)給予一定的警戒。
4、做了“班級挑戰”和“班級之星”公示欄,使各班和學生有了明確的奮斗目標。
5、制定了考核辦法:
(1)班級由“文明行為十星”領導小組考核,采取定時或不定時抽查,每月評比一次。評選出的班級獲得“十星班級”、“九星班級”、“八星班級”稱號。
(2)各班由班主任老師組織班委干部成立“十星”考核小組,學生“十星”評比由班級“十星”考核小組考核,進行日常檢查并做好相應檢查記錄,各班根據具體情況雙周考核一次,評選出班級“十星學生、九星學生、八星學生”,并從十星學生中推選一名學生作為校級“十星學生”,如果沒有就不推選。各班于每周(星期二上午)將檢查記錄和校級“十星學生”名單交到政教處。
(3)違反班級“十無”之1、2、3中任何一條,班級和學生當月均不評星。
(4)學校每期根據評比結果評選星級班級,并授“十星示范班”流動牌;學校每期評選并表彰“十星學生”,學生獲“十星”才能評選校級以上三好學生和優秀學生干部。
(5)學校對4星以下班級給予通報批評,并取消該班級“優秀班集體”評選資格,取消班主任“優秀班主任”評選資格。4星以下學生綜合評價不能評優(違反班級“十無”之1、2、3中任何一條,直接取消評優資格);3星以下學生綜合評價不合格。
(6)每評一次“十星”班級,期終加班級考核分3分,“九星”班級,加班級考核分2分,“八星”班級,加班級考核分1分,期終總評評為“十星示范班”加班級考核分5分。
四、我校本期通過爭創文明行為“十星”校園和爭當文明行為“十星”學生評選活動
提高了我校學生文明素養,提升了我校校園軟實力,優化了我校育人環境。
五、不足及需要改進的地方:
(1)各班發現問題后整改不及時,使活動效果有了些許折扣。
(2)由學校組織的活動形式較單一。
第四篇:XX分公司精神文明創建三年規劃
xx分公司文明單位創建工作規劃(2013年—2014年)
2013至2014年,是xx分公司認真落實科學發展觀,實現經濟社會又好又快發展和構建社會主義和諧社會的關鍵時期,全面加強精神文明建設,對xx分公司搶抓機遇,加快發展,促進xx分公司全面進步,具有十分重要的作用。為切實加強新形勢下的精神文明建設工作,根據文件精神,結合xx分公司工作實際。制定本規劃如下:
一、指導思想
以鄧小平理論和“三個代表”重要思想為指導,以建設社會主義核心價值體系為根本,以培育有理想、有道德、有文化、有記錄的社會主義公民為目標,推動形成新一輪精神文明創建活動熱潮,緊密聯系分公司的工作實際,圍繞服務科學發展,共建和諧社會,加強干部隊伍建設和黨風廉政建設,積極開展文明單位創建工作和認真落實,大力推進文化建設和基層建設,提供強有力的思想保證和精神動力。
二、創建目標
xx分公司創建文明單位的目標是:以構建社會主義核心價值體系為目標,以公民思想道德建設為重點,深入學習宣傳《公民道德建設實施綱要》,全面提升xx分公司員工整體素質和文明程度;進一步加大文明單位創建力度,全面推進文明、和諧創建活動,不斷提高生產經營管理水平,完成目標任務力爭實現不虧損,實現連續創建文明單位的目標。
三、組織機構
文明單位建設是一項綜合性工程,為了保證創建工作順利開展達到預期目標,必須在分公司黨委的統一領導下,實行黨政工團齊抓共管,切實加強對創建工作的領導。成立xx分公司文明單位建設工作領導小組: 組長: 副組長: 委員:
成立xx分公司文明單位建設考核小組,在分公司文明單位建設工作領導小組的領導下開展具體工作。組長: 副組長: 成員:
各部門負責相應的考核工作,既相對獨立,又相互融通,既體現部門的作用,各司其職,又體現齊抓共管,整體推進,使文明單位建設考核工作全方位開展起來??己祟I導小組常設XX部。
四、創建任務
(一)加強思想理論教育,提高員工素質
1.堅持不懈地開展黨的基本理論、基本路線、基本綱領教育,要緊緊圍繞企業發展經濟這個第一要務,以提高經濟效益為目標開展工作。針對xx公司在安全生產穩定運營過程中出現的新問題,堅持用馬列主義、毛澤東思想、鄧小平理論和“三個代表”的思想武裝干部和員工。(常年開展)
2、認真抓好黨委理論中心組的理論學習,做到制度化、經常化、規范化。加強黨員的理論教育各級黨組織要把黨員理論學習作為“三會一課”的重要內容。建設一支為表率、當先鋒、強技能的高素質黨員隊伍。要進一步加強領導干部的理論培訓努力建設一支能力強、懂經營、善管理的高素質干部隊伍。要加強對員工的理論教育和培訓工作,建設一支講誠信、創效益、做貢獻的高素質員工隊伍。
3、把握好宣傳的主陣地處理好企業的熱點和難點問題利用報紙、網站、板報、櫥窗等宣傳媒體充分發揮理論宣傳作用,面向員工,聯系實際,生動活潑地宣傳黨理論、路線、方針政策。(持續工作)
4、各黨支部要引導廣大黨員特別是黨員領導干部深入學習“三個代表”的重要思想,身體力行“三個代表”的要求進一步推進黨的思想建設增強黨組織的凝聚力、戰斗力和創造力。把全體員工的智慧和力量凝聚到實現各項奮斗目標上來。
(二)加強和改進思想政治工作,做好文明單位建設工作。
1、各黨支部要重點抓好思想政治工作的內容、形式、方法、手段的不斷創新,使思想政治工作更加貼近基層、貼近實際、貼近員工,堅持思想領先的原則,按照“理順情緒、化解矛盾、協調關系、激勵斗志”的基本思路,把解放思想、轉變觀念放在首位。特別是在員工思想穩定和述求等重大問題上,充分發揮思想政治工作的優勢,引導廣大干部職工認清形勢,增強信心,戰勝困難。
2、堅持正確的輿論導向,在方式上要把思想政治工作同幫助員工排憂解難結合起來,寓思想教育于經濟工作之中,寓思想教育于群眾性的文明單位創建活動之中。
3、加大思想政治工作先進典型的宣傳力度,在全公司開展評選先進集體,先進個人活動,要進一步加強調查研究和督查工作,及時分析研究員工的思想動態探索新形勢下思想政治工作的新思路、新對策,把加強和改進思想政治工作的各項任務落到實處。
(三)加強道德建設、弘揚時代精神
1、積極推進愛國主義、集體主義、社會主義教育。開展形式多樣、豐富多彩的愛國主義教育活動。根據《實施綱要》的有關規定,要把愛國主義、集體主義和社會主義教育有機地結合起來,大力弘揚愛國主義精神,引導廣大員工愛祖國、愛人民、愛廠如家、愛崗敬業,大力弘揚集體主義精神,引導廣大員工樹立正確的益利觀,正確處理國家、集體、個人三者利益的關系。開展道德實踐活動,要以實施《實施綱要》為有利契機,結合爭做文明市民活動,大力推進社會主義公德建設。
2、組織員工積極參與“節能降耗”“五比五賽”“小指標”等勞動競賽,“青年志愿者”、“青年文明號”、“巾幗建功”等活動。通過豐富多彩、生動活潑的道德實踐活動,促進良好的社會風尚在xx分公司的逐步形成。
3、持續搞好民主法制教育。圍繞推進依法治國、廠務公開、黨務公開。大力加強社會主義民主法制教育工作。認真落實普法規劃,引導員工增強民主法制觀念,依法行使權利、履行義務,維護國家和集體利益,依法保護自身合法權益的意識和能力。
4、堅持預防為主,防消結合的方針,經常對分公司、各部門的防火、防盜、防破壞、防治安災害進行檢查,做安全消防工作。(持續開展)
5、廣泛開展群眾性文體娛樂活動和職工健身活動,創造條件改造和完善職工業余文化生活場所,積極參加社區共建等系列活動。做好“元旦”、“春節”、“五一”、“三八節”、“國慶”等到重大節日的文娛活動安排,有計劃、有組織地開展群眾性演講、朗誦、書畫攝影展、體育比賽及全民健身等各類活動,用積極健康、豐富多彩的文化生活充實職工的業余生活。
6、宣傳和執行計劃生育基本國策,實行優生優育,提高員工素質,廣泛深入地開展計劃生育宣傳,依法進行計劃生育管理,切實執行各項計劃生育政策法規。堅決維護女職工的合法權益和特殊利益,開展好女職工工作和各項有益活動。(持續開展)
7、加強基礎設施建設,營造優美的生產、生活工作環境。落實廠區、公寓門前“四包”責任制,從根本上治理臟、亂、差死角,廠區、生產區、工作區、生活區都必須達到“凈化、美化、綠化”標準。(2013年1月—2014年12月)
8、廠內“三廢”排放低于國家規定標準,廢渣、廢料、廢水要及時清運,不能亂擺、亂扔、亂放,不得途中丟灑,各種公共衛生設施要堅決按照國家有關的標準執行。(持續開展)
9、職工的衛生防疫工作和保健工作要達到XX市標準,職工的生活福利設施要不斷完善和發展。(持續開展)
五、主要措施
1、進一步落實工作責任制。把文明單位建設工作納入xx分公司的重要議事日程,按照集團創建文明單位要求,積極與市文明辦組織協調,分公司“一把手”負總責的領導體制和工作機制,明確職責,建立嚴格的工作制度,切實擔負起文明創建活動的責任。
2、提高創建活動的質量。按照要求,開展各種創建活動,堅持以自我申報為主,做好經常性的檢查督促工作,對照標準找差距、找漏洞,發現問題,及時補缺,認真解決。要堅持鼓實勁、辦實事、求實效的原則,防止和反對形式主義,防止和反對弄虛作假的不良風氣,努力使xx分公司的文明單位建設在兩年之內邁上一個新臺階。
4、分公司創建任務要逐級分解到各個部門,對創建過程中的工作要及時請示領導,要把創建工作細致化、經?;箘摻ǖ木唧w工作落實到人頭,做到每個工作有人做、有人匯報、有人總結,對階段性的創建工作要及時跟進,確保每項創建工作全體員工耳熟能詳,為創建工作做好基礎。
第五篇:“雙十”讀書活動心得體會
沒有銀彈何以制服“不死人狼”
——讀《人月神話》第十九章(沒有銀彈)有感
《人月神話》(英語:The Mythical Man-Month)是由IBM System/360系統之父佛瑞德?布魯克斯(英文名:FrederickP.Brooks.Jr.)所著經典文集,全書講解軟件工程、項目管理相關課題,被譽為軟件領域的圣經,內容源于作者布魯克斯在IBM公司System/360家族和OS/360中的項目管理經驗。該書于1975年首次發行(ISBN 0-201-00650-2),并于1995年重新發行紀念版(ISBN 0-201-83595-9)。
《人月神話》全書共十九章,可以說每一章都是軟件工程的精華,是軟件開發人員的精神食糧,沒有任何一本書敢與之媲美,即使是39年后的今天,當我再次讀到這本書的時候依然有醍醐灌頂之感。
《沒有銀彈》這一章節,可以說是本書最重要的章節,也是大家最為在意和討論的章節。本章以巧奪天工的比喻開題,講述了在所有恐怖民間傳說的妖怪中,最可怕的是人狼,因為它們可以完全出乎意料地從熟悉的面孔變成可怕的怪物。為了對付人狼,我們在尋找可以消滅它們的銀彈。
大家熟悉的軟件項目具有一些人狼的特性,常??此坪唵蚊髁说臇|西,卻有可能變成一個落后進度、超出預算、存在大量缺陷的怪物。因此,我們聽到了近乎絕望的尋求銀彈的呼喚,尋求一種可以使軟件成本像計算機硬件成本一樣降低的尚方寶劍。但是,我們看看近二十年來的情況,沒有銀彈的蹤跡。沒有任何技術或管理上的進展,能夠獨立地許諾在生產率、可靠性或簡潔性上取得數量級的提高。
所謂的人狼,也就是“軟件活動的根本任務”。首先,Brooks認為我們并沒有足夠的精力來放到“軟件活動的根本任務”這一目標之上。根本任務的目標是抽象軟件構成的復雜概念結構;次要任務的目標是表達抽象實體,在一定范圍內映射成計算機的執行邏輯;我們大多時候在關注次要目標,例如寫程序和開發“寫程序用的”程序;我們寫再多的程序與再強的“寫程序用的”程序都不會觸及到根本任務。
進一步的分析來說,是我們探索目標的方法,分散了達到目標的力量。軟件實體是一個許多概念交織的建筑:數據集、數據項的關系、算法以及引用函數。其本質是抽象的,概念架構在許多不同的表示方式下是一樣的。編寫軟件最困難的部分是規范、設計和測試這種概念架構,而不是表式他的勞動和測試這一表示的可靠性?,F代軟件系統存在的內在的不可減少的特性有:復雜性(Complexity)、遵守隨機的復雜的規范(Conformity)、易變性(Changeability)和不可見性(Invisibility)。高級語言、分時系統、統一編程環境、面向對象編程、人工智能、專家系統、自動化編程、圖形化編程都只是解決了編程偶然的困難,而不能解決編程的內在困難。
1.復雜性:極端的復雜性不可避免
軟件系統與計算機、建筑或者汽車大不相同,后者往往存在著大量重復的部分。由于軟件產品特有的復雜度導致了成員之間的溝通非常困難,帶來了軟件產品的進度,質量和成本多方面的問題。特別是在軟件規模增加的時候復雜度往往成倍上升。同時復雜度不僅僅導致技術上的困難,還引發了很多管理上的問題。它使全面理解問題變得困難,從而妨礙了概念上的完整性。所以在復雜性方面,人狼是自療系的:越做越復雜,不可能變簡單。
2.一致性:要背上不可丟棄的歷史包袱
由于Brooks強調新的軟件需要保證跟舊的軟件兼容,你創生了一個軟件也就創生了下一個軟件的需求,所有的創生活動產生了需求的自增集合,盡管這種“變體不是必需的”,但它一個不可丟棄的歷史包袱。某些情況下,因為是開發最新的軟件,所以它必須遵循各種接口。另一些情況下,軟件的開發目標就是兼容性。在上述的所有情況中,很多復雜性來自保持與其他接口的一致,對軟件的任何再設計,都無法簡化這些復雜特性。所以在保證一致性這一方面,人狼是自增長的。
3.可變性:要接受持續的變更
軟件系統包含了很多功能,而功能是最容易感受變更壓力的部分。所有成功的軟件都會發生變更。現實工作中,經常發生兩種情況。當人們發現軟件很有用時,會在原有應用范圍的邊界,或者在超越邊界的情況下使用軟件。功能擴展的壓力主要來自那些喜歡基本功能,又對軟件提出了很多新用法的用戶們。簡言之,軟件產品扎根于文化的母體中,如各種應用、用戶、自然及社會規律、計算機硬件等等。后者持續不斷地變化著,這些變化無情地強迫著軟件隨之變化。需求是無度和不可控的,所以人狼本身又是變形系的。
4.不可見性:任務無法全面抽象描述
除去軟件結構上的限制和簡化方面的進展,軟件仍然保持著無法可視化的固有特性,從而剝奪了一些具有強大功能的概念工具的構造思路。這種缺憾不僅限制了個人的設計過程,也嚴重地阻礙了相互之間的交流。你找不到足夠的抽象方法描述軟件的不同側面,也就不能將它們表達為抽象概念上的圖形。如果你找到了這樣的方法,那么這個“軟件”本身就不足夠復雜,因此也就不是原本含義上的“根本任務”。所以,它是隱形的——你如果看見了它,要么是看見了諸多復雜的方面中的一面,要么根本就是看錯了。
面對一個具有“自增+自療+變形+隱身”的“不死人狼”,我們何以應對?
一、在應對“自療”方面,在軟件產品開發工廠化的過程中,我們要注意到仍然解決的是次要因素,比如加大公用組件開發,加大平臺和框架的建設,而業務功能本身導致的復雜性是無法避免的?,F在市場上有很多快速開發平臺,但是真正能夠不寫代碼就完成業務功能的開發平臺基本上沒有成功的,特別是在業務場景比較復雜情況下,編程自動化基本是不可能的事情。唯一看到有所突破的是關于統一框架和技術平臺等方面的建設,在原有的框架基礎上我們可以構建一個產品開發平臺,將跟業務關系不大的權限模型,工作流引擎等集成進去,將常用的可復用組件集成進去,加快開發速度。我們不能在追求自動編程平臺上下功夫,可以在加強組件復用和技術平臺建設上下功夫。
二、在應對“自增”方面,我們要在軟件產品的設計過程中,盡可能考慮到軟件的可擴展性。
三、在應對“變形”方面,軟件開發的過程必須要考慮如何適應變化,我們要在需求,設計和編碼過程中都需要考慮如何快速響應變化,如何提高軟件產品的可擴展性。我們在軟件開發生命周期模型上強調增量迭代的思路,強調測試驅動的思路其根本目的就是為了快速響應變化,降低變化帶來的風險。
四、在應對“隱身”方面,我們要改進軟件開發模型,比如增量迭代的開發模型,快速原型法,測試驅動,高級語言和圖形化編程等。
總之,盡管我們或許找不到殺死“不死人狼”的銀彈,但是只要我們全面剖析“不死人狼”特性,結合人類的智慧,不斷改進工作思路,隨機應變,找準突破口總能找到有效克制它的方法。