Tuesday, July 3, 2018

REVIEW ZOHO PEOPLE


TUGAS REVIEW ZOHO PEOPLE


 



  


NAME  : Indra Wahyudi E (15114310)
                Hero Akbar (14114956)
CLASS : 4KA17

           



GUNADARMA UNIVERSITY







- Aplikasi : Zoho People
- Gambaran aplikasi:
-          Aplikasi ini merupakan aplikasi perkantoran yang bisa mentrack absensi, memo dari pegawai lain,kontak karyawan kerja dan departemennya, jam kerja, cuti, perizinan, file kantor, dan bisa di atur sesuai keinginan ( customizeable). Memiliki berbagai tipe login dengan contoh google (email).
-  Fitur-fitur:
-          Absensi
-          Memo atau pesan
-          Kontak karyawan
-          Kontak departemen
-          Jam kerja
-          Cuti
-          Perizinan
-          File file
-          Notification
-          Profil
-          Share
-  User friendly atau tidak? :
-          Cukup user friendly karena ada tutorialnya dan navigasi di dalam aplikasi terbilang cukup mudah seperti social media pada zaman sekarang yang sudah lebih mudah dalam berinteraksi dengan usernya.
- Kelebihan dan kekurangan:
-          Kelebihan:
1.       User Friendly
2.       Mempermudah absensi
3.       File kantor bisa di akses dimana saja
4.       Lebih mudah mengenali karyawan lain
5.       Lebih mudah berdiskusi antar departemen
6.       Perizinan makin mudah
-          Kekurangan:
1.       Terlalu polos dalam background
2.       Pembuatan organisasi masih terpisah
3.       Berbayar
- Perusahaan yang menerapkan aplikasi:
DWP Live
1080 Courier Place Suite 601
Smyrna
TN
37167
US
Manufacturing
Consumer Electronics
CitiXsys Technologies
One Rockefeller Plaza 11th Floor
New York
NY
10020
US
Technical
Software Development & Technical Consu

- Database dan Bahasa pemrograman:
Database : Sqlite
Bahasa Pemrograman: java dengan android studio serta google API







Thursday, May 31, 2018

My Role Model


What is a role model? Role model according to me is someone who makes me feel amazed with the journey of his life and one time I want to be him, Andre Taulany my answer. Born in Jakarta on September 17, 1974, he had a strong leadership spirit since his childhood. There is a story that since childhood he often gather friends around the house to play football and with confidence he himself proposed himself as a captain. He is also able to manage and manage his group exercise schedule. During his junior high school, he was often appointed to be the head of the School Organization, the number of organizations he participated in, he always maintained his rank as an intelligent child. 

He is a talented artist. He is very happy with music from small, until he grew up to be a musician. He also briefly played movies and shows on television. His comic talent is often a concern until he often appears in many comedy shows. 

He has the ideal family I think. Have a beautiful wife, perfect match they are. Have 3 children who are funny, the first child and the second is boys while the third child is girl. His humorous soul descended to his boys and his daughters had always been the little fairies whom he loved so dearly.

Sunday, April 22, 2018

End Word Hunger

Hunger is a condition in which the body still needs food, usually when the stomach has been empty for a long time. Hunger is an extreme form of normal appetite. This term is generally used to refer to the condition of malnutrition experienced by a group of people in large numbers for a relatively long period of time. Disaster is an event or series of events that threaten and disrupt people's lives and livelihoods caused by both natural and / or non-internal factors and human factors resulting in human casualties, environmental damage, property loss, and psychological impact.
The famine is a catastrophe due to the lack of food in a region. The effect is widespread, and the damage caused by famine can last for months, even years. Often starvation is also caused by other natural disasters, such as earthquakes or tsunamis that destroy entire territories, and cause mass exodus.
Compared to other natural disasters, hunger is often regarded as one of the most horrific disasters on earth. Nothing else because the effects can spread everywhere, and the impact of social damage due to hunger itself can last for months, even years. Moreover, deaths from hunger or malnutrition are very slow and painful, and often happen from the youngest to the elderly or the elderly. Hunger usually occurs because of poverty, a conflict that worsens the situation.
Due to years of conflict, agriculture and plantation activities have ceased. They survive with the remaining food reserves and eventually run out because there is no production activity during the conflict.
In addressing the problem of hunger in the world then the problem of global poverty must be overcome. For example, by providing food aid and sending medical teams to deal with the main famine victims of toddlers, holding rehabilitation centers is also considered necessary to treat the psychiatric because of mental stress for the victims.
Furthermore, local governments provide programs to increase the level of education of the population by facilitating access to education, increasing agricultural productivity by providing training for farmers on how to grow good and correct and improve the production and distribution of food to the community. The more a working country's population means fewer poverty cases, so the case of hunger is gradually overcome.
Meanwhile, to overcome a conflict in general, a mediation is done, mediation is an attempt to resolve the dispute by involving a neutral third party, who has no authority to decide who helps the parties to the dispute, finds a way out which can be received by the two halves party. With this system, dispute resolution is faster and cheaper, and can provide greater access to some parties find satisfactory solutions and fulfill a sense of justice.


