Your SlideShare is downloading. ×
0
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Modern requirement spesification
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Modern requirement spesification

810

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
810
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Modern Requirement Spesification By Helmy Faisal Adam MB Adib Toriq
  • 2. Presentasi ini berdasarkan paper “Modern Software Spesification” yang dibuat oleh .... Donald Firesmith
  • 3. Siapa sih pak Donald Firesmith itu?
  • 4. Software Engineer for Expeditionary Fighting Vehicle (EFV)
  • 5. And F-35 Fighting $300 billion
  • 6. Pada Jaman Doloe.....
  • 7. Sebuah Sistem..... • Tidak memiliki banyak entitas yang terlibat • Skala pembuatannya relatif kecil • Teknologi yang digunakan belum secanggih saat ini.
  • 8. Pada jaman doloe, sebuah requirement engineering dapat dikatakan relatif simpel...
  • 9. JAMAN BERUBAH!!!
  • 10. Kehidupan Manusia Berubah
  • 11. Juga Kebutuhannya..
  • 12. Tren siklus pengembangan Requirement berubah.. • Iterative. • Incremental. • Parallel. • TimeBoxed.
  • 13. “ Setiap tren erat mempengaruhi spesifikasi kebutuhan yang dikeluarkan “
  • 14. StakeHolder yang bertambah.. • Eksekutif. • Manager. • Arsistek. • Desainer dan pelaksana. • Tester. • Dan seterusnya..
  • 15. “ Setiap Stakeholder mempunyai kebutuhan yang berbeda terhadap sistem ”
  • 16. Kalau begitu, maka…
  • 17. Ukuran dan kompleksitas sebuah sistem bertambah.....!!
  • 18. Apakah kegiatan dalam Requirement engineering berubah ?
  • 19. Bayangkan anda harus membuat sebuah dokumen kebutuhan untuk sistem pesawat NASA.....
  • 20. Terlalu Sulit? Terlalu besar? OK..OK.. Bayangkan anda harus membuat dokumen kebutuhan untuk sistem komputerisasi rumah sakit umum bandung....
  • 21. Ada Berapa banyak fungsional dan non-fungsional requirement ?
  • 22. Ada Berapa banyak entitas yang terlibat ?
  • 23. Mungkinkah dokumen spesifikasi kebutuhannya akan simpel ?
  • 24. Bagaimana anda mengorganisir informasi-informasi kebutuhannya ?
  • 25. Bisakah anda membayangkan bagaimana dokumen spesifikasi kebutuhannya?
  • 26. Apakah dokumennya akan seperti ini?!!
  • 27. Atau seperti ini ?! Oh tidaaaak..!!!
  • 28. Bukankah lebih baik jika menggunakan tools ?
  • 29. Oleh karena itulah Donald Firesmith merekomendasikan beberapa pendekatan...... Based on the previously mentioned challenges to and trends affecting requirements engineering in general (and requirements specification in particular), what should we do? I would make the following recommendations designed to improve the requirements specifications produced by the requirements specification task.
  • 30. Gunakan Repository - Lebih Mudah untuk di modifikasi - Traceability yang lebih baik Rekomendasi Pertama....
  • 31. Automatic Specification Generation Rekomendasi Kedua....
  • 32. - Different Specifications for Different Audiences - Pisahkan antara model dan view Rekomendasi Ketiga....
  • 33. Gunakan tools!! Rekomendasi Keempat.... • User Interface. • Requirement Engineering Support. • Support for Related Activities • Team Development. • Security. • Other Quality Factors. • Requirement Reuse. • Not Just a CASE tool.
  • 34. Umm.. ??
  • 35. Repository based Requirements Spesification Document (Dokumen). Document of Requirements Spesification (Dokumen).
  • 36. Repository based Requirements Spesification Requirements Sources (Aktor). Requirements Team (Aktor).
  • 37. Repository based Requirements Spesification Requirements Reuse (activity). Requirements Elicitation (activity). Requirements Analysis (activity). Requirements Spesification (activity)
  • 38. Repository based Requirements Spesification Endeavor Requirements Repository (database) Organizational Reuse Repository (database)
  • 39. Repository based Requirements Spesification Requirements Tools (Alat Bantu)
  • 40. Langsung aja Ke TKP.. http://www.volere.co.uk/tools.htm Apa aja tools yang ada?
  • 41. Accompa
  • 42. Accompa
  • 43. Accompa
  • 44. Tools Lainnya ? Upper CASE tools. Accept. Analyst Pro. ArcWay Cocpit. Bamboo RM. Dan lain-lain..
  • 45. Tidak Perlu Tepuk Tangan 

×