Professional Documents
Culture Documents
Feasibilities in SDLC:
project from different perspectives. The three main types of feasibility in SDLC
are:
infrastructure required for the project are available and can be implemented
efficiently.
II. Economic feasibility: This feasibility determines whether the project can be
completed within the estimated budget and whether the expected benefits
functioning correctly.
III. Pilot conversion: This involves implementing the new system in a limited
area or department to identify and fix any issues before a larger rollout.
gradually in stages.
requirements are met and the project is completed within time and budget
constraints.
II. Clear documentation and testing processes that make it easier to maintain
III. Early identification and mitigation of risks to avoid delays and cost
overruns.
requirements.
• It may not be suitable for small projects or projects with a limited budget.
software system.
IV. Preventive maintenance: This involves taking measures to prevent errors and
5. Methodologies of a system:
where each phase of SDLC is completed before moving to the next phase.
II. Agile methodology: This methodology follows an iterative approach where
• They ensure that all stakeholders are involved in the development process,
• They provide clear documentation and testing processes that make it easier
• They can be rigid and unsuitable for projects with changing requirements.
• They may not be suitable for small projects or projects with a limited
budget.
• Groupware
support decision-making activities. DSS can help users analyze complex data,
uses artificial intelligence (AI) and machine learning (ML) techniques to help users
• Autonomous vehicles
human expert in a specific domain. Expert systems use knowledge and inference
infections.
and accuracy.
and stakeholders.
information management.
4. I) What is a system model?
II) What role do system module play in the development of computer based
system ?
system. These modules are essentially pre-built components that are designed to
perform specific functions within the system. Some of the key roles that system
Modularity: System modules help to break down the overall system into smaller,
more manageable parts. This makes it easier to design, develop, test, and maintain
the system.
saving time and effort in the development process. This can also help to improve
components.
ones.
grow and adapt as needed. This can help to future-proof the system and reduce the
components, enabling the system to communicate and exchange data with other