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.