RUP – Rational Unified Process - lađ quy trònh cöng nghïơ phíìn mïìm ặúơc phaât triïín búêi haông Rational, RUP höî trúơ caâc hoaơt ăöơng phaât triïín phíìn mïìm theo nhoâm, phín chia cöng viïơc theo thûâ tûơ cho tûđng thađnh viïn cuêa nhoâm trong
Chûúng 4
ÛÂNG DUƠNG UML TRONG QUY TRÒNH PHAÂT TRIÏÍN PHÍÌN MÏÌM 140
4.3. Giúâi thiïơu Rational Unified Process (RUP)
Muơc ăñch chñnh cuêa RUP lađ giuâp saên xuíịt nhûông phíìn mïìm coâ chíịt lûúơng cao thoêa maôn ýu cíìu cuêa ngûúđi duđng cuöịi, trong khuön khöí thúđi gian vađ ngín saâch.
RUP ặúơc phaât triïín vađ duy trò búêi haông Rational, ăaêm baêo qui trònh luön ặúơc caêi tiïịn hoađn chónh hún trïn cú súê nhûông kinh nghiïơm phaên höìi tûđ ăöịi taâc sûê duơng, sûơ tiïịn hoâa vađ nhûông caâch víơn duơng töịt nhíịt trong thûơc tïị. RUP níng cao nùng suíịt lađm viïơc cuêa nhoâm. Caâc thađnh viïn trong nhoâm coâ hûúâng díîn, khuön míîu, cöng cuơ höî trúơ vađ ăïìu sûê duơng möơt ngön ngûô chung, möơt qui trònh chung do ăoâ coâ sûơ thöịng nhíịt trong caâch nhòn vađ phûúng hûúâng phaât triïín möơt phíìn mïìm. Sûê duơng UML ăïí höî trúơ tíịt caê caâc giai ăoaơn (phase) trong quy trònh phaât triïín phíìn mïìm, hoaơt ăöơng chñnh cuêa RUP lađ taơo, caêi tiïịn vađ quaên lyâ caâc loaơi mö hònh. Ngoađi ra, RUP cođn hûúâng díîn lađm möơt lûúơng lúân caâc sûu liïơu cho phíìn mïìm, RUP nhíịn maơnh viïơc phaât triïín nhûông mö hònh giađu ngûô nghôa biïíu diïîn cho hïơ thöịng dûúâi goâc ăöơ cuêa ngûúđi phaât triïín. Ngađy nay, RUP ặúơc höî trúơ búêi caâc cöng cuơ, giuâp tûơ ăöơng hoâa phíìn lúân quy trònh phaât triïín phíìn mïìm. Caâc cöng cuơ höî trúơ RUP coâ thïí kïí ăïịn lađ quaên lyâ ăïì aân, phín cöng nhín sûơ, taơo líơp vađ quaên lyâ mö hònh, kiïím chûâng...
Khöng möơt quy trònh nađo coâ thïí phuđ húơp cho tíịt caê caâc töí chûâc phaât triïín phíìn mïìm. RUP ặúơc phaât triïín trïn cú súê cíịu truâc ăún giaên vađ roô rađng, coâ thïí cíịu hònh laơi cho phuđ húơp vúâi nhu cíìu cuêa töí chûâc sûê duơng. RUP phuđ húơp cho nhûông nhoâm phaât triïín nhoê cuông nhû nhûông töí chûâc lúân. RUP lađ tíơp húơp nhûông cöng viïơc vađ kinh nghiïơm ăaô ặúơc víơn duơng hiïơu quaê nhíịt trong thûơc tïị. Viïơc phaât triïín theo RUP cho pheâp nhûông nhoâm phaât triïín coâ ặúơc möơt söị thuíơn lúơi so vúâi nhûông nhoâm khaâc.
Chûúng 4
ÛÂNG DUƠNG UML TRONG QUY TRÒNH PHAÂT TRIÏÍN PHÍÌN MÏÌM 141
4.4 Giúâi thiïơu Rational Unified Process (RUP)