Source :                                                                                                         

Monday, March 5, 2018

Self Description #Heroakbar

My name is Hero Akbar. everyone call me Hero. i was born in jakarta, 27 september 1995. I live in Lenteng Agung, south jakarta. I have 4 siblings. I have three elder sisters and one elder brother which makes me the youngest son of all.

 I am a graduated student from Kartika VIII-1 high school. After graduation I had to decide which university I had to go to and Gunadarma University was the one I chose. I took information system so that i can get to know how to analyze computer system. Since then, I am able to see myself in 5 years being responsible over the system that supports the process of a business of my company. I am a individual person yet friendly and easy to mingle with others. I am a hard worker, capable of working both in team or individually. I am a stay-updated person since I am curious of what is going on around me. 

I start everyday at 5am by praying subuh and taking my sister to her work office. During my daily activity, i usually go to university and taking care of my niece. I also like dealing with automotive because it is one of my hobbies which leads me towards becoming more capable to see smallest trouble appeared and being able to solve it so that i am a good problem solver.

Tuesday, January 2, 2018

Review COBIT (Control Objective for Information and related Technology)

1.     Kriteria Informasi berdasarkan COBIT

a.      Effectiveness
Menitikberatkan pada sejauh mana efektifitas informasi dikelola dari data-data yang diproses oleh sistem informasi yang dibangun.
b.      Efficiency
Menitikberatkan pada sejauh mana efisiensi investasi terhadap informasi yang diproses oleh sistem.
c.       Confidentiality
Menitikberatkan pada pengelolaan kerahasiaan informasi secara hierarkis.
d.      Integrity
Menitikberatkan pada integritas data/informasi dalam sistem.
e.       Availability
Menitikberatkan pada ketersediaan data/informasi dalam sistem informasi.
f.       Compliance
Menitikberatkan pada kesesuaian data/informasi dalam sistem informasi.
g.      Reliability
Menitikberatkan pada kemampuan/ketangguhan sistem informasi dalam pengelolaan data/informasi.


2.     COBIT Maturity Model

COBIT menyediakan parameter untuk penilaian setinggi dan sebaik apa pengelolaan IT pada suatu organisasi dengan menggunakan maturity models yang bisa digunakan untuk penilaian kesadaran pengelolaan (management awareness) dan tingkat kematangan (maturity level). COBIT mempunyai model kematangan (maturity models) untuk mengontrol proses-proses IT dengan menggunakan metode penilaian (scoring) sehingga suatu organisasi dapat menilai proses-proses IT yang dimilikinya dari skala nonexistent sampai dengan optimised (dari 0 sampai 5), yaitu: 0: Non Existen, 1: Initial, 2: Repetable, 3: Defined, 4: Managed dan 5: Optimized.

Thursday, November 2, 2017

Strategi Pengujian Perangkat Lunak


Strategi untuk pengujian perangkat lunak mengintegrasikan metode desain test case perangkat lunak ke dalam sederetan langkah yang direncanakan dengan baik, hasilnya adalah konstruksi perangkat lunak yang berhasil. Strategi pengujian perangkat lunak memberikan sebuah peta jalan bagi pengambang perangkat lunak, organisasi jaminan kualitas, dan pelanggan. Peta jalan menggambarkan langkah-langkah yang akan dilakukan sebagai bagian dari pengujian, kapan langkah-langkah itu direncanakan dan kemudian dijalankan, serta berapa banyak usaha, waktu, dan sumber daya yang dibutuhkan. Strategi pengujian menggabungkan perencanan pengujian, desain test case, dan kumpulan data resultan (hasil) serta evaluasi.

