IEEESoftwareRequirementsSpecificationTemplate.docx

上传人:b****2 文档编号:24603918 上传时间:2023-05-29 格式:DOCX 页数:7 大小:16.80KB
下载 相关 举报
IEEESoftwareRequirementsSpecificationTemplate.docx_第1页
第1页 / 共7页
IEEESoftwareRequirementsSpecificationTemplate.docx_第2页
第2页 / 共7页
IEEESoftwareRequirementsSpecificationTemplate.docx_第3页
第3页 / 共7页
IEEESoftwareRequirementsSpecificationTemplate.docx_第4页
第4页 / 共7页
IEEESoftwareRequirementsSpecificationTemplate.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

IEEESoftwareRequirementsSpecificationTemplate.docx

《IEEESoftwareRequirementsSpecificationTemplate.docx》由会员分享,可在线阅读,更多相关《IEEESoftwareRequirementsSpecificationTemplate.docx(7页珍藏版)》请在冰豆网上搜索。

IEEESoftwareRequirementsSpecificationTemplate.docx

IEEESoftwareRequirementsSpecificationTemplate

IEEESoftwareRequirementsSpecificationTemplate

PlansProposal

for

OSEKOperatingSystem

Development

PreparedbyInfiniteteam

2006/10/13

PlansProposalforOSEKOSDevelopmentPageii

TableofContents

TableofContents..........................................................................................................................iiRevisionHistory...........................................................................................................................iii1.Introduction..............................................................................................................................1Reference.................................................................................................................................................12.Context......................................................................................................................................22.1Projectoverview..........................................................................................................................22.2Teamname..................................................................................................................................22.3Teammembers............................................................................................................................22.4ProjectDimensionofThisProposal............................................................................................23.Approaches...............................................................................................................................33.1Methods.......................................................................................................................................33.2Techniques...................................................................................................................................33.3Strategies.....................................................................................................................................33.4Artifacts.......................................................................................................................................43.5References...................................................................................................................................44.Analysis.....................................................................................................................................44.1ApproachVerificationandValidation........................................................................................44.2Artifacts.......................................................................................................................................44.3References...................................................................................................................................55.Reflection..................................................................................................................................55.1Howwelldidtheapproacheswork.............................................................................................56.Appendix...................................................................................................................................66.1Definitions...................................................................................................................................6

PlansProposalforOSEKOSDevelopmentPageiii

RevisionHistory

DocumentVersionDateChangesAuthorManager

Yoon-Phil0.110/14/06CreatedinitialdraftTaehoKimKim

Yoon-Phil0.210/15/06ComplementtheinitialdraftTaehoKimKim

PlansProposalforOSEKOSDevelopmentPage1

1.Introduction

InProposalDrivenStudio,softwarestudioprojectsarebrokendownintotechnological,people,and

processconcerns.Ratherthandefinespecificapproachesthatthestudentsmustuseandartifactsthat

mustbeproducedaswecurrentlydo,intheproposalbasedstudio,studiofacultyandmentorsask

studentstocreateproposalsforeachdimensionastheyappearabove.ThePlansproposalwillbea

livingdocumentthatwillcontainseveralsections:

context,approaches,analysis,andreflection.

Initially,theproposalwillprovidecontext,defineapproaches,andastrategyforanalysis.Afterthe

approachandanalysissection,theteamwilladdthefinalsectionthatdiscussestheirreflectionupon

theapproachesandanalysistechniquesandmethodsthattheyselected.

Concern:

People&Process–Dimension:

PlansDefinitionReferstotheplanning,scheduling,managing,tracking,and

oversightoftheprojectandteam.ApproachesSelectmethods,techniques,andstrategiesforplanning,

managing,andcontrollingtheactivitiesoftheproject.(Examples

include:

ETVX,PertCharts,GanttCharts,CriticalChain)

AnalysisVerifythattheteamisadheringtoscheduleandresource

commitments.(Examplesinclude:

Datacollection,EarnedValue,

StatisticalAnalysis.)

ReflectionHowwelldidthesemethodswork?

Facedwithasimilarsituation,

whatwouldyoudonexttime?

Reference

[1]ProposalDrivenStudioV2.02005—AnthonyJ.Lattanze—AdaptedbyGraceLewis

PlansProposalforOSEKOSDevelopmentPage2

2.Context

2.1Projectoverview

Willbedefinedinchapter2.1ofSOW

2.2Teamname

Infinite

WewilltrytodevelopanInfiniteOperatingSystemwithourInfinitepotential.

2.3Teammembers

