meaningful to those who receive it" (Jacob,2012).
"Information is data that has been classified,
processed, or interpreted for use in decision-making".
(Sutabri, 2012).
From the above understanding, it can be
concluded that information is a collection of fact
data processed into meaningful forms that are useful
for anyone in need and used as knowledge or
decision makers.
2.2.3 Information System
From the understanding of systems and information
described earlier, an information system is an
orderly combination of resources, software,
hardware and data resources that collect, change,
and disseminate information in an organization.
"An Information System (SI) can be defined as a
collection of interconnected elements that form a
single entity to integrate data, process and store, and
distribute information. SI is a unity of elements that
interact systematically and regularly to create and
form information flows that support decision making
and exercise control throughout the company"
(Sutedjo, 2002).
"Information systems are components that are
interconnected and cooperate in collecting,
processing, storing and disseminating information to
support decision making, coordination, control, and
to provide an overview of activities within the
company". (Sungkono et al., 2008)
From the above understanding, it can be
concluded that an information system is an orderly
combination of resources, software, hardware, and
data resources that collect, change, and disseminate
information in an organization so that the decisions
taken will be more targeted.
3 METHODOLOGY
This information system aims to meet the needs and
demands of the Mutiara Timor Waste Bank. All the
features in this system are adjusted to the customer's
requests of the "Bank Sampah Mutiara Timor" so
that Agile software development with extreme
programming (XP) is the suitable method for this
study.
1. Agile Software Development
The Agile software development method is
based on iterative development where
collaboration between organized teams is
carried out (Pressman, 2010).
2. Extreme Programming (XP)
Kent Beck and Ward Cunningham proposed
the XP method. This method comes from
customer requests often changing rapidly,
resulting in a shorter change loop. In addition,
this method is very flexible for users (Widodo,
2008), and because this information system is
centred on customer desires, the XP method is
a solution for developing this product.
Figure 2: Process of Extreme Programming (XP).
There are four stages in the extreme programming
(XP) method, namely:
1. Planning
Planning is the initial stage where the team
arranges planning, such as problem
identification and analysis of customer needs to
plan the implementation schedule for building a
system.
2. Design
The next stage is designed where modelling
activities are carried out, starting from system
modelling, and architectural modelling to
database modelling.
3. Coding
This stage is an activity of applying to a model
made into the form of a user interface using
programming languages.
4. Testing
After the coding stage is completed, the system
testing stage is carried out to determine what
errors arise when the application runs and
whether the system is built according to user
needs.
Each process will be divided into several
iterations, and each iteration has different
periods until the system is completed in the
program and ready to be released to the
customer.