第一篇:項目管理面試題
1. 舉例說明項目管理的概念和特點?
答:概念:現代項目管理理論認為:項目管理是運用各種相關的知識、技能、方法與工具,為滿足或超越項目有關各方對項目的要求與期望,所開展的項目起始、計劃、組織、控制和結束的管理。
特點:項目管理的普遍性、目的性、獨特性、集成性、創新性、過程性。共六點
2. 項目管理包括什么?
答:1.項目范圍管理.項目時間管理
3.項目成本管理
4.項目質量管理
5.項目集成管理
6.項目風險管理
7.項目溝通管理
8.項目組織管理
9.項目人力資源管理
10.項目采購管理
11.項目決策管理
3. 什么是WBS?他的作用體現在哪些方面?
答:WBS:工作分解結構(Work Breakdown Structure)。WBS的基本定義 :以可交付成果為導向對項目要素進行的分組,它歸納和定義了項目的整個工作范圍每下降一層代表對項目工作的更詳細定義。
作用:(1)初期作用:明確項目任務
(2)項目計劃時:幫助制定項目時間表WBS能幫助改進時間、成本和資源估計的準確度。
(3)WBS可視化有利于多方溝通
(4)明確劃分和落實人員職責
(5)有利于全過程進度控制
因此,“做正確的事,正確地做事”是我們從事ERP實施的一句格言,WBS解決的是“做正確的事”問題,只有明確了做正確的事,正確地做事才有基礎。所以,我們說WBS是ERP實施管理的重要基石。
第二篇:項目管理咨詢顧問面試題
項目管理部筆試
(一)姓名:
1、項目咨詢顧問、方案工程師與項目經理或者系統架構師的區別?
2、項目可行性研究報告一般包含哪些內容?
3、簡述你對項目管理的理解和看法,或者你擁有的技能、技巧
4、簡述你對部門間協作工作的認識
<反面還有一題>
5、請以“交通卡”的應用與管理為核心,為上海交通卡公司設計一套完善信息系統。請以用例圖、系統架構圖、拓補圖等方式闡述你的設計。
第三篇:軟件項目管理面試題
軟件項目管理面試題
1.范圍、時間,成本,這三項中哪些是可以由客戶控制的?
范圍、時間、成本,是項目管理中常說的三角關系。任何一方改變都可能牽扯到其他兩方的變動。項目管理的本質,就是在保證質量的前提下,尋求這三者之間的最佳平衡。因為客戶是需求方和投資方,客戶有權對這三者進行控制,當然客戶主要控制范圍,即提出他們的需求——項目要實現的功能特性,其次,客戶也非常關心能交付的時間和所付出的成本。在滿足客戶的需求情況下,可以在時間、成本上和客戶進行交流、談判。從項目管理的角度看,最好固定其中一項,其他兩項可以根據實際狀況來調節保證項目質量。
2.誰該對項目中所要付出的一切做出估算?誰有權設置最后期限?
項目成功是團隊協作的結果。在對項目進行估算的時候,需要由參與項目各個環節的人進行符合實際的估算,最后匯總起來進行綜合分析計算,獲得項目總的估算結果。
項目的最后期限設置除了客戶定死最后交付時間,其他的情況都是根據項目的進度估算結果而進行符合實際的計劃得出的。
3.減少交付的次數,或是減少每個每個交付中的工作量,你喜歡哪種做法?根據項目的類型和項目進行中的實際情況來決定,如果項目是規模比較大,時間長的,那么就應增加交付次數或者減少每個每個交付中的工作量,以便及時考察項目進展,保證項目進度。例如,一個項目按計劃進行到第一個里程碑發現項目進度明顯落后,而下一個檢查點(也就是交付的工作量)距離還很長管理層需要及時了解其進展,那么交付的次數的就要根據現在的時間狀況來增加。反過來,如果這個項目的進度非常好,甚至超前,而下一個檢查點(也就是交付的工作量)距離還很短,我們就可以減少交付次數。
在傳統的軟件項目中,開發周期比較長,往往減少交付的次數,更好地控制質量;而現在,有一部分公司比較傾向于敏捷方法,喜歡減少每個交付中的工作量,交付周期只有幾周時間(最短的周期,可能是一周),擁抱變化,更好地、更及時地滿足用戶的需求。而對互聯網上的 web應用軟件開發,“減少每個每個交付中的工作量”是一個比較好的策略,力求及時獲得用戶的反饋,將用戶的需
求及時融入新的版本,及時發布出去,贏得競爭市場。例如,在我新書《軟件工程導論》中專門有一節討論“永遠的Beta”的軟件工程思想。
4.你喜歡用哪種圖來跟蹤項目進度?
還是要根據項目的特點來決定,具體項目具體對待,當然,有時也不能由自己決定,而是取決于公司已有的工具和習慣。對于復雜、規模大的項目,可能要借助甘特圖和網絡圖來分析和跟蹤進度。簡單、規模小的項目根據進度報告百分比和表格跟蹤就可以了。
5.迭代和增量的區別在哪里?
軟件開發不是一躇而就,其過程猶如雕琢一件工藝品,由無形到有形、由粗到細,很難一次就能開發出功能完善、強大的一個版本,而往往是分階段進行,一個版本接一個版本的發布出去。軟件開發分階段可以通過兩種模型來描述,即增量模型和迭代模型。
增量模型描述軟件產品的不同階段是按產品所具有的功能進行劃分,先開發主要功能或用戶最需要功能,然后,隨著時間推進,不斷增加新的輔助功能或次要功能,最終開發出一個強大的、功能完善的、高質量的、穩定的產品。
迭代模型描述軟件產品的不同階段是按產品深度或細化的程度來劃分,先將產品的整個框架都建立起來,在系統的初期,已經具有用戶所需求的全部功能。然后,隨著時間推進,不斷細化已有的功能或完善已有功能,這個過程好像是一個迭代的過程。最終的目標是一致的,也是為了實現一個強大的、功能完善的、高質量的、穩定的產品。
舉一個例子:假設現在要開發A,B,C,D四個大的業務功能,每個功能都需要開發兩周的時間.則對于增量方法而言可以將四個功能分為兩次增量來完成,第一個增量完成A,B功能,第二次增量完成C,D功能;而對于迭代開發來將則是分兩次迭代來開發,第一次迭代完成A,B,C,D四個基本業務功能但不含復雜的業務邏輯,而第二個功能再逐漸細化補充完整相關的業務邏輯.在第一個月過去后采用增量開始時候A,B全部開發完成而C,D還一點都沒有動;而采用迭代開發的時候A,B,C,D四個的基礎功能都已經完成.6.試著解釋一下風險管理中用到的實踐。風險該如何管理?
風險管理的實踐很多,包括頭腦風暴、風險列表(checklist)等。例如,人
們常采用十大風險清單:在項目進行中,不時地更新和處理項目當前風險最高的前十項風險,以保證項目不脫離主軌道。因為項目中的風險大大小小會很多。十大風險清單就是抓住重要的風險及時處理,而又關系的小風險可能也就隨之消失。從這里可以看出,風險也是動態的,需要經常地、及時地評估當前的風險,例如每周或每兩周進行一次風險評估。
風險管理就是通過風險的識別、預測、估算和衡量、選擇有效的方法和手段,對風險進行預防、避免、降低或者轉移的管理過程。
7.你喜歡任務分解還是滾動式計劃?
根據項目特點來定,一般會選用任務分解的計劃,責任清楚,可控性更強。滾動式計劃的靈活性比較強,適應性比較好,但容易引起大家對計劃不夠重視,計劃能力降低,或者可控性會差些。有時會將這兩種方法結合起來使用。
8.你需要哪些東西幫助你判斷項目是否符合時間要求,在預算范圍內運作?前提是這個項目的進度計劃和成本計劃是符合項目實際情況并不斷隨著項目的時間發展而滾動更新的。
確保收集的進度和花費的成本就真實可靠的。
在此時項目的范圍沒有影響到時間和成本的規劃。
那么就可以根據項目時間與計劃的內容進行對比來判斷項目符合時間要求,在預算范圍內運作。常用的方法有基線對比法和掙值法。
9.DSDM、Prince2、Scrum,這三者之間有哪些區別?
動態系統開發方法(Dynamic System Development method,DSDM)是眾多敏捷開發方法中的一種,它倡導以業務為核心,快速而有效地進行系統開發。該方法的詳細內容,可以參考:DSDM業務中心框架開發方法(第二版)。這種方法主要是在英國應用比較廣泛。一般來說,敏捷方法適合于規模比較小、變化比較快(需求不夠穩定)的項目,而對大規模軟件,特別是在關鍵性、可靠性、安全性方面有很高要求的開發項目,則不適合。當然,可以在某些項目小組內實施;也是可以的。敏捷開發的方法很多,包括下面所說的 Scrum、自適應軟件開發(Adaptive Software Development,ASD)、Crystal方法和特性驅動開發(Feature-Driven Development,FDD),可以參考《敏捷軟件開發生態系統》。PRINCE2(PRojects IN Controlled Environments 2)為項目管理提供了一種結
構化的方法,這種方法最早是在1989年由英國政府計算機和電信中心(CCTA)開發的,作為英國政府IT項目管理的標準。PRINCE2如今日益流行,是英國項目管理的標準,它為管理項目提供清晰界定工作框架,介紹如何協調項目中的人和活動、如何設計和監督項目以及在項目發生變更的情況下如何調整的流程。每一個流程都詳細標出關鍵的輸入、輸出和具體目標及要執行的活動,這為計劃偏差提供了自發的控制。這種方法把項目劃分為多個管理階段,保證讓所有資源得到有效的控制。依靠嚴格的監控,項目在控制和組織的方式下得到執行。Scrum是一種迭代式增量軟件開發過程,通常用于敏捷軟件開發。Scrum在英語的意思是橄欖球里的爭球。Scrum是一個包括了一系列實踐和預定義角色的過程骨架,其主要角色包括同項目經理類似的Scrum主管角色——負責維護過程和任務,產品負責人代表利益所有者,開發團隊包括了所有開發人員。在每一次沖刺(一般為15到30天周期),開發團隊創建可用的、可隨時推出的軟件一個增量(小版本)。每一個沖刺所要實現的特性來自產品訂單(product backlog),產品訂單是按照優先級排列的工作需求。在沖刺的過程中,沒有人能夠變更沖刺訂單(sprint backlog),這意味著在一個沖刺中需求是被凍結的。
管理Scrum過程有很多實施方法,從白板上的即時貼到軟件包。Scrum最大的好處是它非常容易學習,而且應用Scrum不需要太多的投入。方法的應用,同樣由項目規模、業務特點(需求是否穩定)等決定,而且還受企業文化、流程和領導意識等決定。如果需求穩定、項目規模比較大或周期比較長,一般會選用 PRINCE2,相反,可能會選擇DSDM或Scrum,后兩者沒有本質區別,只是具有不同的最佳實踐。
正如有人評論,國內對Scrum還比較熟悉,對DSDM、PRINCE2等不夠熟悉,應用不多。而業界最熟悉的是CMMI、RUP(IBM Rational Unify Process 統一過程)、XP(敏捷方法的極限編程extreme Programming)和MSF(Microsoft Solution Framework,微軟公司軟件開發解決方案框架),可參考:軟件開發過程(CMMI/RUP/XP/MSF)是與非
10.如果客戶想要的東西太多,你在范圍和時間上怎樣跟他達成一致呢?首先要向客戶說明,如果在某個時間內去做不可能完成的工作,其結果必然是質量得不到保證,或者所化的成本過大。應該沒有客戶想做賠本的生意,每個
客戶都會重視質量,而不愿意損害自己的利益。
然后,和客戶一起,按需求重要性、緊急性等對需求進行分類,分為不同的等級,然后從優先級高的需求開始,來估算不同優先級類別的需求實現的工作量。設定幾個不同的開發周期或交付時間,從而由用戶作出選擇,例如:
(1)只做優先級最高的那類需求,開發周期需要3個月;
(2)做優先級最高和優先級高的那兩類需求,開發周期需要7個月;
(3)做優先級最高、高和中等的共3類需求,開發周期需要12個月;
(4)所有需求都實現,開發周期需要18個月
第四篇:典型的項目管理面試題
典型的項目管理面試題
典型的項目管理面試中通常會問到的問題(期望的回答):很多的問題的答案是主觀的,面試官想知道你的觀點是否和他們的及公司一致。問題的構成如下:
1.項目管理軟件工具知識
2.編制項目計劃的技術
3.人員管理技能
4.溝通技能
原理體系知識(標準開發生命周期和項目管理)。
項目管理軟件工具知識
問題1:工期和工作量之間的差異是什么?
答案1:工期是商業/日歷上的天數,與人數和工作量無關。工作量是與日歷天數無關的人的工作。例如:
一天的工作量對于一個一只花50%在時間在上面的人來說,他的工期就是兩天。如果兩個人全職工作,工期是1天,而工作量是兩個工作日。
問題2:怎樣和為什么要在編制項目計劃時考慮依賴關系?
答案2:根據使用的軟件包,依賴關系可以通過將任務及其后續任務的標識符進行關聯來表示。依賴關系說明了任務之間關聯/并列的要求。依賴關系可以是指在另一個任務能開始之前有一個任務必須完成。例如,邏輯模型必須在物理模型前完成。但測試并不是要在所有編程工作完成之后才開始,如果沒有完成的程序對線性測試沒有影響。
項目計劃加入依賴關系,就能找出項目的關鍵路徑并且能夠確定它對項目工期的影響。問題3:你怎樣將人的工作步調與計劃結合?
答案3:根據組織使用的具體的工具,可以將資源拆成更小的資源/單位,或者可以將任務拆成更小的任務。
問題4:你怎樣將培訓,假日和個人教育時間表結合起來?
答案4:每個產品都有標明不工作的天數的公司/全球的日歷。每個產品都也有個人的資源日歷標明個人不工作的時間。如果項目需要教育和培訓,應該把它們象任務那樣寫在項目計劃上。
問題5:你怎樣安排類似狀態會議這樣貫穿整個項目但只需要極少的時間和工作量的任務?
答案5:它的工期將和整個項目時間一樣長,占工作量的百分比很小。被分配給任務的每個人花在該任務的時間占他時間的百分比極低。
問題6:實況報告對計劃的作用以及實況與最初預計的比較有何價值?
答案6:根據組織使用的特定的工具,每個工具都為實況報告中輸入相互獨立的要素/域信息。也可以將報表進行分類,來向團隊成員和其他相關團體說明關鍵路徑的變化或時間表的調整。這些報告對已實現工作評價和作為在計劃下一個工程或階段的輸入有價值。另一個把估計和實況報告比較的有價值的用途是把范圍變更對項目的影響記錄下來。
做項目計劃的技能
問題7:你為什么制定項目計劃?
答案7:項目計劃是實現成功的系統的路線圖。它提供了一種手段來通知每個人希望他們做什么及何時完成。它幫助項目經理使管理層,商務用戶和支持團體了解項目狀態和調整特殊的資源。逐項列記的“一覽表”協助對任何變動的影響進行迅速評估。當實況報告與計劃聯系起來后,項目計劃為今后項目的任務劃分和估算提供了有用的信息。
問題8:你將怎樣著手做項目的計劃?
答案8:進程安排是一門藝術。根據已知有關業務目標的事實,公司一般標準,以及可以利用的過去的經驗。可以從清楚地定義范圍和目標開始。把項目的風險和制約做成文件。差的估計源于對業務知識和項目范圍缺乏了解。可以從項目任務分解入手,例如先劃分階段,然后定義每個階段的活動,再定義每個活動中的任務。識別和文檔化里程碑和可交付產品。項目計劃是當信息變得可以利用的時,不斷細化的有生命文件。很好地記錄進度的變化對項目經理,開發團隊,支持團隊,以及管理層,商業用戶都有益處。
問題9:你將怎樣著手制定項目計劃?
答案9:在適當的活動和階段或其他的概括的標準說明下,輸入確定的任務。將適當的可交付產品及里程碑和特定的任務聯系起來。連接全部需要依賴關聯的任務。把資源角色或資源名字加到每個任務上。應用度量結果確定事先的任務工作量,把更多的時間用于需求收集,設計和測試。考慮所有已知的節假日,培訓,休假或其他的資源停工時間。計劃草案將同支持團體,管理層和商務用戶一起復查,做為補充性的輸入和最終的批準。
問題10:怎樣確定人員需求?
答案10:不考慮資源限制進行計劃開發。在任務旁邊加上諸如數據模型制作者,業務分析員和用戶等角色。再加上能將任務重疊起來的補充性的資源。在計劃中要考慮開發團隊包括支持團隊和用戶代表失去一個或多個資源的情況,要在每個任務上增加15%的余量。要使項目小組的組成容易理解,要有角色所必備的技術水平的說明。Typical project management interview will usually be asked questions(expected answer): many of the answers are subjective, the interviewer wants to know whether you view and their companies and consistent.The problem is made up as follows:project management software tool knowledgethe preparation of project planning techniquesmanagement skillscommunication skills
Theory of knowledge(standard system development life cycle and project management).Project management software tool knowledge
Question 1: time and workload of the difference between what?
Answer 1: time is a commercial / calendar days, and the number and workload.Workload was associated with calendar days unrelated people work.For example:
A day's work for a just 50% at the time of the man, his time is two days.If two people full-time work, construction period is 1 days, and the workload is two working days.Question 2: how and why in the preparation of project plans to consider dependency relationship?
Answer 2: according to the use of the software package, dependencies can be by task and subsequent task identifier associated to said.The task dependency relationship between the requirements / coordinate.Dependencies can be refers to another task can begin before a task must be completed.For example, the logic model must be completed before the physical model.But the test is not to be in all
programming after the completion of the job begin, if not complete the procedure for linear test has no effect.The project plans to join dependency relation, can find out the critical path of the project and to determine its effect on the duration of the project.Question 3: how do you people will work pace and plan?
Answer 3: according to tissue using specific tools, resources can be split into smaller resources / units, or the task can be split into smaller tasks.Question 4: how do you will be training, education and personal holiday schedule together? Answer 4: every product has marked not working time company / global calendar.Each
product is also a personal resource calendar indicate the individual does not work all the time.If the project needs for education and training, should regard them as task as written in the project plan.Question 5: how do you like this arrangement status meetings throughout the project but need only a little time and effort to the task?
Answer 5: it 's time with the whole project as long as the workload, accounts for a small
percentage of.Be assigned to the task of each person to spend time in the task of his time and the percentage of very low.Problem 6: live report on planning and the role of live and initially expected to compare what value?
Answer 6: according to tissue using specific tools, each tool for live report input independent elements / domain information.Can also be classified to the report, the team members and other related groups illustrate critical path changes or schedule adjustment.The report on the
work of evaluation and has been realized as in the plan of a project or phase of the input value.The other one is estimated and the http:// can use the experience of the past.From a clearly defined target range and start.The project risk and the restricted document.Deviation of the estimated source of knowledge and a lack of understanding of the scope of the project.From the project task decomposition proceed with, such as the first stages, then the definition of each phase activity, then the definition of each activity in the task.Identify and document milepost and deliver the product.The project plan is when information becomes available, increasingly refined life file.Good records schedule http:// changes to the project manager, the development team, support groups, and management, business users will benefit.Question 9: how will you begin to develop a project plan?
Answer 9: in the appropriate activity and stage or other generalizations of the standard, input identification task.Will appropriate the deliverable and milepost and specific task link.Connect all the need to rely on the correlation task.Resource role name to each task or resource.Application of measurement results to determine the prior task workload, more time for gathering requirements, design and testing.Consideration of all known holidays, training, vacations or other resources idle time.Draft plan with support groups, management and business users to review, as a http:// complementary input and final approval.Question 10: how to determine staffing needs?
Answer 10: not considering resource limitation plan development.In the task alongside such as data model makers, business analysts and users and roles.Plus the task overlap of
complementary resources.The plan should consider the development team includes a support team and user delegate to lose one or more resources, to increase the margin of each task
15%.To make the project team composed of easy to understand, to have the role required technology level description.
第五篇:項目總工程師面試題
項目總工程師面試題
1、結合你所競聘的崗位,談談對精細化管理理念的理解;同時就加強項目管控,結合競聘崗位談談你的思路和方法。
2、一家公司的辦公室在一幢豪華寫字樓里,高大明亮的玻璃大門,落地玻璃,非常氣派。有來訪客人因不注意而撞上了高大明亮的玻璃大門。大約過了不到一刻鐘,竟然又有另外一個客人在剛才同一個地方頭撞玻璃。前臺接待小姐忍不住笑了,那表情明顯的含意是:“這些人也真是的。走起路來,這么大的玻璃居然看不見。眼睛到哪里去了?”解決問題的方法很簡單,只要在這扇門上貼上一根橫標志線,或貼一個公司標志圖即可。由此引出“修路理論”:當一個人在同一個地方出現兩次以上同樣的差錯,或者,兩個以上不同的人在同一個地方出現同一差錯,那一定不是人有問題,而是這條讓他們出差錯的“路”有問題。此時,人作為問題的管理者,最重要的工作不是管人—要求他不要重犯錯誤,而是修“路”。試結合工作實際談談自己的感想。
3、某市規定機動車在環路以內禁止鳴笛,違者處以200元人民幣的罰款。請你敘述一下此項規定的實施對下述人員的影響:行駛在環路以內道路上的機動車駕駛員、非機動車、行人;居住在環路以內的居民;環路內執勤的交通警察。
4、工程項目的質量、安全、進度、成本管理是項目管理的重要方面,在項目經理負責制條件下,談談作為項目總工程師怎樣才能對搞好項目安全、成本管理更好地發揮作用。