Tantangan Manajemen Kualitas Perangkat Lunak

Tantangan Manajemen Kualitas Perangkat Lunak

Akhirnya mata kuliah pilihan yang saya pastikan akan saya pilih, sekarang tengah saya jalani. Manajemen Kualitas Teknologi Informasi, yang paa semester ini difokuskan pada manajemen kualitas perangkat lunak (software).

Surprised… Hari pertama jam pertama sudah langsung mendapatkan comprehensive test yang menguji daya ingat pada mata kuliah terdahulu, a.l Pengembangan dan Implementasi Perangkat Lunak, Rekayasa Kebutuhan Perangkat Lunak, Rancang Bangung Perangkat Lunak, dan Manajemen Proyek Teknologi Informasi.

Beberapa jam kemudian, saya pun tidak pulang dengan tangan hampa ^_^. Tugas pertama yang diberikan adalah bermain – main dengan PREZI sambil mempelajari tantangan manajemen kualitas suatu perangkat lunak dari buku milik Daniel Galin yang berjudul Software Quality Assurance From Theory to Implementation serta mencari studi kasus yang terkait dengan tantangan tersebut.

Well, inilah buah karya saya selama 2 hari ini :

Presentasi Tantangan Manajemen Teknologi Informasi

http://prezi.com/ab_mymsi1ohb/the-challenge-of-software-quality-assurance/?auth_key=d775a67a10747f1a1851de2b18072d5d7d810867

 

http://prezi.com/bin/preziloader.swf

Nice ^_^

Isi Hati Orang Tua Kita Kelak

Isi Hati Orang Tua Kita Kelak

 Wahai anakku yang kusayangi..

Pada suatu saat….

Dikala kamu menyadari bahwa aku telah menjadi sangat tua..

Cobalah berlaku sabar..

Dan cobalah mengerti aku..

jika banyak makanan yang tercecer dikala aku makan…..

jika aku mendapat kesulitan dalam mengenakan pakaianku sendiri..

Bersabarlah..

Kenanglah saat-saat dimana aku meluangkan waktuku untuk mengajarimu..

Tentang segala hal yang kau perlu tahu,ketika kau masih kecil…

Jika aku mengulang mengatakan hal yang sama berpuluh kali

Jangan menghentikanku!

Dengarlah aku!

Ketika kau kecil..

Kau selalu memintaku membacakanmu cerita yang sama berulang-ulang,..

Dari malam yang satu ke malam yang lain

Hingga kau tertidur..

Aku lakukan itu hanya untukmu..

Jika aku enggan mandi,jangan memarahiku

Dan jangan katakan kepadaku bahwa itu memalukan

ingatlah berapa banyak pengertian yang kuberikan padamu,..

Menyuruhmu mandi dikala kecilmu..

Dengan melihat ketidaktahuanku terhadap teknologi baru,..

Jangan menertawakan aku,..

Tapi berikan aku waktu untuk memahami..

Aku telah mengajarimu banyak hal…

Cara makan yang baik,..

Cara berpakaian yang baik,..

Berperilaku yang baik,..

Bagaimana menghadapi masalah kehidupan…

Jika terkadang aku menjadi pelupa dan aku tidak dapat mengerti dan mengikuti pembicaraan,..

Beri aku waktu untuk mengingat..

Dan jika aku gagal melakukannya..

Jangan sombong dan memarahiku,..

Karena yang penting bagiku adalah..

aku dapat bersamamu dan berbicara denganmu…

Jika aku tak mau makan, jangan paksa aku!

Aku tahu bilamana aku lapar dan kapan aku tak lapar..

Ketika kakiku tak lagi mampu menyangga tubuhku,..

Untuk bergerak seperti sebelumnya…

Bantulah aku dengan cara yang sama ketika aku merengkuhmu dalam tanganku,..

Mengajarimu melakukan langkah-langkah pertamamu….

Dan suatu saat nanti,..

Ketika aku katakan padamu bahwa aku tak lagi ingin hidup…

Ketika aku ingin mati…

Jangan marah…

