資源描述:
《覃征軟件管理習(xí)題免費(fèi)版》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、軟件項(xiàng)目管理習(xí)題第一章緒論1.列舉你在執(zhí)行IT相關(guān)任務(wù)時(shí)曾碰到的問(wèn)題。試把這些問(wèn)題按頻率和影響大小分別排序。對(duì)每一個(gè)問(wèn)題,考慮是否可以通過(guò)某種方法降低發(fā)生的可能性。2.軟件工程的三個(gè)目標(biāo)是什么,以什么衡量是否達(dá)到目標(biāo)?3.軟件工程活動(dòng)包括哪些?那些活動(dòng)需要有最終用戶的參與?每個(gè)過(guò)程需要有怎樣的文檔產(chǎn)出?4.設(shè)計(jì)包括哪兩個(gè)階段,具體任務(wù),干系人有什么區(qū)別?5.軟件工程的原則有哪些?6.你能說(shuō)出哪些軟件工程模型,他們各自有什么有缺點(diǎn),適用于怎樣的系統(tǒng)?7.有人說(shuō)“線性模型已經(jīng)過(guò)時(shí)了,有著諸多缺點(diǎn),不需要再了解它?!蹦阍趺纯创@種說(shuō)法?線性模型和其他模型的關(guān)系是怎樣的?8.在下
2、列哪一個(gè)階段項(xiàng)目發(fā)起人對(duì)項(xiàng)目的范圍、質(zhì)量、時(shí)間和成本有最大的影響力,為什么?9.項(xiàng)目的定義是什么,有什么特點(diǎn),請(qǐng)給出三個(gè)是項(xiàng)目的例子,并給出三個(gè)不是項(xiàng)目的例子。10.軟件項(xiàng)目與一般的項(xiàng)目的區(qū)別在什么地方11.判斷以下活動(dòng)中哪些是項(xiàng)目,哪些不是項(xiàng)目,并請(qǐng)說(shuō)明理由。(1)升級(jí)某政府部門(mén)的辦公自動(dòng)化系統(tǒng)(2)打字員打印文件(3)報(bào)考軟件學(xué)院軟件工程碩士研究生(4)購(gòu)買(mǎi)家用轎車(chē)(5)每天騎車(chē)上班12.項(xiàng)目生命周期包括哪些階段?哪個(gè)階段具有最大的不確定性?各個(gè)階段的活動(dòng)主要有哪些?13.項(xiàng)目管理的六要素有哪些?相互之間是什么關(guān)系。TQC又指什么?14.怎樣衡量項(xiàng)目是否成功?15.項(xiàng)
3、目管理分哪幾大知識(shí)體系,它們之間什么關(guān)系?16.在選擇職員時(shí),應(yīng)該考慮哪些因素?17.管理者是否應(yīng)該和小組中更多的普通員工交朋友,并和他們打成一片?18.如果項(xiàng)目快結(jié)束時(shí),忽然有一個(gè)很重要的,但非常耗時(shí)的變更,你作為項(xiàng)目經(jīng)歷應(yīng)該怎么做19.為什么說(shuō)時(shí)間和人員不能交換?試說(shuō)明其原因。20.你能列出那些人際關(guān)系的矛盾?試闡述可能的解決方法。第二章需求管理1.軟件需求的定義是什么,分別從用戶角度,開(kāi)發(fā)者角度,相關(guān)文檔角度給以闡述2.描述軟件需求要做的五項(xiàng)主要事情指什么。3.軟件需求過(guò)程與那些過(guò)程相關(guān),是怎樣的關(guān)系?4.變更控制要能確保哪幾點(diǎn)?5.描述可能對(duì)一個(gè)系統(tǒng)要求的三個(gè)不同
4、類(lèi)型的非功能需求,并舉例。6.如果要為飛機(jī)訂票系統(tǒng)寫(xiě)一組非功能需求,設(shè)定出預(yù)期的可靠性及反應(yīng)時(shí)間。7.對(duì)負(fù)責(zé)提取系統(tǒng)需求描述的工程人員,如何搞清功能需求與非功能需求的關(guān)系?給出你的建議。8.對(duì)學(xué)生選課系統(tǒng)給出可能的項(xiàng)目干系人,并分析不同人員在需求上會(huì)不會(huì)產(chǎn)生矛盾。9.討論社會(huì)和政治上的因素可能強(qiáng)烈地影響系統(tǒng)需求。解釋為什么這些因素在你的實(shí)例中是重要的。10.誰(shuí)應(yīng)該參加需求評(píng)審?需求評(píng)審應(yīng)該如何組織?11.當(dāng)系統(tǒng)必須要緊急變更時(shí),軟件可能必須在變更被核準(zhǔn)前修改,請(qǐng)給出你的建議。12.按照需求的抽象層次分析,需求可以分為哪幾個(gè)抽象層次13.對(duì)于用戶需求會(huì)有那些問(wèn)題?怎樣避免上
5、述問(wèn)題呢?14.對(duì)于系統(tǒng)需求,可以使用哪些描述語(yǔ)言?各有什么優(yōu)缺點(diǎn)?15.編制需求文檔需要注意哪些?16.為什么要進(jìn)行需求分析?通常對(duì)軟件系統(tǒng)有哪些需求?17.怎樣與用戶有效溝通以獲取用戶的真實(shí)需求?18.需求文檔會(huì)被那些人使用,用來(lái)做什么?19.怎樣衡量軟件需求的好壞?有哪些標(biāo)準(zhǔn)?各舉出正反兩方面的例子20.需求工程的兩個(gè)主要任務(wù)是什么?21.需求工程可以分為需求開(kāi)發(fā)與需求管理,他們分別包括哪些內(nèi)容,兩者之間界限在哪里?22.請(qǐng)給出一個(gè)你在軟件項(xiàng)目中遇到的需求變更的例子,給你帶來(lái)了怎樣的損失?是否能夠避免此變更?能否通過(guò)需求變更的控制來(lái)減少損失?23.需求管理的目標(biāo)是什
6、么?達(dá)到目標(biāo)需要遵循怎樣的原則?24.你能列舉出幾個(gè)需求管理的自動(dòng)化工具?25.需求管理包括哪些活動(dòng),各自的任務(wù)是什么?26.請(qǐng)闡述需求變更的控制過(guò)程。27.請(qǐng)闡述需求跟蹤的作用及其方法。28.需求驗(yàn)證包括那幾步?29.需求驗(yàn)證需要驗(yàn)證那些內(nèi)容,依據(jù)是什么?30.需求評(píng)審有哪幾種方式?需要注意些什么?第三章軟件項(xiàng)目估算與進(jìn)度管理1.什么是軟件項(xiàng)目估算,什么是軟件項(xiàng)目進(jìn)度管理,兩者之間的聯(lián)系和區(qū)別是什么?它們對(duì)于軟件開(kāi)發(fā)有什么意義?2.軟件項(xiàng)目估算在軟件項(xiàng)目管理過(guò)程中實(shí)施的時(shí)機(jī)是什么?說(shuō)出軟件估算在軟件產(chǎn)品生命周期進(jìn)行的時(shí)間點(diǎn)有那些;3.軟件項(xiàng)目估算人員應(yīng)該具有什么樣的素質(zhì)
7、?4.成本估算方法有哪幾種?5.軟件項(xiàng)目估算涉及到軟件開(kāi)發(fā)中的哪些資源?6.簡(jiǎn)單說(shuō)明軟件項(xiàng)目估算的LOC和FP兩種技術(shù)區(qū)別與相同處?7.簡(jiǎn)單說(shuō)明工作量估算方法?8.影響軟件生產(chǎn)率的因素有哪些?9.什么是軟件生產(chǎn)率數(shù)據(jù)?有哪些主要因素影響這些數(shù)據(jù)?為什么要重視這些數(shù)據(jù)?這些數(shù)據(jù)對(duì)軟件開(kāi)發(fā)有什么意義?10.軟件項(xiàng)目成本估算的方法主要有哪幾類(lèi),列舉幾個(gè)常用的方法并簡(jiǎn)單說(shuō)明它們的估算過(guò)程;11.一個(gè)32KLOC的聲音輸入系統(tǒng)是一個(gè)輸入原型,或是一個(gè)可行性表演模型。所需可靠性非常低,因?yàn)樗淮蛩阃度肷a(chǎn)性使用,把此模型看做半獨(dú)立型軟件。