EunjeongChoi

JihyunLee

TaehoKim

Yoon-PhilKim

2.4ProjectDimensionofThisProposal

Theprojectdimensionofthisproposalisplanning.Theplanproposalincludesapproaches,analysis

andreflectionsofplanning.

•Approach–includesmethods,techniques,andstrategiesthatcouldbeusedbyInfiniteteam

throughtheproject.•Analysis–includesmethods,techniques,andstrategiesthatTrinitywillusetoanalyzethe

effectivenessoftheapproachesTrinityselected.•Reflection–isa―hindsightanalysis‖ofusingaparticularsetoftechniques

PlansProposalforOSEKOSDevelopmentPage3

3.Approaches

3.1Methods

ThemethodstoplanthestudioprojectfortheInfiniteteamwillbetheSoftwareProjectManagementPlan(SPMP).TheSPMPwillguidetheoveralloperationoftheprojectandwillincludealloftheplanningtasksforthestudioproject.OurSPMPwillbedescribedbasedontheIEEEStd1058-1998-IEEEStandardforSoftwareProjectManagementPlans.

TheSPMPwillincludeconfigurationmanagementplan,qualityassuranceplan,riskmanagementplanandverificationandvalidationplan.However,ifthepagesizeofeachsub-plandocumentsis

growing,itcouldbeseparatedfromSPMP.

3.2Techniques

ThisdetailedschedulewillbedescribedasaGanttchartcreatedbyMicrosoftProject.SinceGanttchartsareeasytoconstruct,theyprovideseveralbenefits:

theyallowtheteammemberstovisuallydeterminetheorderofthetasksandtheassignmentofthetaskstoindividuals;theyallowtheplanmanagertosimplydeterminewhethertheprojectisonscheduleornot.

Theteam’stechniquetocontroltheprojectwillbeProgramEvaluationandReviewTechnique

(PERT)Charts.PERTchartsprovideusefulinformationsuchasthestartandenddatesofallofthetasks,whichtasksaredelaying,andwhichtasksareonthecriticalpath.Theteamwillperiodicallymonitorthetasksonthecriticalpathtofindoutwhichtaskswillbeaffectedtoprogresstheproject.Theteamwillcontroltheprojectbyallocatingresourcesfromtaskswithdelayingtimetotasksonthecriticalpathifnecessary.PERTanalysiscouldbeperformedbyMicrosoftProjectfunctions.

3.3Strategies

TheSPMPwillnotincludethedetailedprojectschedule,sothedetailedprojectschedulewillbeaddressedonthestudioprojectscheduledocument.Atthefirstsemester,thescheduleforthefirstsemestershouldbedescribedindetailbutscheduleforothersemesterswouldbebrieflyoutlined.

Duringthestudioproject,theindividualteammembersshoulddeveloptheirownskillsfordifferentjobs.Tolearntheskills,theteammemberswillrotatetherolesandassignnewrolestoindividualsatthebeginningofeachsemester.Amongtheroles,theteamleadisresponsibleforleadingtheteamandalsoholdstheroleoftheplanmanager.Therefore,therewillbeanewplanmanageroneachsemester.Atthebeginningofeachsemester,theplanmanagerwillcreateadetailedscheduleforthesemesterincludingweeklytasksforeachoftheteammembers.Atthattime,theinitialprojectscheduleforallsemestersshouldbere-estimated,andthetasksarere-initiatedaccordingtotheschedule.

Duringweeklystatusmeeting,theprojectteamwillbetrackingtasksandrisks.

TrackingtaskswillbeaccomplishedusingMicrosoftProjectbysimplycomparingthetaskscompletedtothetaskssupposedtohavebeencompleted.Thepurposeoftrackingtasksistocheckwhethertheplannedtasksarecompletedontimeornot.

PlansProposalforOSEKOSDevelopmentPage4

Trackingriskshelpstoadvancetheprogressoftheproject.Riskscanbeissuedduringtheprojectandeachriskhasthepotentialtomaketheprojectdelay.Trackingriskswillbeperformedthrougharisktracker.

Weeklystatusreportswillprovideregularcommunicationamongtheteam,thementors,andthecustomer.Theweeklystatusreportwilladdressanyoutstandingrisks,unresolveddefects,ormissedactivities.

3.4Artifacts

SoftwareProjectManagementPlan(MicrosoftWord)

StudioProjectSchedule(MicrosoftProject)

RisksTracker(MicrosoftExcel)

3.5References

[2]IEEEStandardforSoftwareProjectManagementPlans(IEEEStd

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 初中作文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1