08.07.2015 Views

Rapid Development of Custom Software Architecture Design ...

Rapid Development of Custom Software Architecture Design ...

Rapid Development of Custom Software Architecture Design ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

GHFODUDWLYH QDWXUH RI WKH ODQJXDJH HQFRXUDJHV LI QRW LQVXUHV PRGXODULW\ DQG SULQFLSOHGFRPSRVLWLRQRI GHVLJQHOHPHQWV,QWHJUDWLQJRSHUDWLRQDOVSHFLILFDWLRQVRI GHVLJQYRFDEXODU\DQGGHVLJQUXOHVWKDWZHUHQRWRULJLQDOO\GHVLJQHGWRZRUNWRJHWKHUWHQGVWREHPXFKPRUHGLIILFXOW DQG FRPSOLFDWHG WKDQ WKH UHODWLYHO\ VWUDLJKWIRUZDUG FRPSRVLWLRQ RI GHFODUDWLYHVSHFLILFDWLRQV>.DL@:LWKDOORI WKHVHSRWHQWLDOEHQHILWVLWVHHPHGWKDWDGHFODUDWLYHGHVLJQVSHFLILFDWLRQODQJXDJHZRXOG SURYLGH GHVLJQHUV ZLWK D JUHDW GHDO RI OHYHUDJH IRU PLQLPDO FRVW ,Q WUDLQLQJ RWKHUSHRSOH WR XVH WKH $UPDQL ODQJXDJH KRZHYHU , GLVFRYHUHG WKDW WKLV DSSURDFK KDV DVLJQLILFDQW GUDZEDFN 6SHFLILFDOO\ , IRXQG WKDW VRPH GHVLJQHUV ZKR DUH SULPDULO\SURJUDPPHUVE\WUDLQLQJDQGH[SHULHQFHIRXQGLWGLIILFXOWWRPDNHWKHFRQFHSWXDOOHDSIURPVSHFLI\LQJKRZWRFRQVWUXFWDGHVLJQDQGZKDWWKDWGHVLJQVKRXOGGRWRVLPSO\VSHFLI\LQJZKDWWKHGHVLJQVKRXOGEH$OWKRXJK,VXVSHFWWKLVGLIILFXOW\LVLQWHUWZLQHGZLWKWKHGLIILFXOW\WKDWFDVHVWXG\SDUWLFLSDQWVKDGLQPDNLQJWKHWUDQVLWLRQIURPWKLQNLQJDWWKHSURJUDPPLQJOHYHOWRWKLQNLQJDW WKHDUFKLWHFWXUH OHYHO,GRQ·W KDYHDQ\ VWURQJHYLGHQFHRWKHU WKDQP\ FDVHVWXG\REVHUYDWLRQVWRVXSSRUWWKLVK\SRWKHVLV7KURXJKRXWWKH FDVHVWXGLHV DSSUR[LPDWHO\ KDOI RI WKH SDUWLFLSDQWVIRXQG WKH GHFODUDWLYHODQJXDJHSRZHUIXOHDV\DQGQDWXUDOWRXVH$SSUR[LPDWHO\RQHTXDUWHURI WKHSDUWLFLSDQWVVWUXJJOHGZLWKWKHGHFODUDWLYHQDWXUHRIWKHODQJXDJHLQLWLDOO\EXWHYHQWXDOO\GLVFRYHUHGKRZWRXVHLWHIIHFWLYHO\7KHPRVWGLVDSSRLQWLQJILQGLQJZDVWKDWWKHILQDOTXDUWHURIWKHSDUWLFLSDQWV ZHUH QHYHU UHDOO\ DEOH WR XVH WKH GHFODUDWLYH ODQJXDJH HIIHFWLYHO\ (YHQ DIWHUDFTXLULQJ VLJQLILFDQW H[SHULHQFH ZLWK $UPDQL WKH\ KDG HQRXJK GLIILFXOW\ H[SUHVVLQJ WKHLULGHDVZLWKWKHGHFODUDWLYHODQJXDJHWKDWWKH\ZURWHPRVWRI WKHLUGHVLJQUXOHVDQGDQDO\VHVGLUHFWO\LQ-DYDDQGLPSRUWHGWKHPLQWRWKHHQYLURQPHQWDVH[WHUQDODQDO\VHV,QDOPRVWDOORIWKHVHFDVHV,ZDVDEOHWRKHOSWKHPZULWHDSSURSULDWHGHFODUDWLYHVWDWHPHQWVWKDWSURYLGHGWKHLU GHVLUHG FDSDELOLW\ DIWHU WKH\ KDG FRPSOHWHG WKHLU H[SHULPHQWV 7KLV UHYLVLRQ H[HUFLVHGHPRQVWUDWHGWKDWWKHSUREOHPZDVQRW$UPDQL·VLQDELOLW\WRFDSWXUHWKLVNLQGRI H[SHUWLVHGHFODUDWLYHO\5DWKHUWKHSUREOHPZDVWKDWWKH$UPDQLODQJXDJHGLGQRWSURYLGHDJRRGPDWFKZLWKWKHVHGHVLJQHU·VPHQWDOFRQFHSWVIRUKRZWKHH[SHUWLVHWKDWWKH\ZDQWHGWRH[SUHVVVKRXOGEHFDSWXUHG$OWKRXJK WKH QXPEHU RI FDVH VWXGLHV ZDV WRR VPDOO DSSUR[LPDWHO\ HLJKW HQYLURQPHQWGHYHORSHUVDQGDUFKLWHFWVSDUWLFLSDWHGWREH FRQFOXVLYHWKLVILQGLQJ UDLVHVDFRQFHUQZLWKWKH$UPDQLDSSURDFK7KHGHFODUDWLYHQDWXUHRI $UPDQLSURYLGHVDORWRI OHYHUDJHIRUWKRVHWRZKRPWKLQNLQJDUFKLWHFWXUDOO\DQGGHFODUDWLYHO\FRPHVQDWXUDOO\(QYLURQPHQWGHYHORSHUVKRZHYHUZKRKDYHWURXEOHPDNLQJWKHMXPSWRDGHFODUDWLYHDUFKLWHFWXUDOPRGHOZLOOOLNHO\KDYH WURXEOH WDNLQJ IXOO DGYDQWDJH RI $UPDQL·V SRWHQWLDO EHQHILWV $UPDQL·V VXSSRUW IRUZULWLQJH[WHUQDODQDO\VHVDQGGHVLJQUXOHVGLUHFWO\LQ-DYDDGGUHVVHVWKLVLVVXHSDUWLDOO\*LYHQDQ RSSRUWXQLW\ WR UHGHVLJQ D VHFRQG JHQHUDWLRQ RI WKH $UPDQL V\VWHP , ZRXOG VWURQJO\FRQVLGHUDGGLQJDOJRULWKPLFH[WHQVLRQVWRWKH$UPDQLGHVLJQODQJXDJH %XLOGLQJH[WUHPHIOH[LELOLW\DQGUHFRQILJXUDELOLW\LQWRWKHHQYLURQPHQW2QH RI WKH RULJLQDO K\SRWKHVHV XQGHUO\LQJ $UPDQL ZDV WKH LGHD WKDW SURYLGLQJ VRIWZDUHDUFKLWHFWVZLWKWKHDELOLW\WRDUELWUDULO\UHFRQILJXUHWKHLUWRROVDQGHQYLURQPHQWVZRXOGDOORZWKHPWRFORVHO\PDWFKWKHLUWRROV·VHPDQWLFDQGYLVXDOGHVLJQUHSUHVHQWDWLRQVWRWKHUHSUHVHQ

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!