Pendekatan Strategis ke pengujian perangkat lunak

Pengujian adalah serangkaian aktivitas yang dapat direncanakan sebelumnya dan dilakukan secara sistematis. Karena ituah harus ditentukan suatu template untuk desain perangkat lunak – serangkaian langkah yang di dalamnya kita dapat menempatkan metode desain test case yang spesifik – untuk proses rekayasa perangkat lunak.

Banyak strategi pengujian yang dapat digunakan, tetapi secara umum mempunyai karakteristik sebagai berikut  :

  • Pengujian dimulai pada tingkat modul yang palin bawah, dilanjutkan dengan modul di atasnya kemudian hasilnya dipadukan.
  • Teknik pengujian yang berbeda mungkin akan menghasilkan sedikit perbedaan dalam hal waktu.
  • Pengujian dilakukan oleh pengembang perangkat lunak dan (untuk proyek yang besar) suatu kelompok pengujian yang independen.
  • Pengujian dan debugging merupakan aktivitas yang berbeda, tetapi debugging termasuk dalam strategi pengujian.

Pengujian perangkat lunak adalah suatu elemen dari topik yang sangat luas dimana dapat disebut sebagai verifikasi dan validasi (V & V).

·         Verifikasi adalah kumpulan aktivitas yang menjamin bahwa perangkat lunak benar-benar sesuai dengan fungsinya.

·         Validasi adalah  serangkain aktivitas yang berbeda yang memastikan bahwa perangkat lunak yang dibangun dapat sesuai dengan kepeluan pelanggan.

Strategi pengujian perangkat lunak 
Proses rekayasa perangkat lunak dapat juga dipandang sebagai sebuah bentuk spiral. Pada awalnya, rekayasa sistem menentukan peran perangkat lunak dan membawa kepada analis persyaratan di mana domain informasi, fungsi, tingkah laku dan kinerja validasi bagi perangkat lunak di bangun. Dengan bergerak dalam sepanjang spiral, kita akan sampai ke desain dan akhirnya ke pengkodean.

  • Unit testing dimulai pada pusaran spiral dan terpusat pada masing-masing satuan perangkat lunak pada saat diimplementasikan di dalam kode sumber.
  • Pengujian berjalan dengan bergerak keluar sepanjang spiral ke integration testing di mana fokusnya adalah desain dan konstruksi arsitektur perangkat lunak.
  • Dengan mengambil urutan keluar lainnya di dalam spiral, akan sampai ke validation testingdi mana persyaratan yang dibangun sebagai bagian dari analisis persyaratan perangkat lunak di validasi terhadap perangkat lunak yang telah dikonstruksi.
  • Akhirnya sampai pada system tesing di mana perangkat lunak dan elemen sistem yang lain diuji secara keseluruhan.

Dengan mempertimbangkan proses dari titik pandang prosedural, pengujian di dalam konteks rekayasa perangkat lunak secara aktual merupakan 4 (empat) langkah yang diimplementasi secara berurutan.

  1. Pada awalnya, pengujian berfokus pada setiap modul secara individual, dengan memastikan bahwa modul berfungsi secara tepat sebagai suatu unit, karena itu dinamakan unit testing. Menggunakan metoda pengujian white-box. Selanjutnya modul diintegrasikan untuk membentuk paket perangkat lunak yang lengkap.

  1. Integration testing menekankan pada masalah-masalah yang berhubungan dengan masalah-masalah verifikasi dan konstruksi program. Mengunakan teknik pengujian black-box.

  1. Validation testing memberikan jaminan akhir di mana perangkat lunak harus memenuhi semua persyaratan fungsional, tingkah laku dan kinerja. Teknik pengujian black-box digunakan secara eksklusif selama validasi. Perangkat lunak, sekali divalidasi, harus dikombinasikan dengan elemen sistem yang lain (hardware, manusia, database).

  1. Pengujian sistem membuktikan bahwa semua elemen sistem saling bertautan dengan tepat dan keseluruhan fungsi/kinerja sistem dapat dicapai.

