Keyphrases
- systems development
- development process
- information systems development
- systems engineering
- information systems
- software development
- software requirements
- software engineering
- quality management
- project management
- data mining
- artificial intelligence
- development methodologies
- requirements engineering
- detailed design
- database
- systems analysts
- open source
- expert systems
- machine learning
- databases