Karena pada saatnya nanti kau juga akan mengerti..

Cobalah untuk mengerti bahwa pada usia tertentu..

Kita tidak benar-benar”hidup” lagi, kita hanya “tidak mati”..

Suatu hari kelak kau akan mengerti bahwa di samping semua kesalahan yang aku buat,..

Aku selalu ingin apa yang terbaik bagimu..

Dan bahwa aku hanya ingin menyiapkan dasar bagi perkembangan dan hidupmu kelak..

Nak, Cobalah ada didekatku,..

Mencoba mengerti aku bahwa hidupku adalah bagimu,..

Bagi kesuksesanmu,..

Seperti apa yang ku lakukan pada saat kau lahir…

Bantulah aku untuk berjalan,..

Bantulah aku pada akhir hidupku dengan cinta dan kesabaran..

Satu hal yang membuatku harus berterima kasih padamu adalah..

Senyum dan kecintaanmu padaku

Aku mencintaimu anakku…

Teman, dulu dengan penuh semangat ketika orangtua merengkuh kita dalam tangannya,

mengajari kita melakukan langkah-langkah pertama kita,

tapi nanti apakah kita bisa melakukan hal yg sama ketika kakinya tak lagi mampu menyangga tubuh kita

bahkan tubuhnya sendiri untuk bergerak seperti sebelumnya?

luar biasa apa yg telah mereka (Orang Tua) lakukan terhadap kita, tapi hanya inilah yg diminta mereka pada anaknya,

sebuah permintaan sederhana kepada kita para anak:

anakku,

“Tetaplah bersamaku saat ku tak mampu melangkah

Sampai bintang ku tak berkilau

Inginku kau selalu ada disisiku

Temani hariku hingga ujung waktuku…”

sumber : Rangifaridha’s Blog

Metamorfosisku

Metamorfosisku


Dilahirkan dari rahim wanita suci nan mulia…. Besar dalam keluarga yang sederhana…. Menjadi kebanggaan orang tua walaupun terkadang merepotkan mereka….

Gadis kecil itu mulai belajar mendekatkan diri kepada Penguasa Alam lewat suara kecil yang mengungkapkan do’a.. Gerakan – gerakan tubuh kecilnya mengagungkan Zat Yang Maha Agung.. Dalam senandung ia sanjung lelaki idola sepanjang masa… Gerakan tangan mungilnya menunjuk tulisan nan indah, diiringi dengan suaranya melafalkan firman – firman Yang Maha Suci.

Sampai akhirnya ia tuntaskan bacaannya yang diiringi do’a orang – orang yang duduk di sekitarnya, “Alhamdulillah, aku khatam Al Quran”.. Itulah kalimat yang diungkapkan oleh gadis berusia 12 tahun itu. Setelah perjuangannya menghadapi hujan deras, angin malam, jarak yang jauh, serta sunyinya malam.. Pelan namun pasti… Tetes air mata bahagia mengalir dari pipinya yang memiliki lesung…
Read the rest of this entry

STACK-JAVA CODE

STACK-JAVA CODE

STACK adalah kumpulan data bertipe sama yang bertumpuk dan menggunakan prinsip LIFO (Last In First Out) atau bisa juga FIFO (First In First Out). Stack hanya memiliki 1 buah pintu sebagai pintu masuk data sekaligus pintu keluar sebuah data.