Sumber:

FAKTOR PENGUJIAN PERANGKAT LUNAK, apa sih itu?


Faktor pengujian adalah hal-hal (factor-faktor) yang diperhatikan selama pengujian. Terdapat 15 faktor di dalam pengujian, tetapi tidak semua factor yang mungkin digunakan, hal ini bergantung pada sistem yang diuji.

Faktor Pengujian Faktor-faktor pengujian :

1.      Reliability Menekankan bahwa aplikasi akan dilaksanakan dalam fungsi sesuai yang diminta dalam periode waktu tertentu. Pembetulan proses tersangkut kemampuan sistem untuk memvalidasi proses secara benar.

2.      Authorization Menjamin data diproses sesuai dengan ketentuan manajemen. Authorisasi menyangkut proses transaksi secara umum dan khusus.

3.      File Integrity Menekankan pada data yang dimasukkan melalui aplikasi akan tidak bisa diubah. Prosedur yang akan memastikan bahwa file yang digunakan benar dan data dalam file tersebut akan disimpan sekuensial dan benar.

4.      Audit Trail Menekankan pada kemampuan untuk mendukung proses yang terjadi. Pemrosesan data secara keseluruhan berdasarkan retensi dari kejadian yang cukup mendukung keakuratan, kelengkapan, batas waktu dan otorisasi data.

5.      Continuity of processing Menekankan kemampuan untuk meneruskan proses, ketika terjadi suatu permasalahan, dengan menetapkan prosedur yang diperlukan dan back-up informasi untuk melindungi operasi yang mungkin hilang karena masalah tersebut.

6.      Service Levels Menekankan bahwa hasil yang diinginkan didapat dalam waktu yang diinginkan oleh user. Untuk mencapai keinginan tersebut, harus dilakukan penyesuaian antara keinginan user dengan sumber daya yang ada. (Sumber daya mencakup kemampuan input/output, fasilitas komunikasi, pemrosesan dan kemampuan sistem dari software.

7.      Access control Menekankan sumberdaya sistem harus dilindungi dari kemungkinan modifikasi, pengrusakan, penyalahgunaan dan Prosedur keamanan harus dijalankan secara penuh untuk menjamin integritas data dan program aplikasi.

8.      Metodology Menenkankan bahwa aplikasi dirancang sesuai dengan strategi organisasi, kebijaksanaan, prosedur, dan standar. Permintaan tersebut, harus diidentifikasikan, diimplementasikan dan dipelihara, sesuai dengan perimintaan aplikasi. MI/Citra/Testing.

9.      Correctness Menjamin pada data yang dimasukkan, proses dan output yang dihasilkan dari aplikasi harus akurat dan lengkap. Kelengkapan dan akurasi akan dicapai melalui kontrol transaksi dan elemen data.

10.  Ease of use Menekankan perluasan usaha yang diminta untuk belajar, mengoperasikan dan menyiapkan inputan, dan menginterpretasikan output dari sistem. Faktor ini tersangkut dengan usability sistem terhadap interaksi antara manusia dan sistem.

11.  Maintainable Usaha yang diminta untuk mengalokasi dan memperbaiki suatu error dalam pengoperasian sistem. Erorr dalam hal defect sistem dan salah mengartikan keinginan user.

12.  Portable Usaha yang diminta untuk mengirimkan program dari satu konfigurasi H/W dan atau lingkungan sistem software ke lingkungan yang lain. Termasuk ke dalamnya konversi data, perubahan program, sistem oprasi dan perubahan dokumentasi.

13.  Coupling Usaha yang diminta untuk menghubungkan komponen di dalam sistem aplikasi dan dengan sistem aplikasi yang lain dalam lingkungan pemrosesan.

14.  Performance Jumlah perhitungan sumberdaya dan kode yang diminta sistem untuk melakukan fungsinya, termasuk ke dalamnya kerja manual dan otomatis.

15.  Ease of operations Sejumlah usaha yang diminta untuk mengintegrasikan sistem ke dalam lingkungan operasi dan lingkungan sistem aplikasi, berupa prosedur manual dan otomatisasi.

Sumber :