Searching...

Rabu, 20 April 2011

Destiny...

Though I want to, I can't say anything to you..
How can I tell you my sadness?
The silence speaks, and I hide myself away from everyone to weep..
It's as if time has stopped here. Everywhere, there's a strange sadness..
readmore »»  

Senin, 18 April 2011

Persiapan Analisa Kebutuhan

Kebutuhan menjelaskan rincian yang dikerjakan dalam software, dan merupakan langkah pertama untuk menghasilkan solusi. Aktifitas kebutuhan juga disebut analisa kebutuhan, definisi kebutuhan, kebutuhan software, spesifikasi umum, spesifikasi fungsi dan analisa.

Kenapa harus membuat analisa secara formal?

Analisa kebutuhan yang eksplisit sangat penting. Analisa kebutuhan yang eksplisit meemastikan bahwa pemakai dan bukan programmer mengoperasikan fungsi sistem. Jika kebutuhan eksplisit, pemakai dapat meninjau dan menyetujuinya. Jika tidak, programmer biasanya membuat keputusan atas kebutuhan selama pemrograman. Analisa kebutuhan yang eksplisit mengingatkan kita tentang kebutuhan pemakai.

Analisa kebutuhan eksplisit mencegah timbulnya adu argumentasi. Kita membuat keputusan dalam ruang lingkup sistem sebelum mulai memprogram. Jika kita tidak setuju dengan programmer lain tentang operasi program, kita dapat melihat kebutuhan yang ditulis sebagai acuan.

Memperhatikan kebutuhan dapat meminimalkan perubahan sistem setelah pengembangan dimulai. Jika ada kesalahan coding, kita tinggal mengubah beberapa baris dan melanjutkan kerja. Jika ada kesalahan kebutuhan selama coding, desain harus diubah sesuai perubahan kebutuhan. Kita mungkin harus menghilangkan sebagian desain lama, dan karena hal ini mengakomodasikan kode yang telah ditulis, maka desain baru memerlukan waktu lebih lama.Bahkan kode yang tidak berpengaruh harus diuji ulang sehingga perubahan di bagian lain tidak menimbulkan kesalahan baru.

PS: Analisa kebutuhan seperti air. Mereka mudah dibentuk ketika membeku - Anon :)

Source: Code Complete- A practical handbook of Software Construction by Steve McConnell
readmore »»  

A moment to remember :)

