Postingan kali ini saya bermaksud memberikan review mengenai buku yang dikarang oleh Scott W. Ambler dengan judul The Element of UML 2.0. Dalam buku ini dibahas pembuatan UML 2.0 yang sesuai dengan standard pengembangan software. Pemodelan software ini sering dilakukan oleh kalangan developer terutama developer professional. So, untuk pembaca yang ingin menjadi seorang developer professional bisa mulai mempelajari pemodelan sistem ini, terutama pemodelan sistem menggunakan UML. 😀
Keunggulan dalam buku ini adalah penggunaan bahasa yang to the point, langsung pada intinya, sehingga memudahkan pembaca dalam memahami setiap makna (lebay). Tentu saja buku ini ditulis menggunakan bahasa Inggris, untuk sementara ini saya belum menemukan versi Indonesianya. Buku ini tergolong tipis, karena hanya berjumlah kurang dari 200 halaman. Pembuatan buku ini tentunya sesuai dengan standard dan kejadian di dunia nyata serta sudah teruji berdasarkan prinsip-prinsip software engineering. Idealnya buku ini digunakan oleh kelompok yang menggunakan basis bahasa pemrograman Java.
Buku ini terdiri dari 13 chapter, antara lain:
- Chapter 1: Introduction
- Chapter 2: General diagramming guidelines (26 guidelines)
- Chapter 3: Guidelines for common UML modeling elements (31 guidelines)
- Chapter 4: UML Use case diagram guidelines (29 guidelines)
- Chapter 5: UML Class diagram guidelines (59 guidelines)
- Chapter 6: UML Package diagram guidelines (12 guidelines)
- Chapter 7: UML Sequence diagram guidelines (25 guidelines)
- Chapter 8: UML Communication diagram guidelines (15 guidelines)
- Chapter 9: UML State Machine diagram guidelines (23 guidelines)
- Chapter 10: UML Activity diagram guidelines (43 guidelines)
- Chapter 11: UML Component diagram guidelines (10 guidelines)
- Chapter 12: UML Deployment diagram guidelines (13 guidelines)
- Chapter 13: UML Object diagram guidelines (3 guidelines)
- Chapter 14: UML Composite Structure diagram guidelines (4 guidelines)
- Chapter 15: UML Interaction Overview diagrams guidelines (2 guidelines)
- Chapter 16: UML Timing diagram guidelines (13 guidelines)
- Chapter 17: Agile Modeling (a listing of the values, principles, and practices)
- Chapter 13: Summary (a listing of all the guidelines)
Siapa saya yang harus membaca buku ini?
Buku ini merupakan panduan untuk software developer yang tertarik dibidang
Pembuatan UML diagram
Peningkatan produktifitas
Bekerja pada anggota kelompok yang produktif dan menggunakan pengembangan object oriented
Dalam buku ini berasumsi bahwa
Anda sudah memahami basic UML dan pemodelan
Anda focus ke permasalahan pengembangan aplikasi bisnis
Dan tentu saja pembaca dianggap sudah memahami bahasa inggris secara baik :p
Demikianlah review dari saya, untuk link download ada disini
Sumber : http://www.ambysoft.com/books/elementsUMLStyle.html