I. Opredelitev in zahteve glede osnovnega izdelka
1. Funkcionalne zahteve:
- Katere ključne funkcije mora izdelek izvajati? Opišite čim bolj podrobno.
- Kakšen je operativni potek za vsako funkcijo? (npr. Kako uporabnik omogoči, konfigurira in uporablja funkcijo?)
- Kaj so vhodni podatki? (Gumbi, senzorji, podatki, prejeti prek komunikacijskih vmesnikov itd.)
- Kakšni so rezultati? (Prikazi, indikatorske lučke, zvoki, dejanja motorja, podatki, poslani prek komunikacijskih vmesnikov itd.)
2. Specifikacije delovanja:
- Kateri so ključni parametri delovanja? (npr. natančnost meritev, hitrost odziva, zmogljivost obdelave, hitrost prenosa, ločljivost, območje moči, učinkovitost itd.)
- Katere so specifične ciljne vrednosti ali sprejemljivi razponi za te parametre?
3. Uporabniški vmesnik (UI) in interakcija:
- Kateri uporabniški vmesniki so potrebni? (npr. gumbi, zaslon na dotik, gumbi, LED indikatorji, vrsta in velikost zaslona, zvočni pozivi itd.)
- Kako uporabnik komunicira z izdelkom? Kakšna je operativna logika?
- Ali obstajajo kakšne posebne ergonomske ali uporabne zahteve?
4. Delovno okolje:
- V kakšnem okolju se bo izdelek uporabljal? (npr. notranja/zunanja uporaba, temperaturno območje, območje vlažnosti, stopnja zaščite pred vdorom (IP) za odpornost na vodo/prah, zahteve glede odpornosti na udarce/vibracije, prisotnost korozivnih plinov, okolje EMI/EMC itd.) To je ključnega pomena za izbiro materiala, kakovost sestavnih delov in zaščitno zasnovo.
5. Ciljni uporabniki in trg:
- Kdo so glavni uporabniki izdelka? (Potrošniki, industrijski uporabniki, medicinski uporabniki itd.)
- Kje so primarni prodajni trgi? (Različne regije imajo različne regulativne zahteve.) To pomaga razumeti potrebe uporabniške izkušnje in smernice za skladnost s predpisi.
II. Tehnične specifikacije in vmesniki
6. Zahteve za napajanje:
- Vrsta vhodnega vira napajanja? (izmenični napajalnik, enosmerni adapter, vrsta in specifikacije baterije, napajanje prek USB-ja, PoE itd.)
- Območje napetosti in toka? Zahteve glede moči? Ali obstajajo zahteve glede porabe energije v stanju pripravljenosti ali najvišje porabe energije?
- Ali je potrebna funkcionalnost upravljanja porabe energije? (npr. načini nizke porabe energije, upravljanje polnjenja baterije itd.)
7. Komunikacijski vmesniki:
- Katere komunikacijske metode so potrebne? (npr. USB, Ethernet, Wi-Fi, Bluetooth, Zigbee, LoRa, RS232/485, CAN, I2C, SPI, UART itd.)
- Kakšne so specifične specifikacije vmesnika? (npr. USB 2.0/3.x, Wi-Fi 802.11 b/g/n/ac/ax, različica Bluetooth)
- Kateri komunikacijski protokoli se uporabljajo? (npr. TCP/IP, Modbus, MQTT, protokoli po meri itd.) Zahteve glede hitrosti prenosa podatkov in razdalje?
8. Senzorji in aktuatorji:
- Katere senzorje je treba integrirati? (npr. temperatura, vlažnost, tlak, merilnik pospeška, žiroskop, senzor zunanje svetlobe, senzor bližine itd.)
- Katere aktuatorje je treba krmiliti? (npr. tip motorja, releji, LED trakovi, brenčala itd.) Katere so specifične številke delov ali zahteve glede delovanja za te periferne naprave?
9. Zmogljivost obdelave in shranjevanje:
- Kakšne so zahteve za procesno zmogljivost glavnega krmilnika? (npr. Ali morate zagnati kompleksne algoritme, operacijski sistem?)
- Koliko pomnilnika in prostora za shranjevanje je potrebno? (RAM, Flash/EEPROM, SD kartica itd.)
- Ali obstajajo posebne preference za mikrokrmilnike ali procesorje?
10. Mehanska konstrukcija in ohišje:
- Kakšne so pričakovane dimenzije, oblika in omejitve teže izdelka?
- Zahteve glede materiala ohišja? (plastika, kovina itd.)
- Ali so na voljo skice industrijskega oblikovanja, 3D-modeli ali referenčni izdelki?
- Način montaže? (Stenska, vgradna, ročna itd.)
- Zahteve glede toplotnega upravljanja? (Potrebujete ventilatorje, hladilnike?)
11. Prikaz in indikacija:
- Vrsta zaslona? (LED segmentni zaslon, segmentni LCD, matrični LCD, OLED, barvni TFT zaslon itd.)
- Zahteve glede velikosti zaslona, ločljivosti, svetlosti in kota gledanja?
- Število, barva in pomen stanja indikatorskih lučk?
III. Predpisi, certifikati in proizvodne zahteve
12. Skladnost in certifikati:
- Katere predpise in certifikate mora izdelek izpolnjevati? (Izjemno pomembno)
- Varnostni certifikati: UL, CE (LVD), CCC, PSE, KC itd.
- Certifikati elektromagnetne združljivosti (EMC): FCC, CE (EMC), CISPR, VCCI itd.
- Certifikati, specifični za industrijo: Medicina (FDA, ISO 13485), avtomobilska industrija (IATF 16949), industrijski nadzor, letalska in vesoljska industrija itd.
- Okoljski certifikati: RoHS (omejevanje nevarnih snovi), REACH, OEEO itd.
- Ciljni trgi določajo obvezne certifikate.
13. Cilji proizvodnje in stroškov:
- Pričakovani obseg proizvodnje? (Pilotni projekt z majhnim obsegom, srednjim obsegom, velikim obsegom) To neposredno vpliva na izbiro komponent, proizvodne procese in stroške.
- Kakšni so ciljni stroški? (Stroški BOM, cena franko tovarna) (To je ključna omejitev oblikovanja)
- Zahteve proizvodnega procesa? (npr. SMT montaža, ročno spajkanje, zahteve glede testiranja)
- Zahteve glede države izvora? (Ali obstajajo kakšne geografske omejitve dobavne verige?)
14. Embalaža in dostava:
- Kakšne so zahteve za embalažo izdelkov? (Okolju prijazni materiali, odpornost na udarce, odpornost na vlago, dimenzije itd.)
- Ali naj bodo priloženi dodatki? (Napajalnik, kabli, uporabniški priročnik, garancijski list itd.)
IV. Izvedba projekta in rezultati
15. Časovnica projekta:
- Predvideni razvojni cikel? (Konceptna zasnova, shema, tiskano vezje, prototip, testiranje, certificiranje, pilotna proizvodnja, množična proizvodnja)
- Ključni mejniki? (npr. dobava prvega prototipa, zaključek certificiranja, začetek množične proizvodnje)
16. Rezultati:
- Katere specifične izdelke stranka zahteva?
- Projektna dokumentacija? (Sheme, datoteke s tiskanimi vezji, seznam BOM, izvorna koda vdelane programske opreme/programske datoteke)
- Poročila o testiranju? (Funkcionalno testiranje, testiranje delovanja, okoljsko testiranje, poročila o predhodni skladnosti z EMC)
- Poročila o certificiranju? (Končno opravljen certifikat in poročila o certificiranju)
- Število prototipov?
- Datoteke za masovno proizvodnjo? (Gerber datoteke, datoteke šablon, montažne risbe, načrti testnih vpenjal itd.)
- Lastništvo intelektualne lastnine (IL)? (zelo pomembno)
17. Razpon proračuna:
- Kakšen je naročnikov proračun za celoten projekt (stroški razvoja, NRE [neponavljajoči se inženiring], stroški prototipa, stroški certificiranja)? (Pomaga oceniti izvedljivost projekta in zagotoviti razumne ponudbe)
V. Druge ključne informacije
18. Obstoječe rešitve / referenčni izdelki:
- Ali ima stranka obstoječi prototip, referenčni izdelek ali konkurenčni izdelek? To je najhitrejši način za razumevanje zahtev.
- Kateri vidiki obstoječe rešitve so zadovoljivi in kateri nezadovoljivi?
19. Intelektualna lastnina:
- Kako bo opredeljeno lastništvo razvojnih rezultatov (zasnova strojne opreme, programska koda)? (Pri razvoju po meri običajno pripada naročniku; mora biti izrecno navedeno v pogodbi)
- Ali je potreben sporazum o nerazkritju (NDA)?
20. Poprodajne storitve in podpora:
- Kakšna so pričakovanja stranke glede tehnične podpore in vzdrževanja po lansiranju? (npr. trajanje podpore? obseg podpore?)
21. Veriga odločanja in stiki:
- Kdo je končni odločevalec pri tehničnih vprašanjih?
- Kdo je kontaktna oseba za komercialna/poslovna vprašanja?
- Kdo je glavni projektni vmesnik/kontaktna oseba?
Kako učinkovito zbirati te informacije
- Uporabite strukturiran vprašalnik/kontrolni seznam: Na podlagi zgornjega seznama ustvarite podroben elektronski vprašalnik ali obrazec za zbiranje zahtev, ki ga mora izpolniti stranka. To zagotavlja sistematično zbiranje informacij.
- Izvedite poglobljene intervjuje: Vprašalnik je le izhodišče. Načrtujte poglobljene sestanke s tehničnim vodjo stranke (ali odločevalcem), da se pogovorite o vsaki točki, razjasnite nejasnosti in odkrijete skrite zahteve (potrebe, ki jih stranka morda ni izrecno navedla, vendar so pomembne).
- Navedite predloge/primere: Za kompleksne zahteve (npr. specifikacije zmogljivosti) zagotovite predloge ali primere, ki bodo stranki pomagali pri zagotavljanju jasnih in merljivih opisov.
- Poudarite »Zakaj«: Ne sprašujte le »kaj« je treba storiti; vprašajte »zakaj« je potrebna določena funkcija ali specifikacija. To pomaga razumeti ključne potrebe stranke in morebiti najti boljše oblikovalske rešitve.
- Upravljajte pričakovanja: Začnite upravljati pričakovanja strank že med zbiranjem informacij. Na primer, zgodaj sporočite morebitne kompromise glede konfliktov med visokozmogljivimi zahtevami in nizkocenovnimi cilji ali tesnimi roki in kompleksnimi načrti.
- Pisno potrdilo: Vse dogovorjene zahteve združite v formalno specifikacijo zahtev za izdelek (PRD) ali tehnični sporazum, ki ga podpišeta obe strani. To služi kot osnova za nadaljnje načrtovanje in prevzem ter preprečuje prihodnje spore.