I don`t really know love
I didn't know It'd come like this

I can't seem to control my heart when it comes to love
I wouldn't have started if I knew It'd be like this

Now that It's too late to turn back, I'm having regrets
I told myself I didn't love you
I hoped we were just passing acquaintances
But even so, I want you
It's making me sad

A wrong start.
That's all I saw it as.

I believed I could let you go any time
I don't know what went wrong

Knowing that I must erase you...
Makes my life harder.
readmore »»  

Persiapan Arsitektur Software

Arsitektur software merupakan bagian desain software tingkat tinggi, yang berisikan rincian desain. Arsitektur juga disebut arsitektur sistem, desain, desain level tinggi, dan desain level atas. Arsitektur dijelaskan dalam satu dokumen yang disebut spesifikasi arsitektur atau desain level atas.

Berhubung buku yang saya baca ini membahas tentang konstruksi, maka tidak membahas cara mengembangkan arsitektur software, namun difokuskan pada cara penentuan kualitas arsitektur :D, karena tahap arsitektur lebih dekat ke konstruksi daripada tahap analisa kebutuhan, maka pembahasan arsitektur lebih dalam daripada analisa kebutuhan.

Kenapa arsitektur dianggap sebagai persiapan? Karena kualitas arsitektur menentukan integritas sistem. Artinya, kualitas arsitektur menentukan kualitas sistem. Arsitektur yang baik mempermudah membuat konstruksi.

Perubahan arsitektur sangat mahal jika dilakukan di tahap konstruksi atau tahap barikutnya. waktu yang dialokasikan untuk memperbaiki kesalahan software lebih sedikit daripada waktu yang dialokasikan untuk memperbaiki kesalahan analisa kebutuhan, namun lebih banyak dari yang diperlukan untuk memperbaiki kesalahan coding (Basili dan Perrione 1984) :D. Perubahan arsitektur mirip dengan perubahan analisa kebutuhan. Perubahan arsitektur biasanya disebabkan ingin memperbaiki kesalahan atau menyempurnakan yang ada. Makin awal mengubah arsitektur makin baik. :)
readmore »»  

Minggu, 17 April 2011

Someday..

Every girl dreams of the boy she wants
some will tell you
some will hide it
it's a strange situation to be in...

how long will anyone leave trough a lonely journey?
how long will anyone spend a lifetime in loneliness?

He will surely come someday..
my love, will...
somewhere, someday..
he and i will meet..

love...
i will fall in love..

Every moment, i wait for him..
and he will take me away as his bride..

someday ^_^
readmore »»  

Jumat, 08 April 2011

Journey to Jogja

postingan yang harusnya udah lama di post :D

humm, journey to jogja *sambil ngingat-ngingat lagi (nepatin janji, ikhtiar jadi adik baik, nurut, rajin menabung, suka menolong, hihihi :D )

Bismillahirahmanirahim :)

semoga tulisan ini terlepas dari hal buruk..tidak bermaksud sombong.. hanya ingin bertukar wawasan :)

baiklah..

kebetulan tadi pagi pas chek email di salah satu akun, tiba-tiba ngebaca salah satu pesan masuk yg judulnya "FLP JOGJA". sempat kaget, dan kaget beneran saat pesannya saya buka, ternyata berisi file materi lengkap waktu upgrading pengurus nasional beberapa bulan yg lalu.. waah langsung senyum-senyum sendiri (tapi alhamdulillah masih waras :D) # terima ksih untuk kun.geiya semoga Allah membalas kebaikan saudara/i ku.. amiin :)

Nah, itulah latar belakangnya. dapat email trus ingat pernah buat janji mau posting story perjalanannya :D

perjalanan ke jogja ditempuh kurang lebih 8-9 jam dari jakarta kalau naik kereta api. berangkat dri pekanbaru ke jakartanya 1,5 jam kalau ditempuh pake jalur udara. sesampainya dijakarta waktu itu kalau ga salah pas banget dengan waktu ashar. sholat sebentar di mushala bandara sukarno-hatta terus langsung lanjutin perjalanan ke depok pake bus yang namanya bus damri. sempat kesusahan juga, soalnya bawa tas super duper gede ( kayak mau pergi setahun :D, maklumlah punya kakak yg sayangnya ga ketolongan,, #nah lho.. saaiid Alhamdulillah ^_^)

oke lanjut,selama perjalanan ke depok pake damri, buat pertama kalinya saya jumpa dengan suasananya kota jakarta. humm kesannya.. humm... ^^" said alhamdulillah aja, spectacular... MACET :D

yaap, banyak bgd kendaraan, padahal jalanannya udh gede, bus metronya panjang bgd, gedung tinggi-tinggi, mal-mal tersebar dimana-mana (harap maklum :D).

alhasil sampai di pasar rebo udh malam. berhubung belum makan, sambil nungguin mbak bening datang untuk jemput, kami pun langsung mondar-mandir nyari warung nasi.. disaat itulah tiba-tiba pak polisi dtg mengahmpiri. kiran mau nolongin, ternyata dengan muka ga bersalah nyamperin sambil bilang " dari mesir ya mbak? mau kemana?" :|

MESIR?? mksdnyaa?? mikir bntar, dan baru mudeng, gamis ku dan mbak sugi plus koper besar.. hahaha.. -_-

*pas itu lagi hangat2nya berita pendeportasian mahasiswa indonesia di mesir krna peristiwa Mubarak :D

besok paginya, mbak bening nepatin janjinya bawa kami ngunjungi rumah cahaya flp depok :) one word.. Amazing!!

tapi, pas di perjalanan mau kesana, sempat ada peristiwa yg buat miris hati. seumur hidup baru kali itu ketemu:'(

angkot yg kami tumpangi terhenti karena ada anak laki-laki kecil tidur-tidur di tengah jalan sambil nangis tanpa pakai baju sehelaipun. kata sopirnya itu udh beberapa jam yg lalu.sampai macet pnjg. sepertinya stress. gmana bisa?? anak sekecil itu stress??? kmana malaikatnya? ibunya? :'( (dan hal seperti itu, anak kecil yang ga seharusnya berada di jalanan seperti itu, masih trus kami jumpai sampai mlm hari saat brgkt ke jogjakarta)

malamnya, pukul 9 kereta progo yg kami tumpangi berangkat ke jogjakarta. kesan pertama naik kereta api= seruuuuuuuu :D #maksa.com

banyak kisah, mulai dari "mizone jdi mijone" sampai "lagu sekuntum bunga".

pastinya, di dalam kereta kami ketemu banyak org2 hebat dan kuat :). mereka rela membanting tulang tidak istirahat sedikitpun, bersesak-sesakan sambil "berteriak" tidak kenal lelah demi keluarga mereka. kerja keras. itu pelajarannya.

pastinnya too sweet to forget ^^

lanjut, setibanya di stasiun lempuyangan-jogja. kami dijemput oleh para panitia untuk dibawa ke lokasi acara di kaliurang. wonderful place, pastinya. nah disinilah tujuan utamanya. Upgrading Pengurus Nasional FLP. :)

hmm, okey, itulah perjalanannya ^^, cukup sampai disini saja.. hehe *ngantuk..:D

(Alhamdulillah, lunas :p)

(semoga bermanfaat :)

18032011

Sonya Ali
readmore »»  

The color of the wind

Have you ever seen the color of the wind?

pernah tidak melihat warna angin? :)

Aku rasa aku melihatnya hari ini. diantara langkah ringan lelaki kecil yang datang karena melihat ku duduk sendirian di trotoar jalanan itu. menawarkan korannya dan setelah itu ikut duduk disampingku.

aku menatap koran-koran yang dipeluknya erat. tak berani menanyakan apakah dia sekolah atau tidak.

"mau kemana," tanyaku sambil berusaha ramah kembali.

"ke lampu merah." menoleh kepadaku menunjuk ke arah lampu merah sambil tersenyum. "di situ ada bengkel kak." katanya dan menunjuk ke arah simpang.

"oh ga apa2. motornya ga rusak, cuma susah di engkol, biasanya kalau didiamkan bntr mau lagi."

dia tersenyum lagi, pamit dan berjalan meninggalkan ku duduk di trotoar jalanan itu sambil memainkan tumpukan koran diatas kepalanya.mataku tak berkedip terus melihatnya, sampai ia menghilang dari pandangan :)

anak yang manis dan baik hati..

Dia membawa warna diantara angin-angin yang terus mengisi ruang kosong yang ada di dalam jiwaku.

kosong semenjak ia pergi dan menghilang dari pandangan dan dekapanku :)

Bagaimana aku bisa merasakanmu masih tetap ada wahai ibu?

aku melangkah tapi tdk tau kemana aku akan melangkah. semua mimpi dan asaku hilang begitu saja.

secepat apapun aku berlari saat ini untuk mencapai garis finish itu, tetap saja serasa mati rasa.

Terkadang perasaan ini hadir begitu saja. jika kupikir-pikir aku malah menolak rasa rindu ini. menentangnya dan menyesalinya.mengingat semua mimpi yang pernah kuceritakan padamu, terkadang itu sering menyesakkan.

tapi hari ini aku belajar mewarnainya. mewarnai arti sebuah rindu. hanya aku yang mengerti warna itu karena ia begitu istimewa. sama seperti angin yang tiada satu org pun tau bagaimana warna angin itu. atau malah ia tak punya warna? bagiku kini, ia punya warna. :)

Biru, ungu, putih, merah, hijau, atau apapun warnanya, hanya aku yang tau ^_^

-040411-
readmore »»  

System Engineering with SysML/UML Modeling, Analysis, Design.


Assalamu'alaikum :-)


Tadi sore nyempatin diri buat buka file2 yang sebenarnya sudah seharusnya dibaca dari dulu, tapi semenjak dikasih oleh dosen pembimbing belum pernah ada dibaca sedikitpun. eh ada sih, tapi cuma judulnya aja hehe :-D


Judulnya "System Engineering with SysML/UML Modeling, Analysis, Design"


sebenarnya tepatnya ini adalah softcopy dari buku karangan Tim Weilkeins terbitan morgan kauffman. dan yang jelas introduction dari buku ini bagus banget. Kita dikenalin dulu mulai dari buku ini cerita seputar apa, sampai bagaimana cara kita membaca bukunya :-D, like :

Is This Book for Me?
What Will I Get from This Book?
What Motivated This Book? And Thanks!
How Do I Read This Book?

Nah setelah itu, kalau ngerasa dah cocok sama isi bukunya baru kita dipandu ke "what is system engineering?" sampai ke inti-intinya nya..

Hmm, tadinya diawal, saya pikir istilah system engineering yg dimaksud sama saja dengan software engineering. eh ternyata berbeda . dibuku ini dijelaskan bahwa system engineering merupakan "overall project management"- keseluruhan dari manajemen proyek :-) baik itu secara organisasi maupun individual.. ruang lingkupnya tidak hanya sekedar software tapi juga hardware, mekanik dan yang lainnya.


Advice, ebook ini bagus dijadikan sebagai bahan bacaan tambahan buat penguasaan software engineering-nya :-)

Yang berminat silahkan donwload disini

System Engineering with SysML/UML Modeling, Analysis, Design.


"Experience is a good gauge but you need to look deeper" :-)

-Simon brown


Semoga bermanfaat :-)
readmore »»  

Jumat, 25 Maret 2011

in the end, We = System Analyst..

Salam semangat belajar :)

semua pasti tau apa dan siapa itu system analyst? :D (semua dibaca: IT student only) hehe

Nah, apalagi bagi kita2 yang udah pernah ambil mata kuliah software engineering alias rekayasa perangkat lunak pasti ngerti dengan dua kata ini, atau mungkin pernah dengar dari mbah google, nemu di wikipedi, atau darimana aja deh..:D

kalau kata wikepedia seorang sistem analis harus mampu

Plan a system flow from the ground up.
Interact with customers to learn and document requirements that are then used to produce business requirements documents.
Write technical requirements from a critical phase.
Interact with designers to understand software limitations.
Help programmers during system development, ex: provide use cases, flowcharts or even Database design.
Perform system testing.
Deploy the completed system.
Document requirements or contribute to user manuals.
Whenever a development process is conducted, the system analyst is responsible for designing components and providing that information to the developer.

dan kalau dirangkum ungkapan diatas intinya, seorang sistem analis:

1. harus dah pernah ngerasain jadi programmer

2. nguasain cara design system yang baik, tidak harus benar dengan pertimbangan efektifitas dan kemudahan

3. nguasain segala sesuatu yang berhubungan dengan system, mulai dari requirrement, security sampe manajemen nya.

humm ga heran kalau gajinya mahal :D

tapi disini kita bicara system analist bukanlah sebagai seorang employe tapi sebagai seorang student alias mahasiswa. pada akhrinya kita sebagai mahasiswa IT dituntut harus menjadi seorang system analyst. mampu mengidentifikasi sebuah masalah hinga memberikan solusinya. yang dalam tahap pemberian solusi tersebut peran programming turut ambil bagian. Apalagi dalam ruang lingkup akademik kita tidak hanya dituntut dalam keahlian pengkodingan (walau ini sebenarnya sifatnya wajib) tapi kita harus cakap bahkan terbiasa dalam menganalisa sebuah sistem yg akan dibangun.

apakah pencapaian tertinggi seorang mahasiswa? yaitu Tugas Akhir, Right? :)

Jika dalam sebuah team work mata kuliah kita bisa memilah-milah pekerjaan ketika membangun sebuah sistem, tetapi dalam mengerjakan tugas akhir kita harus bertindak sebagai seorang system anayst.stand alone. tidak hanya programming tapi tahap mencapai pengcodingan tersebut harus juga kita kuasai, mulai dari identifikasi masalah, requirement, analisa sistem dan perancangan. ini jelas kita lakukan sendirian. not a team work. :D

so, mari kita mulai membiasakan diri untuk minimal mulai mencari tau ttg berbagai teknik penganalisaan perangkat lunak (relasional, object oriented dll), setelah itu mulai memahami pendekatan tentang bahasa pemrograman. analisa (masalah dan sistem), rancang, bangun dan rawat :D.

pasti akan ada pernyataan, sistem saya tetap jadi koq, ga ada pake analisa-analisaan :D

hehe..

okey, itu benar.

tapi disini kita dituntut untuk tidak sekedar mampu membangun rumah, tapi mampu membangun rumah yg nyaman, aman dan tentram buat ditempatin.

# mau jadi engineer apa arsitek sih?? hehe, think about it :D!!


-TeeHee-
readmore »»