Вы находитесь на странице: 1из 10

Method Used

The researchers used a hybrid approach in developing the system. They used a
combination of Scrum, Kanban and Rapid Application Development. Selecting only 1
specific methodology will make it complicated for the researchers to finish the system. A
hybrid approach will also help meet with the deadlines and needs of the client. Hybrid
approach are what companies are using nowadays, helping the researchers be up to
date. The researchers will use the Kanban method to look and maintain with the tight
schedules. The scrum will also help with the development and/or coding part of the
system. And the Rapid Application development method will help with the faster
releases of the system. The disadvantage of the Rapid Application Development
approach is that documentation is often overlooked, but with the help of Kanban
method, this will ease it up a bit.

(Insert flow/diagram of Scrumban + RAD approach)

3.1.1 Scrum Method (definition and process (link it with the current system))

3.1.2 Kanban Method (definition and process (link it with the current system))

3.1.3 Rapid Application Development (definition and process (link it with the current
system))

3.2 Instrument Used

Statistical Data Treatment


The statistical instrument is use in any process that aim at describing some

phenomena by using instrument or device, however the results may be used as a

control too. Some of the example used by the proponent that the questionnaire and

surveys.

o (Frequency Distribution) Equation

o (Weighed Mean) Equation

Formula:
~x=Efx
o Wherein:
n
~
o x = Weighted Mean
o Efx = Sum of the product of f and x
o f = Frequency
o x = Weight
o n = Total number

3.3 Measurement and Prototype Evaluation

Here we discuss the development of an approach for software design quality

improvement. This approach will utilize software developer’s subjective opinions on

software design. The solution should bring forward the software developer’s tacit

knowledge of good or poor software design.

3.3.1 System Testing

Based on the book of Software Engineering a Practitioner’s Approach Seventh

Edition by Roger S. Pressman, PH, D, System testing is a series of different gathered

test whose primary purpose to fully exercise the computer-based system. But each test

has a different purpose, all work together to verify that the system elements have been

properly integrated and performing allocated functions.

 Criteria
o Object Functionality

Object Functionality refers to the construct allowing an object to be invoked or

called as if it were an ordinary function, usually with the same syntax.

o Arithmetic Computation

Arithmetic Computation is used to provide the company with objective

information about future apprentices to ensure they will be successful on the job and

apprentice training.

o Object Report Parameter

Report Parameter is used to specify the data to be used on the report. Connect

related reports together and vary report presentation.

o Data Relationship Integrity

Relationship Integrity is a term used to describe data that is intact. More

specifically, it may be accessed, modified, or copied by those who are authorized to do

so.

o IPO Transaction

IPO is a pattern commonly used for describing an information-processing

program or other process.

o Network Connection Client/Server

A Computer network is the interconnection of computing devices in order to

share data and is built with a combination of computer hardware and software.

 Likert Scale
The system performance is based on the scale of three that is No Revision,

Minor Revision and Major Revision.

2.1 – 3.0 = 3 No Revision


1.1 – 2.0 = 2 Minor Revision
0.1 – 1.0 = 1 Major Revision

 Tester (3 IT Professional)

The proponents are required to approach at least 3 College Professor and 2

Outsider who has the knowledge about the system. It is important to know if there are

some objects, modules or anything, which is present in the system that needs

improvement

3.3.2 Software Evaluation

There are 5 evaluators to assess the system, it was composed of three (3) IT

Instructors from Infotech Development System Colleges and two (2) IT Professionals

from outside the school.

 Criteria

o Functionality

Functionality refers to quality or state of being functional. It is the design that is

admired for both its beauty and functionality. Data management functionalities such as

data integrity, security, recoverability and manageability.

o Graphical User Interface

Graphical User Interface is the common method of interacting with a computer

that allows any graphics image to be displayed on screen.

o Reliability
Reliability is very important upon testing the software. It must be consistent to

ensure that the system is reliable to use.

o Data Security

Data Security is an umbrella term for the protection of electronic data.

o Network Architecture

Network Architecture refers to the design of a communication system, which

includes the backbones, routers, switches, wireless access points, access methods and

protocols used.

o Portability

Portability is the ability of the system to work on different kinds of hardware,

software and other environments without changing upon execution.

 Likert Scale

The system performance is based on the scale of 3, which is No Revision

(Satisfactory), 2, which is Minor Revision (Poor), and 1 which is Major Revision (Needs

Improvement).

2.1 – 3.0 = 3 No Revision (Satisfactory)


1.1 – 2.0 = 2 Minor Revision (Poor)
1.1 – 1.0 = 1 Major Revision (Needs Improvement)

 Evaluator

Evaluator is the one who evaluated the software. He used and tested the system

to know if it is accurately working.

3.3.3 User Acceptance

User Acceptance is the final testing stages by users of a new or changed

information system. If successful it signals the approval to implement the system live.
Cosmetic and other small changes may also be required because of the test, but the

system is considered stable and processing data according to requirements.

 Criteria

o Ease of Use/Customer Fit

The system must be fit to the customer’s requirement. The system product would

imply the modification of some of its characteristics according to the customer

requirements.

o Performance Efficiency

The system must be efficient to ensure that the system is effective.

Incompetence of system may lead to disorganization.

o Performance Effectiveness

Effectiveness refers to the readiness of the system for service or action.

 Likert Scale

The system performance is based on the scale of 5-Excellent, 4 – VG that is

Very Good, 3 – S that is Satisfactory, 2 – A which is Average and 1 – NI that it Needs

Improvement.

5 – E – Excellent
4 – VG – Very Good
3 – S – Satisfactory
2 – A – Average
1– NI – Needs Improvement

 User Evaluator (5 User Company Evaluator)

There are 5 evaluators to assess the system, it was composed of three (3) IT

Instructors from Infotech Development System Colleges and two (2) IT Professionals

from outside the school.


3.4. Analytical Aspect

(Statement)

3.4.1 Data and Processes

(Paragraph)

 Context Diagram

 Data Flow Diagram


 Sub-Level (0.1.1)
 Program Flowchart (0.1.1)

3.4.2 GUI Design

 Forms
 App Form
 Reports
3.4.3 Database Design

3.4.4 UML-UCASE

3.5 Software Cost

Cost Analysis

The Review and evaluation of the separate cost elements and profit in a

contractor’s proposal (including cost or pricing data or information other than cost or

pricing data), and the application of judgement to determine how well the proposed

costs represent what the cost of the contract should be assuming reasonable economy

and feasibility.

The total development cost of the proposed system is Php. xxx,xxx.00 (See

Appendix I: Budget Requirements)

Return of Investment (ROI)

A performance measurement used to evaluate the efficiency of an investment

or to compare the efficiency of a number of different investments. To calculate

ROI, the benefit (Return) of an investment is divided by the cost of the

investment; the result is expressed as a percentage or a ratio xx.xx%.


Payback Period (PP)

The length of time required to receive the cost of an investment. The payback

period of a given investment or project is an important determinant of whether to

undertake the position or project, as longer payback periods are typically not

desirable for investment positions.

The Payback Period of the proposed system is x.x year. (See Appendix J:

Computational Breakdown of Economic Feasibility)

Вам также может понравиться