product architecture - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_dispro_08.pdf · •...

32
PRODUCT ARCHITECTURE Amalia, ST, MT

Upload: phungxuyen

Post on 31-May-2019

230 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

PRODUCT ARCHITECTURE Amalia, ST, MT

Page 2: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Definition

• Product Architecture: The arrangement of functional elements into physical chunks which become the building blocks for the product or family of products.

• Elemen fungsional • Suatu kegiatan operasi dan transformasi secara individual yang

memberikan kontribusi pada kinerja keseluruhan produk

• Contoh: produk sepeda>>fungsi pengereman

• Elemen fisik

• Part, komponen, sub-assembly yang mendukung fungsi produk

• Contoh: produk sepeda>>kampas rem, rantai, pedal dsb.

• Chunk

• Kumpulan elemen fisik

• Elemen fisik produk yang diorganisasikan menjadi beberapa building blocks

Page 3: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Product Architecture Example: Hewlett-Packard DeskJet Printer

Page 4: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Modular vs. integrated architecture (1)

• Modular • Chunks implement one or a few functional elements

in their entirety (each functional element is implemented by exactly one physical chunks)

• The interactions between chunks are well defined and are generally fundamental to the primary functions of the products.

• Chunk ‘independen’

• Mempermudah perubahan desain suatu chunk tanpa merubah chunk lainnya agar produk dapat berfungsi secara baik

Page 5: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Modular vs. integrated architecture (2)

• Integrated • Functional elements of the product are implemented

using more than one chunk

• A single chunk implements many functions.

• The interaction between chunks are ill defined and may be incidental to the primary functions of the products.

• Produk arsitektur integral dirancang dengan kinerja yang tinggi

• Modifikasi terhadap suatu komponen akan membutuhkan ‘re-design’ yang mahal

Page 6: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Tipe Arsitektur Modular

• Arsitektur Modular Slot • Masing-masing penghubung antarchunk mempunyai tipe yang

berbeda dari yg lain.

• Chunk tidak dapat dipertukarkan

• Arsitektur Modular Bis • Chunk yang berbeda dapat dihubungkan ke produk melalui

hubungan yang sama

• Beberapa chunk dapat dipertukarkan

• Arsitektur Modular Seksional • Semua penghubung mempunyai tipe yang sama, tetapi tidak ada

satu elemen tunggal yang semua chunk-chunk berbeda dapat dipasang sekaligus

• Rakitan dibuat dengan menghubungkan chunk yang satu dengan lainnya melalui penghubung yang identik

Page 7: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional
Page 8: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Trailer Example: Modular Architecture

box

hitch

fairing

bed

springs

wheels

protect cargo from weather

connect to vehicle

minimize air drag

support cargo loads

suspend trailer structure

transfer loads to road

Page 9: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Trailer Example: Integral Architecture

upper half

lower half

nose piece

cargo hanging straps

spring slot covers

wheels

protect cargo from weather

connect to vehicle

minimize air drag

support cargo loads

suspend trailer structure

transfer loads to road

Page 10: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Choosing the Product Architecture

Architecture decisions relate to product planning

and concept development decisions:

• Product Change (copier toner, camera lenses)

• Product Variety (computers, automobiles)

• Standardization (motors, bearings, fasteners)

• Performance (racing bikes, fighter planes)

• Manufacturing Cost (disk drives, razors)

• Project Management (team capacity, skills)

• System Engineering (decomposition, integration)

Page 11: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Factors affecting

architecture modularity

Product changes

Product variety

Component standardi-

zation

Product performance

Manufactur-ability

Product development management

Page 12: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

12

Factors affecting architecture modularity –

product changes

Reasons for product changes • Upgrades – peningkatan kemampuan

• add-ons – penambahan komponen

• adaptation – adapt to different operation environments

• wear – penggantian karena pemakaian (e.g., razors, tires, bearings)

• consumption – for example, toner cartridges, battery in cameras

• flexibility in use (for users to reconfigure to exhibit different capabilities)

• re-use in creating subsequent products

Page 13: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Factors affecting architecture modularity

product variety

• Beberapa model dapat diproduksi untuk merespons permintaan pasar

• Dapat divariasikan tanpa menambah kerumitan terhadap sistem manufaktur

Component standardization

• Menggunakan komponen yang sama untuk beberapa macam produk

• Meningkatkan volume produksis

