Ch2-Application of Software Development Approaches (Approaches used in…
Ch2-Application of Software Development Approaches
Methods of Installation of new updated systems
Approaches used in commercial systems
Consists of software, hardware, data, personnel, procedures
Example : An Opal Card system:
Hardware: scanning devices
Data: databases of card numbers and balances, zone charges ,etc
Personnel: steps and instructions on the use of different parts of the system
Agile approach involves a team of 5-6 professional programmers
Used for large companies,producing high quality products.
The most time consuming, ordered, and controlled approach,
Requiring the highest level of personnel skill to complete each stage.
Computer Aided Software Engineering
CASE tools are used to assist and coordinate the activities involved in the process of software development.
System Modelling, documentation production, automatic test data, software versioning
software version control, test data generation, production of documentation, production of code
Case tools include: Oracle designer