Please enable JavaScript.
Coggle requires JavaScript to display documents.
9.1.2 Application of Software Development Approaches - Coggle Diagram
9.1.2 Application of Software Development Approaches
Approaches used in commercial systems
Use of CASE (Computer Aided Software Engineering) tools and their application in large systems development, including:
Software version control
Test data generation
Production of documentation
Production of code
Methods of installation of new or updated systems
Direct cutover
Parallel
Phased
Pilot
Employment trends in software development, for example:
Outsourcing
Contract programmers
Trends in software development
Changing nature of the environment in which developers work while creating software solutions
Changing nature of applications
web-based software
learning objects
widgets
apps and applets
Web 2.0 tools
cloud computing
mobile phone technology
collaborative environments