Page 14: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Factors affecting architecture modularity

product performance

• Allow optimizing the performance for an individual integrated architecture.

• Allow function sharing

• Allow for redundancy to be eliminated through function sharing and geometric nesting

Manufacturability

• DFM can be performed on the chunk-level but not across several chunks.

Page 15: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Factors affecting architecture modularity

product development management

• Better for modular architecture • Each modular chunk is assigned to an individual or a small

group

• Known and relatively limited functional interactions with other chunks

• Not as easy for integrated architecture • Detailed designs will require close coordination among different

groups.

Page 16: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Architecture Design Process

• create a schematic of the product

• cluster the elements of the schematic

• create a rough geometric layout

• identify the fundamental and incidental interactions.

Page 17: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Creating a product schematic

• Create a schematic diagram representing the (physical or functional) elements of the product, using blocks, arrows, and other notations.

• Flow of forces or energy

• Flow of material

• Flow of signal or data

Page 18: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

DeskJet Printer Schematic

Flow of forces or energy

Flow of material

Flow of signals or data

Store Output

Store Blank Paper

Enclose Printer

Provide Structural Support

Print Cartridge

Position Cartridge In X-Axis

Position Paper

In Y-Axis

Supply DC

Power “Pick” Paper

Control Printer

Command Printer

Connect to

Host

Communicate with Host

Display Status

Accept User

Inputs

Functional or Physical Elements

Page 19: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

19

Cluster the elements of the schematic

• Factors for considering clustering • Geometric integration and precision

• Function sharing

• Capability of vendors

• Similarity of design or production technology

• Localization of design (or part) change

• Accommodating variety

• Enabling standardization

• Portability of the interfaces

Page 20: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Cluster Elements into Chunks

Store Output

Store Blank Paper

Enclose Printer

Provide Structural Support

Print Cartridge

Position Cartridge In X-Axis

Position Paper

In Y-Axis

Supply DC

Power “Pick” Paper

Control Printer

Command Printer

Connect to

Host

Communicate with Host

Display Status

Accept User

Inputs

Paper Tray Print Mechanism

Logic Board

Chassis

Enclosure

User Interface Board

Host Driver Software

Power Cord and “Brick”

Functional or Physical Elements

Chunks

Page 21: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Creating a rough geometric layout

• A geometric system layout in

• 2D or 3D drawings,

• 2D or 3D graphics, or

• Physical models.

Page 22: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Geometric Layout

printmechanism

paper tray

user interface board

printcartridge

logicboard

chassis

chassis

paper

roller

print cartridge

paper tray

enclosure

logic board

height

Page 23: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Identify the fundamental and incidental interactions

• Fundamental interactions

• Those which connect the building blocks, such as energy flows, material flows, and data flows.

• Incidental interactions

• Those that arise because of geometric arrangements of the building blocks, such as thermal expansion or heat dissipation.

Page 24: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Incidental Interactions

Enclosure

Paper Tray

Chassis

Print Mechanism

User Interface Board

Logic Board

Power Cord and “Brick”

Host Driver Software

Styling

Vibration

Thermal Distortion

Thermal Distortion

RF Interference RF

Shielding

Page 25: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

The concepts of integral and modular apply at several levels:

• system

• sub-system

• component

Page 26: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Product Architecture = Decomposition + Interactions

• Interactions within

chunks

• Interactions across

chunks

Page 27: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Modular Product Architectures

• Chunks implement one or a few functions entirely.

• Interactions between chunks are well defined.

• Modular architecture has advantages in simplicity and reusability for a product family or platform.

Swiss Army Knife Sony Walkman

Page 28: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Platform Architecture of the Sony Walkman

Page 29: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Integral Product Architectures

• Functional elements are implemented by multiple chunks, or a chunk may implement many functions.

• Interactions between chunks are poorly defined.

• Integral architecture generally increases performance and reduces costs for any specific product model.

High-Performance Wheels Compact Camera

Page 30: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Ford Taurus Integrated Control Panel

Page 31: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional

Modular or Integral Architecture?

Motorola StarTAC Cellular Phone

Rollerblade In-Line Skates

Ford Explorer

Apple iBook

Page 32: PRODUCT ARCHITECTURE - dinus.ac.iddinus.ac.id/repository/docs/ajar/2017_Dispro_08.pdf · • Contoh: produk sepeda>>fungsi pengereman ... • Chunks implement one or a few functional