Ðåñéå üìåíá Ðñüëïãïò...................................................13 Ðñüëïãïò ÅëëçíéêÞò êäïóçò..................................17 ÌÝñïò 1 Åñãáëåßá êáé ÐáêÝôá Åñãáëåßùí ÊåöÜëáéï 1ï: Åñãáëåßá........................................23 1.1 ÏìáäéêÞ Åñãáóßá: Groupsystems...........................23 1.2 ÁíÜðôõîç Éóôïóåëßäáò: Dreamweaver.......................29 1.3 ÐñïãñÜììáôá Ó åäßáóçò: Visio............................34 1.4 Äéá åßñéóç ñãùí: Project 2003............................39 1.5 Äéá åßñéóç ÂÜóåùí ÄåäïìÝíùí: Access.......................44 1.6 Ðåñßëçøç..............................................58 1.7 Ðñüóèåôç Âéâëéïãñáößá..................................59 ÊåöÜëáéï 2ï: ÐáêÝôá Åñãáëåßùí................................61 2.1 ÅéóáãùãÞ..............................................61 2.2 IEF (Information Engineering Facility).........................66 2.2.1 Ðñïãñáììáôéóìüò äñáóôçñéïôþôùí.......................66 2.2.2 ÁíÜëõóç.............................................68 2.2.3 Ó åäéáóìüò...........................................69 2.2.4 ÊáôáóêåõÞ...........................................71 2.2.5 Õëïðïßçóç............................................71 2.2.6 Ç åãêõêëïðáßäåéá......................................71 2.3 Oracle.................................................73 2.3.1 Ôï óýóôçìá äéá åßñéóçò âüóåùí äåäïìýíùí ôçò Oracle........73 2.3.2 To Designer/2000.......................................74 2.3.3 Ôï Developer/2000.....................................76 2.4 Select Enterprise.........................................77 2.5 ÈÝìáôá ÓõæÞôçóçò......................................82 2.5.1 Âåëôéþóåéò óôç äéá åßñéóç êáé óôïí Ýëåã ï..................82
6 ÁíÜðôõîç ÐñïçãìÝíùí Ðëçñïöïñéáêþí ÓõóôçìÜôùí: Ìåèïäïëïãßåò & Åñãáëåßá 2.5.2 Âåëôéþóåéò óôçí ðïéüôçôá ôïõ óõóôþìáôïò.................83 2.5.3 ÂåëôéùìÝíá ó Ýäéá, ðïõ áíôéêáôïðôñßæïõí êáëýôåñá ôéò ðñïäéáãñáöýò......................................83 2.5.4 Áõôüìáôïò Ýëåã ïò óõíýðåéáò óýìöùíá ìå ôç âüóç êáíüíùí..............................................85 2.5.5 Ìåãáëýôåñç åðéêýíôñùóç óôçí áíüëõóç ðáñü óôçí õëïðïßçóç.......................................86 2.5.6 ÅðéâïëÞ ðñïôýðùí êáé óõíýðåéáò........................87 2.5.7 Âåëôéþóåéò óôçí ðáñáãùãéêüôçôá........................87 2.5.8 Ìåßùóç ôùí åîüäùí óõíôþñçóçò.........................88 2.5.9 Åðáíáó åäéáóìüò ôùí õðáñ üíôùí óõóôçìüôùí............90 2.5.10 ÓõíåéóöïñÜ óôçí åðé åéñçìáôéêþ óôñáôçãéêþ..............91 2.5.11 ÂåëôéùìÝíç áðüêñéóç..................................91 2.5.12 Ìåôáöåñóéìüôçôá....................................91 2.5.13 Óõìâáäßæïíôáò ìå ôéò óýã ñïíåò ôå íïëïãéêýò åîåëßîåéò......92 2.6 Ðåñßëçøç..............................................98 2.7 Ðñüóèåôç Âéâëéïãñáößá..................................99 ÌÝñïò 2 Ìåèïäïëïãßåò ÊåöÜëáéï 3ï: Ìåèïäïëïãßåò ìå ìöáóç óôéò Äéáäéêáóßåò..........109 3.1 Ìåèïäïëïãßá STRADIS (Structured Analysis, Design and Implementation of Information Systems)......................109 3.1.1 Áñ éêþ ìåëýôç........................................111 3.1.2 ËåðôïìåñÞò ìåëýôç....................................112 3.1.3 Ïñßæïíôáò êáé ó åäéüæïíôáò åíáëëáêôéêýò ëýóåéò...........115 3.1.4 Öõóéêüò ó åäéáóìüò...................................117 3.2 Ìåèïäïëïãßá YSM (Yourdon Systems Method)................120 3.2.1 ÌåëÝôç óêïðéìüôçôáò.................................123 3.2.2 ÊáôáóêåõÞ âáóéêïý ìïíôýëïõ...........................123 3.2.3 ÊáôáóêåõÞ ìïíôýëïõ õëïðïßçóçò........................129
Ðåñéå üìåíá 7 3.3 Ìåèïäïëïãßá JSD (Jackson Systems Development).............129 3.3.1 ÂÞìá åíýñãåéáò ïíôïôþôùí..............................132 3.3.2 ÂÞìá äïìþò ïíôïôþôùí................................133 3.3.3 ÂÞìá áñ éêïðïßçóçò ìïíôýëïõ..........................138 3.3.4 ÂÞìá ëåéôïõñãßáò.....................................142 3.3.5 ÂÞìá ñïíïðñïãñáììáôéóìïý óõóôþìáôïò................145 3.3.6 ÂÞìá ðñïóäéïñéóìïý öõóéêïý óõóôþìáôïò................146 3.4 Ðåñßëçøç.............................................149 3.5 Ðñüóèåôç Âéâëéïãñáößá.................................149 ÊåöÜëáéï 4ï: ÌéêôÝò Ìåèïäïëïãßåò............................ 151 4.1 Ìåèïäïëïãßá SSADM (Structured Systems Analysis and Design Method).........................................151 4.1.1 Óêïðéìüôçôá.........................................153 4.1.2 Äéåñåýíçóç ôñý ïíôïò ðåñéâüëëïíôïò....................154 4.1.3 ÅðéëïãÝò åðé åéñçóéáêþí óõóôçìüôùí....................156 4.1.4 Êáèïñéóìüò áðáéôþóåùí...............................157 4.1.5 Ôå íéêýò åðéëïãýò óõóôþìáôïò...........................161 4.1.6 Ëïãéêüò ó åäéáóìüò...................................161 4.1.7 Öõóéêüò ó åäéáóìüò...................................162 4.2 Ìåèïäïëïãßá MERISE....................................163 4.2.1 Êýêëïò áðüöáóçò....................................164 4.2.2 Êýêëïò æùþò.........................................167 4.2.3 Êýêëïò áöáßñåóçò....................................168 4.3 Ìåèïäïëïãßá Ìç áíïëïãßáò Ðëçñïöïñéþí (IE - Information Engineering)..............................177 4.3.1 Ó åäéáóìüò óôñáôçãéêþò ðëçñïöïñéþí (Information Strategy Planning - ISP).......................182 4.3.2 ÁíÜëõóç åðé åéñçóéáêþò ðåñéï Þò........................184 4.3.3 Ðñïãñáììáôéóìüò êáé ó åäéáóìüò óõóôçìüôùí.............190 4.3.4 ÊáôáóêåõÞ êáé åíïðïßçóç..............................194 4.4 ÁíÜðôõîç ERP ÓõóôçìÜôùí êáôü Welti.....................196
8 ÁíÜðôõîç ÐñïçãìÝíùí Ðëçñïöïñéáêþí ÓõóôçìÜôùí: Ìåèïäïëïãßåò & Åñãáëåßá 4.5 Ðåñßëçøç.............................................200 4.6 Ðñüóèåôç Âéâëéïãñáößá.................................201 ÊåöÜëáéï 5ï: Áíôéêåéìåíïóôñåöåßò Ìåèïäïëïãßåò.................203 5.1 ÁíôéêåéìåíïóôñáöÞò ÁíÜëõóç (OOA - Object Oriented Analysis).203 5.1.1 Åýñåóç ôçò êëüóçò êáé ôùí áíôéêåéìýíùí..................204 5.1.2 Ðñïóäéïñéóìüò ôùí äïìþí..............................208 5.1.3 Ðñïóäéïñéóìüò ôùí èåìüôùí............................213 5.1.4 Êáèïñéóìüò ôùí ãíùñéóìüôùí..........................214 5.1.5 Êáèïñéóìüò ôùí õðçñåóéþí.............................217 5.2 Ìåèïäïëïãßá RUP (Rational Unified Process).................219 5.2.1 Ç ñïþ åñãáóßáò ôçò ìïíôåëïðïßçóçò åðé åßñçóçò...........224 5.2.2 Ç ñïþ åñãáóßáò ôùí áðáéôþóåùí.........................226 5.2.3 Ç ñïþ åñãáóßáò áíüëõóçò êáé ó åäéáóìïý.................227 5.2.4 Ç ñïþ åñãáóßáò ôçò õëïðïßçóçò..........................227 5.2.5 Ç ñïþ åñãáóßáò ôïõ åëýã ïõ............................227 5.2.6 Ç ñïþ åñãáóßáò ôçò ðáñüäïóçò..........................228 5.2.7 Ç ñïþ åñãáóßáò äéá åßñéóçò êáé äéáìüñöùóçò áëëáãþí.......228 5.2.8 Ç ñïþ åñãáóßáò äéá åßñéóçò Ýñãïõ........................229 5.2.9 Ç ñïþ åñãáóßáò ôïõ ðåñéâüëëïíôïò.......................229 5.3 Ðåñßëçøç.............................................230 5.4 Ðñüóèåôç Âéâëéïãñáößá.................................231 ÊåöÜëáéï 6ï: Ìåèïäïëïãßåò Ôá åßáò ÁíÜðôõîçò..................233 6.1 Ìåèïäïëïãßá JMRAD (Jame's Martin Rapid Application Development)..........................................233 6.1.1 Ðñïãñáììáôéóìüò áðáéôþóåùí..........................236 6.1.2 Ó åäßáóç ñçóôþí....................................237 6.1.3 Õëïðïßçóç...........................................238 6.1.4. ÌåôÜðôùóç.........................................239 6.2 Ìåèïäïëïãßá DSDM (Dynamic Systems Development Method)...240
Ðåñéå üìåíá 9 6.2.1 DSDM äéáäéêáóßåò....................................243 6.3 Ìåèïäïëïãßá XP (Extreme Programming)....................249 6.4 Ìåèïäïëïãßá WISDM (Web IS Development Methodology)......252 6.5 Ðåñßëçøç.............................................257 6.6 Ðñüóèåôç Âéâëéïãñáößá.................................257 ÊåöÜëáéï 7ï: ÁíèñùðïêåíôñéêÝò Ìåèïäïëïãßåò..................259 7.1 Ìåèïäïëïãßá ETHICS (Effective Technical and Human Implementation of Computer-based Systems)..................259 7.2 Ìåèïäïëïãßá KADS.....................................273 7.3 Ìåèïäïëïãßá COMMONKADS............................281 7.4 Ðåñßëçøç.............................................286 7.5 Ðñüóèåôç Âéâëéïãñáößá.................................286 ÊåöÜëáéï 8ï: Ìåèïäïëïãßåò ìå ìöáóç óôïí Åðé åéñçìáôéêü Ó åäéáóìü.....................................287 8.1 Ìåèïäïëïãßá ÅõìåôÜâëçôùí ÓõóôçìÜôùí (SSM - Soft Systems Methodology)..........................287 8.1.1 ÊáôÜóôáóç ðñïâëþìáôïò: áäüìçôç......................292 8.1.2 ÊáôÜóôáóç ðñïâëþìáôïò: åêöñáóìýíç...................292 8.1.3 Âáóéêïß ïñéóìïß ó åôéêþí óõóôçìüôùí....................294 8.1.4 ÊáôáóêåõÞ åííïéïëïãéêþí ìïíôýëùí......................295 8.1.5 Óýãêñéóç åííïéïëïãéêþí ìïíôýëùí ìå ôçí ðñáãìáôéêüôçôá...297 8.1.6 Áîéïëüãçóç ôùí åöéêôþí êáé åðéèõìçôþí áëëáãþí..........297 8.1.7 Âåëôßùóç ôçò êáôüóôáóçò ôïõ ðñïâëþìáôïò..............298 8.2 Ìåèïäïëïãßá ISAC (Information Systems work and Analysis of Changes).....................................301 8.2.1 ÁíÜëõóç áëëáãþí.....................................303 8.2.2 ÌåëÝôåò äñáóôçñéïôþôùí..............................306 8.2.3 ÁíÜëõóç ðëçñïöïñéþí................................310 8.2.4 Ó åäßáóç óõóôþìáôïò äåäïìýíùí........................314 8.2.5 ÐñïóáñìïãÞ åîïðëéóìïý...............................315
10 ÁíÜðôõîç ÐñïçãìÝíùí Ðëçñïöïñéáêþí ÓõóôçìÜôùí: Ìåèïäïëïãßåò & Åñãáëåßá 8.3 Ìåèïäïëïãßá PI (Process Innovation)........................317 8.3.1 ÁíÜðôõîç ôïõ ïñüìáôïò ôçò åðé åßñçóçò êáé ôùí óôü ùí ôçò äéáäéêáóßáò............................318 8.3.2 Áíáãíþñéóç ôùí äéáäéêáóéþí ðïõ ðñüêåéôáé íá åðáíáó åäéáóôïýí....................................319 8.3.3 Êáôáíüçóç êáé ìýôñçóç ôùí õöéóôüìåíùí äéáäéêáóéþí......320 8.3.4 Ðñïóäéïñéóìüò êéíþôñùí ãéá ôç ñþóç ôå íïëïãéþí ðëçñïöïñéêþò........................................320 8.3.5 Ó åäßáóç êáé äçìéïõñãßá ôïõ ðñùôïôýðïõ ìéáò íýáò äéáäéêáóßáò......................................322 8.4 Ìåèïäïëïãßá PRINCE (Projects IN Controlled Environments).....324 8.5 Ìåèïäïëïãßá RENAISSANCE..............................327 8.6 Ðåñßëçøç.............................................330 8.7 Ðñüóèåôç Âéâëéïãñáößá.................................331 ÊåöÜëáéï 9ï: Ìåèïäïëïãßåò ðïõ ÐåñéãñÜöïõí ÃåíéêÜ Ðëáßóéá Åñãáóßáò................................333 9.1 Ìåèïäïëïãßá ÐïëëáðëÞò Èåþñçóçò (Multiview)..............333 9.1.1 Multiview1...........................................333 9.1.1.1 ÁíÜëõóç ôçò áíèñþðéíçò äñáóôçñéüôçôáò...............339 9.1.1.2 ÁíÜëõóç ðëçñïöïñéþí...............................341 9.1.1.3 ÁíÜëõóç êáé ó åäéáóìüò ôùí êïéíùíéêïôå íéêþí åííïéþí....342 9.1.1.4 Ó åäßáóç ôçò åðéêïéíùíßáò ôïõ ñþóôç ìå ôï ðëçñïöïñéáêü óýóôçìá..............................344 9.1.1.5 Ó åäéáóìüò ôå íéêþí èåìüôùí.........................345 9.1.2 Multiview2..........................................348 9.2 Ìåèïäïëïãßá SODA (Strategic Options Development and Analysis)...........................................353 9.3 Ìåèïäïëïãßá CMM (Capability Maturity Model)...............355 9.3.1 Áñ éêþ äéáäéêáóßá.....................................357 9.3.2 Åðáíáëáìâáíüìåíç äéáäéêáóßá..........................358 9.3.3 ÏñéóìÝíç äéáäéêáóßá...................................359 9.3.4 Äéá åéñßóéìç äéáäéêáóßá................................359
Ðåñéå üìåíá 11 9.3.5 ÂåëôéóôïðïéÞóéìç äéáäéêáóßá............................359 9.4 Ìåèïäïëïãßá Euromethod................................365 9.5 Ðåñßëçøç.............................................373 9.6 Ðñüóèåôç Âéâëéïãñáößá.................................373 ÌÝñïò 3 Áíôéêåßìåíá ÓõæÞôçóçò êáé Ðëáßóéá Åñãáóßáò ÊåöÜëáéï 10ï: Áíôéêåßìåíá ÓõæÞôçóçò..........................379 10.1 Ôé Ïñßæïõìå ùò "Ìåèïäïëïãßá";...........................379 10.2 Ôï Ëïãéêü Õðüâáèñï ìéáò Ìåèïäïëïãßáò...................383 10.2.1 ÐáñáãùãÞ êáëýôåñïõ ôåëéêïý ðñïúüíôïò.................384 10.2.2 ÕéïèÝôçóç êáëýôåñçò äéáäéêáóßáò áíüðôõîçò.............386 10.2.3 ñþóç ôõðïðïéçìýíçò äéáäéêáóßáò......................387 10.3 Õéïèåôþíôáò ìéá Ìåèïäïëïãßá óôçí ÐñÜîç.................388 10.4 ÅîÝëéîç êáé ÁíÜðôõîç Ìåèïäïëïãéþí......................393 10.4.1 Ðñï-ìåèïäïëïãéêÞ åðï Þ..............................393 10.4.2 Ðñþéìç ìåèïäïëïãéêþ åðï Þ...........................394 10.4.3 Ç åðï Þ ôùí ìåèïäïëïãéþí............................395 10.4.4 Ç åðï Þ ôçò åðáíáîéïëüãçóçò ôùí ìåèïäïëïãéþí..........403 10.5 Ðåñßëçøç............................................412 10.6 Ðñüóèåôç Âéâëéïãñáößá................................413 ÊåöÜëáéï 11ï: Óýãêñéóç Ìåèïäïëïãéþí.........................415 11.1 ÊñéôÞñéá Óýãêñéóçò Ìåèïäïëïãéþí.......................415 11.2 Ãåíéêü Ðëáßóéï Óýãêñéóçò Ìåèïäïëïãéþí...................425 11.2.1 Öéëïóïößá..........................................427 11.2.2 ÌïíôÝëï...........................................431 11.2.3 Ôå íéêýò êáé åñãáëåßá.................................432 11.2.4 Åýñïò ñþóçò.......................................432
12 ÁíÜðôõîç ÐñïçãìÝíùí Ðëçñïöïñéáêþí ÓõóôçìÜôùí: Ìåèïäïëïãßåò & Åñãáëåßá 11.2.5 îïäïé.............................................432 11.2.6 ÐñáêôéêÞ...........................................433 11.2.7 Ðñïúüí.............................................433 11.3 Óýãêñéóç.............................................434 11.3.1 Öéëïóïößá..........................................434 11.3.2 ÌïíôÝëï...........................................439 11.3.3 Ôå íéêýò êáé åñãáëåßá.................................441 11.3.4 Åýñïò ñþóçò.......................................442 11.3.5 îïäïé.............................................446 11.3.6 ÐñáêôéêÞ...........................................446 11.3.7 Ðñïúüí.............................................448 11.4 Ðåñßëçøç............................................449 11.5 Ðñüóèåôç Âéâëéïãñáößá................................451 Béâëéïãñáößá...............................................453