Penggunaan STACK :
* Perhitungan ekspresi aritmatika (posfix)
* algoritma backtraking (runut balik)
* algoritma rekursif
(cites from http://id.wikipedia.org/wiki/Stack_%28struktur_data%29)

Operasi – Operasi yang digunakan :
1. PUSH : Memasukkan data / elemen ke dalam STACK
2. POP : Menghapus data / elemen dari dalam STACK

Ilustrasi :
Misalnya dalam stack ada data A,B,C,D secara berurutan mulai dari bawah (Ascending). >> Jika ingin mengeluarkan data A, maka proses yang dilakukan : POP D –>POP C –> POP B –> POP A
>> Jika ingin memasukkan data E dibawah B, maka proses yang dilakukan adalah : POP D –> POP C –> POP B –> PUSH E

COMMON ERROR :
1. Jika kondisi stack dalam keadaan sudah penuh kemudian di-PUSH, maka akan terjadi Blue Screen
2. Jika kondisi stack dalam keadaan kosong kemudian di-POP, maka akan terjadi looping tanpa henti.

CODE

Ada 2 class yang digunakan untuk program STACK dengan paradigma OOP ini. Yang pertama Main dan Stack

CODE MAIN.JAVA

import java.util.Scanner;

public class Main {
public static void main(String[] args) {
int pilihan;
int data;
Stack result = new Stack();

//looping until false condition
do{
//Displaying Menu
System.out.println(“1. PUSH Item”);
System.out.println(“2. POP Item”);
System.out.println(“3. Lihat Isi Data”);
System.out.println(“0. Keluar”);

Scanner input = new Scanner(System.in);
System.out.println(“Masukkan Pilihan :”);
pilihan = input.nextInt();

//condition for choice
if(pilihan==1){
System.out.println(“Data yang ditambahkan : “);
data = input.nextInt();
result.push(data);
}
else if(pilihan==2){
result.pop();
}
else if(pilihan==3){
result.Display();
}
else if(pilihan==0){
System.exit(0);
}
else{
System.out.println(“Pilihan Tidak Ada!!”);
}//end of condition

} while(pilihan!=0);//end looping

}
}

CODE STACK.java

class Stack {
private boolean empty,full;
private int pos;//menujukkan tempat kosong
private int max_data = 100;
private int item [] = new int[max_data];

public Stack(){
full = false;
empty = true;
pos = 0;
}//end of constructor

//method isFull
public boolean isFull(){
return(full);
}//end of isFull method

//method isEmpty
public boolean isEmpty(){
return(empty);
}//end of isEmptyl method

//method push
public void push(int data){
if(!isFull()){
item[pos++] = data;
empty = false;
if(pos == max_data) full = true;
System.out.println(“Data sudah ditambahkan”);
}
else{
System.out.println(“Stack sudah penuh”);
}
return;
}//end of push method

//method pop
public int pop(){
int x = 0;
if(!isEmpty()){
x = item[--pos];
full = false;

System.out.println(“Data yang di POP adalah :” + item[pos]);
System.out.println(“”);
item[pos]=0;

if(pos==0)empty = true;
else{
System.out.println(“Stack Kosong!”);
}
}else{
System.out.println(“Stack Masih Kosong!\n”);
}
return(x);
}//end of pop method

//method Display
public void Display(){
System.out.println(“Isi Stack Adalah : “);

//printing list item
for(int i=0; i<pos; i++){
System.out.print(item[i]+" ");
}

System.out.println("\n");
}//end of Display

}

Download file di sini

Sekilas Manajemen dan Organisasi

Sekilas Manajemen dan Organisasi

A. ORGANIZATION MANAGEMENT DEFINITION

Apa itu manajemen organisasi?? Manajemen adalah sebuah proses koordinasi dan integrasi kegiatan kerja yang diselesaikan secara efektif dan efisien oleh orang lain dalam suatu organisasi untuk mencapai tujuan tertentu.

Efektif Vs Efisien (Apa sih bedanya ????)

Efektif berarti  “Doing this right” yaitu melakukan segala sesuatu dengan tepat. Contohnya adalah pengelolaan keuangan untuk meminimalisasi biaya yang harus dilakukan dengan strategi yang tepat.

Efektif berarti “Doing the right thing” yaitu melakukan hal – hal yang tepat. Misalnya pencapaian goal dari suatu organisasi yang harus sesuai dengan visi da misi yang ditetapkan sebelumnya.
Read the rest of this entry

SOCIAL NETWORK ANALYSIS (SNA) ASSIGNMENT

SOCIAL NETWORK ANALYSIS (SNA) ASSIGNMENT

SOCIAL NETWORK ANALYSIS (SNA) ASSIGNMENT

This is my assignment in Discrete Mathematic lecture that will bring you to imagine about Graph Teory.

Do you familiar with Agna Software????This is software that can digitalize your graph and analize it.

For my base teory in graph, I use agna to analize the problem in my class. It’s about doing homework, whether doing by individual, cheating, or discussing.

This is the manual picture that describe the relation of one another. Red edge show cheating process, and green edge show discussing process.

Karena connection sedang error, silahkan klik link ini untuk melihat gambar

Using AGNA software, the picture changed as below:

Karena connection sedang error, silahkan klik link ini untuk melihat gambar

Using AGNA, I analized who is the vocal point (server) , who is Individualistic in my class, who does have good team working skill, and Hows the habit of myclass in general.

  1. To analize who is the vocal point (server), I use analize by outdegree because it show someone in my class give the way or the answer to my friend.
  2. bjjj

klik link ni untuk melihat gambar

And the result of AGNA analized shows that the maximum outdegree is 1.16666…. And it’s owned by NOVAN

http://www.ziddu.com/download/7752020/Result_Outdegree2.jpg.html

2. who is Individualistic in my class???

The answer is my friend whom I gave green circle  namely Ezra, Iqbal, and Rofiq.

http://www.ziddu.com/download/7752055/Result_Outdegree1.jpg.html

And for who does have good team working skill, is shown fom AGNA by analizing shortest paths that shows the longest paths from aryo to april.

http://www.ziddu.com/download/7752101/GoodTeam.jpg.htm

But if we see from manual picture, my friend who has good skill on team working is Yuni, because she is not only give the answer, but show how to finish the question and discuss it with other.

“The habit in my class is dominated by discusing and cheating (at most).”

Tipe Kepribadian Manajer

Tipe Kepribadian Manajer

Macam – Macam Tipe Kepribadian Manajer

  1. ISTJ : Introvert, Sensing, Thinking, Judging ; Tipe ISTJ mempunyai sifat serius, tenang, penuh konsentrasi dan logis. Seorang manajer yang bertipe ISTJ bertanggung jawab penuh dalam pekerjaannya dan segala tugasnya dikerjakan dengan praktis berdasarkan fakta yang ada.
  2. ISFJ : Introvert, Sensing, Feeling, Judging ; Tipe ISFJ mempunyai sifat tenang, ramah, bertanggung jawab, teliti, setia dan baik budi. Tipe ISFJ mengungkapkan seorang manajer yang tekun bekerja untuk menyelesaikan tugas-tugasnya.
  3. ISTP : Introvert, Sensing, Thinking, Perceiving ; Tipe ISTP mempunyai sifat tenang, pendiam dan analitis. Manajer bertipe ISTP merupakan manajer yang melaksanakan tugasnya dengan serius dan teliti.
  4. ISFP : Introvert, Sensing, Feeling, Perceiving ; Tipe ISFP mempunyai sifat malu, sangat ramah, sensitive dan rendah hati. Manajer bertipe ISFP adalah pekerja yang setia, tidak suka berdebat dan sering mengerjakan tugasnya dengan rileks.
  5. ESTP : Extrovert, Sensing, Thinking, Perceiving ; Tipe ESTP mempunyai sifat tidak tergesa-gesa, penerima dan tidak sensitif. Tipe ini mengungkapkan seorang manajer yang tidak “ngoyo” dalam pekerjaan.
  6. ESFP : Extrovert, Sensing, Feeling, Perceiving ; Tipe ESFP mempunyai sifat ramah, tidak suka repot, humoris, dan mudah beradaptasi. Tipe ini menyatakan seorang manajer yang lebih mengutamakan kenyataan daripada teori dalam pekerjaannya.
  7. ESTJ : Extrovert, Sensing, Thinking, Judging ; Tipe ESTJ mempunyai sifat praktis, realistis dan tidak suka berkhayal. Manajer bertipe ESTJ tidak tertarik pada hal-hal yang tidak berguna, senang berorganisasi dan melakukan segala aktivitas.
  8. ESFJ : Extrovert, Sensing, Feeling, Judging ; Tipe ESFJ mempunyai sifat ramah, suka bicara, teliti, dan memimpin. Dalam melakukan pekerjaannya, manajer bertipe ESFJ ini memerlukan keharmonisan dan dukungan semangat. Ia tertarik pada pemikiran yang abstrak.
  9. INFJ : Introvert, Intuitive, Feeling, Judging ; Tipe INFJ ini mempunyai sifat sering memaksa, teliti, sering ikut campur dan tekun. Tipe ini adalah tipe manajer yang tekun bekerja dan terkenal dengan buah pikirannya yang cemerlang.
  10. INTJ : Introvert, Intuitive, Thinking, Judging ; Tipe INTJ mempunyai sifat ragu-ragu, kritis, bebas dan keras kepala. Tipe manajer ini dapat menyalurkan ide, dan pikirannya yang cemerlang dalam pekerjaannya.
  11. INFP : Introvert, Intuitive, Feeling, Perceiving ; Tipe INFP mempunyai sifat senang mempelajari sesuatu yang baru, ramah dan mudah dipercaya. Tipe ini mengungkapkan manajer tersebut senang bekerja.
  12. INTP : Introvert, Intuitive, Thinking, Perceiving ; Tipe INTP mempunyai sifat tenang, pendiam dan apatis. Tipe ini ialah tipe manajer yang senang melakukan tugasnya berdasarkan teori.
  13. ENFP : Extrovert, Intuitive, Feeling, Perceiving ; Tipe ENFP bersifat antusias, bersemangat tinggi, banyak akal dan imajinatif. Seorang manajer yang mampu melakukan semua tugas yang diberikan kepadanya. Ia dapat membantu memecahkan problem perusahaan.
  14. ENTP : Extrovert, Intuitive, Thinking, Perceiving ; Tipe ENTP ini bersifat cepat dan banyak akal. Tipe ini adalah tipe manajer yang senang berdebat dan mengabaikan tugas yang dianggapnya rutin.
  15. ENFJ : Extrovert, Intuitive, Feeling, Judging : Tipe ini bersifat ramah, populer, dan sensitif terhadap pujian maupun kritik. Tipe manajer ini adalah tipe seseorang yang mau mendengarkan pendapat dan merasakan kesulitan orang lain.
  16. ENTJ : Extrovert, Intuitive, Thinking, Judging ; Tipe ini bersifat ramah, berterus terang, tegas dan berjiwa pemimpin. Ini adalah tipe seorang manajer yang menghargai suatu alasan yang tepat dan masuk akal. Pemecah masalah.

Read more??? Download Manajemen Perusahaan

Proses Manajemen Perusahaan

Proses Manajemen Perusahaan

A. PENGERTIAN MANAJER

Sebelum mengetahui tentang proses manajemen perusahaan, terlebih dahulu kita harus mengetahui apa yang dimaksud dengan manajemen dan manajer.

Manajemen merupakan proses perencanaan, pengorganisasian, pengarahan, dan pengawasan semua sumber daya perusahaan untuk mencapai sasaran organisasi.

Manajer adalah individu yang bertanggung jawab secara langsung untuk memastikan kegiatan dalam sebuah organisasi dijalankan bersama para anggota dari organisasi (Ernie&Kurniawan,2005).
Read the rest of this entry

PENGERTIAN LINGKUNGAN BISNIS

PENGERTIAN LINGKUNGAN BISNIS

Lingkungan bisnis adalah segala sesuatu yang mempengaruhi aktivitas bisnis dalam suatu lembaga organisasi atau perusahaan. Faktor – factor yang mempengaruhi tersebut tidak hanya dalam perusahaan (intern), namun juga dari luar (ekstern).

Oleh karena itu, lingkungan bisnis diklasifikasikan menjadi 2 macam, yaitu  :

Lingkungan Internal
Segala sesuatu di dalam orgnisasi / perusahaan yang akan mempengaruhi organisasi / perusahaan tersebut.

Lingkungan Eksternal
Segala sesuatu di luar batas-batas organisasi/perusahaan yang mungkin mempengaruhi organisasi/perusahaan.

Read the rest of this entry