Information system development Flashcards
4
What is the process of producing software
- A software process is a set of activities that lead to the production and delivery of software.
5 basic activities
System analysis
System design
Implementation
Validation
Maintenance
System analysis
Understanding and defining what the system needs to do.
System design
Describing in text, drawings and diagrams how the system and its components should be.
Implementation
Programming it and creating the manuals/documents.
Validation
Testing for bugs and whether it meets requirements
Maintenance
Modifying/upgrading after installation and operation.
Software process for information systems
Information system development involves building custom (or configuring) large, complex systems for a business client that’s why a few more activities are added.
–Project initiation/planning
–Feasibility study
–Deployment
Information systems development
- Project initiation
- Feasibility study
- System Analysis
- System Design
- Implementation
- Validation
- Deployment
- Maintenance
Project initiation
A problem or an opportunity is recognised by the client (or a consultant to the client).
Feasibility study
A feasibility study usually covers four main aspects: technical, economic, operational, and social.
Deployment
Deployment includes all of the steps, processes, and activities that are required to make a software system or update available to its intended users.
Role of the analyst
Analyst:
Clients/Users:
Developers:
3 constraints in Is development
- Scope/requirements
- Time
- Costs/resources
what is a IS methodology
- Collection of procedures, techniques, tools, notations, and documentation.
- Helping to plan, manage, control and evaluate IS projects.