Tehokas Drupal-kehitys: Tekniikat ja työtavat
Lundell, Minna (2015)
Lundell, Minna
Haaga-Helia ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201505168386
https://urn.fi/URN:NBN:fi:amk-201505168386
Tiivistelmä
Opinnäytetyössä tutkittiin erään Drupal-sivustoja toteuttavan yrityksen kehittäjien työssään käyttämiä tekniikoita ja työtapoja.
Tutkimus toteutettiin tapaustutkimuksena "Uudelleenkäytettävien komponenttien tuottaminen ja konventiot yrityksen Drupal-kehityksessä". Tutkimuksen pohjana toimi yrityksen kehittäjille tehty laadullisen tutkimuksen kysely. Tutkimuksen tarkoituksena oli kartoittaa yrityksen Drupal-kehitystyön tämänhetkistä tilaa sekä etsiä mahdollisia kehityskohteita entistä tehokkaamman työnteon takaamiseksi.
Opinnäytetyön teoriataustassa esitellään Drupal-sisällönhallintajärjestelmän modulaarinen rakenne sekä Drupal-kehityksen perusteita. Teoriataustan pääpaino on Drupalin komponenteissa (moduuleissa, teemoissa ja featureseissa), joiden kehitystyöhön liittyviä osa-alueita tutkimuksessa tutkittiin.
Tutkimuksen tuloksista voitiin todeta, että uudelleenkäytettävien komponenttien kehitystyötä tukevat niin konventiot, ajatusmallit kuin dokumentaatiokin, kunhan nämä kaikki ovat jokaisen kehittäjän tiedossa. Kehitysehdotuksista tärkeimpiä olivatkin konventioiden dokumentaation ja kehittäjien välisen viestinnän parantaminen.
Tutkimus toteutettiin tapaustutkimuksena "Uudelleenkäytettävien komponenttien tuottaminen ja konventiot yrityksen Drupal-kehityksessä". Tutkimuksen pohjana toimi yrityksen kehittäjille tehty laadullisen tutkimuksen kysely. Tutkimuksen tarkoituksena oli kartoittaa yrityksen Drupal-kehitystyön tämänhetkistä tilaa sekä etsiä mahdollisia kehityskohteita entistä tehokkaamman työnteon takaamiseksi.
Opinnäytetyön teoriataustassa esitellään Drupal-sisällönhallintajärjestelmän modulaarinen rakenne sekä Drupal-kehityksen perusteita. Teoriataustan pääpaino on Drupalin komponenteissa (moduuleissa, teemoissa ja featureseissa), joiden kehitystyöhön liittyviä osa-alueita tutkimuksessa tutkittiin.
Tutkimuksen tuloksista voitiin todeta, että uudelleenkäytettävien komponenttien kehitystyötä tukevat niin konventiot, ajatusmallit kuin dokumentaatiokin, kunhan nämä kaikki ovat jokaisen kehittäjän tiedossa. Kehitysehdotuksista tärkeimpiä olivatkin konventioiden dokumentaation ja kehittäjien välisen viestinnän parantaminen.