Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Basismethode: PhasenaufteilungСодержание книги
Поиск на нашем сайте · Aus abgeschlossenen Entwicklungen wird ermittelt, wie sich der Aufwand auf die einzelnen Entwicklungsphasen verteilt hat · Bei neuen Entwicklungen wird o Eine Phase entweder zunächst vollständig abgeschlossen und aus dem Ist-Aufwand dann anhand der Aufwandsverteilung der Aufwand für die restlichen Phasen geschätzt, oder o Es wird eine detaillierte Schätzung einer Phase durchgeführt und hieraus dann auf den Gesamtaufwand geschlossen Vorteil: diese Methode kann bereits frühzeitig eingesetzt werden, wenn der Aufwand für mindestens eine Phase bestimmt wurde Nachteil: Empirische Untersuchungen haben gezeigt, dass der prozentuale Anteil der Phasen von Projekt zu Projekt stark variiert. Daher ist diese Methode unbrauchbar. Die Schätzmethode COCOMO II · Berechnet aus der geschätzten Größe und 22 Einflussfaktoren die Gesamtdauer eines SW-Projektes in Personenmonaten · Die Größe wird in KLOC oder unjustierten Funktionspunkten geschätzt · COCOMO II ist Nachfolger des COCOMO (1981) – Constructive Cost Model
· PM: Anzahl Personenmonate · A: Konstante für die Kalibrierung des Modells (z.B. für LOC oder Funktionspunkte) · Size: geschätzter Umfang der Software in KLOC oder unjustierten Funktionspunkten · SFj: Skalierungsfaktoren · EMi: multiplikative Kostenfaktoren · Durch den Exponenten > 1wächst der Aufwand in PM etwas überproportional im Umfang.
COCOMO II Multiplikative Kostenfaktoren · Produktfaktoren o Required Software Reliability, Data Base Size, Product Complexity, Required Reusability, Documentation match to life-cycle needs · Platformfaktoren o Execution Time Constraint, Main Storage Constraint, Platform Volatility, Computer turnaround time · Personalfaktoren o Analyst capability, programmer capability, applications experience, platform experience, language and tool experience, personnel continuity · Projektfaktoren o Use of modern programming practices, use of software tools, multisite development, required development schedule, classified security application · Für jeden der 17 Faktoren ist ein Nominalwert von 1 voreingestellt. PM = A * sizeB *sum(EM), B = 1.01 + sum(SF)/100; Konsens-Schätzmethoden Beruhen auf den Schätzwerten von Experten · Delphi-Methode · Planungspoker Delphi-Schätzmethode · Man setzt eine Menge von Experten ein, die mit der geplanten SW Erfahrung haben · In einer oder mehreren Runden wird folgendes gemacht: o Jeder Schätzer gibt anonym einen Schätzwert plus Begründung auf einer Karte ab o Der Moderator fasst die Ergebnisse zusammen, einschl. der Begründungen o Wenn die Werte weit auseinander liegen, wird eine neue Runde durchgeführt, in der die Schätzer ihre Schätzung ändern dürfen. Die Hoffnung ist, dass die Schätzwerte zum richtigen Wert angleichen. · Wenn nichts mehr ändert, nimmt man den Durchschnittswert · Wichtig: erste Schätzung ist unbeeinflusst von anderen Teilnehmern Planungspoker – Variation der Delphi Methode: · Alle Teilnehmer bekommen einen Kartenstapel mit stark wachsenden Werten, z.B. 0, 0.5, 1,2,3,5,8,13,20,40,100, ∞ · Jeder Teilnehmer legt eine Karte für seine Schätzung mit der Zahl nach unten auf. · Danach decken alle ihre Karten gleichzeitig auf. · Die Schätzer mit hohen und niedrigen Werten begründen ihre Schätzung · Prozess wird wiederholt, bis Konsens hergestellt ist. · Eine Eieruhr oder anderer Zeitgeber hält den Prozess kurz. Was soll man benutzen? · Je nach Zeitpunkt und Kenntnis von aufwandsrelevanten Daten sollte die eine oder andere Methode eingesetzt werden · Für frühzeitige, grobe Schätzungen benutze die o Analogiemethode o Relationsmethode o Planungspoker · Sind die Einflussfaktoren während der Entwicklung bekannt o COCOMO II · Wenn Daten im Unternehmen gesammelt werden, dann o Multiplikatormethode
Prozessmodelle · Programmieren durch Probieren · Wasserfallmodell · V-Modell · Prototypenmodell · Iterative Modelle · Synchronisiere und Stabilisiere · Agile Methoden o Extreme Programming o Scrum
|
||
|
Последнее изменение этой страницы: 2017-01-19; просмотров: 228; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.156 (0.008 с.) |