Disclaimer - Alliance Digital Repository
Disclaimer - Alliance Digital Repository
Disclaimer - Alliance Digital Repository
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