Lesson 5
Lesson 5
Design
Feasibility Analysis
Feasibility Analysis
Feasibility is the measure of how beneficial or practical to develop an information
system for an organization.
Project managers use feasibility studies to determine potential positive and negative
outcomes of a project before investing a considerable amount of time and money into
it.
Technical Feasibility
Analyze the technical skills and capabilities of software development team members.
Determine if the relevant technology is stable and established.
Assess that the technologies chosen for software development will have many users
so that they can be consulted if they encounter problems or need improvement.
When it comes to key questions raised in technical
feasibility, these are the following:
Does the team have the tools, knowledge, and skills to plan, design, and code the software? Notably,
keep in mind that a technical team should both be able to develop the product and then maintain it.
Is the product meeting distinct user requirements and needs? In such a case, the study determines
whether the technology behind the product is the one that consumers need at the moment.
Will the technology used to develop the product be up-to-date shortly? Essentially, this question
determines if your technology will be relevant when completing the project.
Are the technological and technical tools used in the project approved and compliant? This aspect
shows whether the instruments the team will use won’t bring any troubles regarding security and data
protection.
Is the project too technologically complex for a team to handle? As the question implies, this issue
measures whether the level of technological complexity the project requires matches the technical
expertise of the people developing the product.
Legal Feasibility
Legal Feasibility is to find out whether laws or regulations
prevents a system development project
limit a system development projects
It involves investigation of existing and future laws to find out whether a legal action
against the project is possible.
It is a process that involves time management and resource management for the
requirements of the project.
When it comes to major components of scheduling feasibility, consider the following
parts:
Critical Path Method (CPM)
PERT charts
Gantt charts
Project time estimation
Change Management factors
Economic Feasibility
Economic Feasibility is a measure of the cost-effectiveness
of a project or a solution.
Resource Feasibility
Resource feasibility Resources that are required for the “contact management
system” project includes, Programming device (Laptop), Programming tools (freely
available), Backup tools Programming individual also it’s clear that the project has
the required resource feasibility.