Page 1

Minion Tours Tours to Exotic Destinations

EstianĂŠ de Lange Nelri Paulsen Wikus Smit Jaco Viljoen ITRI 624:

Projek 2

22174109 22153764 22367209 22149899

Table of Contents


Introduction <<Estiane>>


Problem Statement <<Estiane>>


Increment Iterative Extreme Programming (IIXP) The Systems Development Methodology Philosophy The underlying theories and assumptions that the authors of the methodology believe in and that have shaped the development of the methodology. Our Project:

Structured Agile


Method The methods is the activities performed to produce a better product. Our Project:

Pair programming (XP)


Process Model

The process model is the sequencing and iteration of activities included in the method used to perform the philosophical view. These process models define how the system will be developed. Our Project:

Incremental, Iterative or Spiral


Tools & Techniques

Tools and Techniques assists the team in performing the tasks needed to be performed in the systems development methodology. Our Project:

Adobe Photoshop, Adobe Captivate, Dreamweaver, or any other tools


Application of IIXP to project Pre-development activities

A solid foundation is being developed when carrying out the pre-development activities. These activities is the determination of goals, motivation and purpose, the problem definition alalysis and the classification of web applications. The sequencing of these activities is illustrated in the figure on the right. Our Project: <<Nelri + Jaco>>

Determine goals, motivation and purpose for building the web application Identify precisely why the website is needed. Is it to just have a website because the competitors developed one, the committee board decided that the company must have one? Is the website for 5

effective service to the community? All these and other questions need to be answered, and the need and goal for the website need to be clear. Our Project: <<Nelri + Jaco>>

Problem definition analysis The answers and input from the previous step is combined into problem definitions (which may be written to paper). Each problem is analysed to decide whether or not a website is needed, and feasible, to resolve it. Our Project: <<Nelri + Jaco>>

Web application classification Web applications consist of generally four closely related and inseparable kinds: •

Intranet Web Application – the local web of the company, distributing information and making the company more effective. Requirements different from Internet Web Applications o

Stakeholders are clearly defined


Used on a daily basis


Users become experienced in the system


Functionality is more important than the look-and-feel


Less security

Web Application – provide the same functionality to all visitors (for example an online bank).

Static Web Application – A small set of static web pages in one site.

Extranets – All the above mentioned kinds together. The extranet can be seen as the external part of the intranet, in the form of a website.

Our Project: <<Nelri + Jaco>>

The Methodology <<Jaco>>

Analysis phase <<Wikus>> Our Project: <<Nelri + Wikus>> Analysis phase for static web application <<Wikus>> Our Project: <<Nelri + Wikus>> 6

Analysis phase for intranet and web application <<Wikus>> Our Project: <<Nelri + Wikus>>

Development phase <<Jaco>> Our Project: <<Nelri + Jaco>>

Test phase <<Wikus>> Our Project: <<Nelri + Wikus>>

Integration and Release phase <<Estiane>> Our Project: <<Nelri + Estiane>>

Deployment and training phase During this phase, employees is trained to use the web application. This can be done before the deployment, or after the deployment of the web application. This training is only to use the web application and assist customers, when the web application is not used in the company to perform the daily activities. For example, a bank has its own system on which the employees work, but the bank also has a web application on which customers can do their own banking. The employees are then trained only to guide and assist the customers, due to the fact that they have their own system. Our Project: <<Nelri + Jaco>>

Quality phase <<Estiane>> Our Project: <<Nelri + Estiane>>

Advertisement phase <<Estiane>> Our Project: <<Nelri + Estiane>>

Evaluation phase <<Estiane>> Our Project: <<Nelri + Estiane>>


Problems Encountered <<Nelri + Span>>

Shortcomings in IIXP <<Nelri + Span>>

Positive Features with IIXP <<Nelri + Span>>

References Eldai, O. I., Ali, A. H. M. H., & Raviraja, S. (2008). Towards a new methodology for developing webbased systems. World Academy of Science and Technology, 46.