# Lähtökohdat

Erityisesti *teknisessä* työssä, mutta myös kaikessa muussakin Duden lähtökohdat ovat tärkeysjärjestyksessään:

### **Asiakkaat**

Toteutusten tulee olla kenen tahansa helposti päivitettävissä, loogisia ja selkeästi rakennettavia kokonaisuuksia. Hyväkään koodi ei saa koskaan mennä käytettävyyden tai kaivatun ominaisuuden edelle!

Asiakaslähtöisyyteen ei myöskään kuulu asiakkaan rankaiseminen huonolla koodilla, asiakaspalvelulla tai työn viivyttelyllä vaikka projekti olisi kuinka ikävä tai viivästyisi asiakkaasta johtuvista syistä.

### **Joustavuus**

Emme pidä kiinni irrelevanteista asioista tai laskuta minuutin tarkkuudella vaan joustamme tarvittaessa kohtuullisissa rajoissa. Tämä pätee erityisesti ylläpitoasiakkaisiin. Joustavuutta tulee harjoittaa myös yrityksen sisällä ja ajatella yhteistä hyvää sekä kaikkien etua, eikä tukeutua 100% omaan mielipiteeseen, preferenssiin tai tottumukseen.

### **Tarkoituksenmukaisuus**

Tilatun tuotteen ja kaiken tekemisen on oltava tarkoituksenmukaista, sellaista mitä asiakas on tilannut, ei vähempää. Pyrimme kuitenkin ylittämään itsemme sekä asiakkaamme aina kun mahdollista.

### **Laatu**

Duden pääpaino on tuottaa hyvää laatua ja sitä kautta lisäarvoa asiakkaalle, eli ei käytetä valmisteemoja, Bootstrapia tai muita lähtökohtaisesti muitakaan yleispäteviä frameworkeja.

Valmiita lisäosia tai työkaluja voidaan käyttää, kunhan ne ovat yleisesti Duden hyväksymiä ja asiakkaan tarpeisiin hyviksi todettuja.

> ”Jos voit tehdä asian viidessä minuutissa, tee se saman tien.”


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://handbook.dude.fi/yleiset-kaytanteet/lahtokohdat.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
