17.10.2014 Views

Disclaimer - Alliance Digital Repository

Disclaimer - Alliance Digital Repository

Disclaimer - Alliance Digital Repository

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

30<br />

2. Fast Project: The first time this phase was encountered the primary focus was for<br />

ARC to define in detail how the user interface should look and feel to the users of<br />

the application. From these recommendations, this author proposed an interface<br />

and menu style that suited ARC’s needs. Also, this interface implemented the<br />

requirements specified in the first requirements gathering (Fioravanti 2005).<br />

3. Prototyping: In the prototyping phase actual coding began. The database was<br />

designed, constraints were put in place on table columns and the coding of certain<br />

stored procedures and functions applicable to the first requirements phase were<br />

developed. Fioravanti (2005) states that in this phase the coding approach<br />

resembles that of RAD in which visual tools improve development speed and also<br />

allow the generation of pseudo-code. For this application the use of Macromedia<br />

HomeSite+ and Quest Software’s Toad for Oracle was a fundamental aide in its<br />

development.<br />

4. Requirements Review: The requirements review phase was visited multiple times<br />

throughout the project. During this phase ARC looked at the prototype that was<br />

developed based on their initial requirements, and subsequently approved or<br />

denied particular modules that were completed. Often times during this phase<br />

new requirements were added, which, eventually, when the necessary changes<br />

were made, moved the application from a prototype to a finished product.<br />

5. Engineered Product: The engineered product was the culmination of all the<br />

revisions to the prototype and the end result of the Prototyping Life Cycle. The<br />

engineered product had been previously tested for any bugs and to ensure that all<br />

required functionality was implemented. For this project the engineered product

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

Saved successfully!

Ooh no, something went wrong!