Cognos Series 7 -ympäristön automatisointi Cognos-makrojen avulla
Eerola, Jari (2013)
Eerola, Jari
2013
Tietotekniikan koulutusohjelma
Tieto- ja sähkötekniikan tiedekunta - Faculty of Computing and Electrical Engineering
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2013-05-08
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201305231165
https://urn.fi/URN:NBN:fi:tty-201305231165
Tiivistelmä
Ohjelmistoalalla tehdään säännöllisesti toistuvia työtehtäviä erilaisia sovelluksia käyttäen. Työtehtävät saattavat sisältää manuaalisia työvaiheita, jotka mahdollisesti voisi automatisoida. Automatisoinnin avulla yritys pystyy tehostamaan omia työprosessejaan, parantamaan tuottavuutta sekä tarjoamaan asiakkailleen parempaa palvelun laatua. Työtehtävien automatisointi ei kuitenkaan aina ole helppoa. Se edellyttää tuntemusta yrityksen työprosesseista sekä automatisoitavasta ympäristöstä. Lisäksi tarvitsee mahdollisesti perehtyä uusiin teknologioihin, jotka tukevat sovellusten automatisointia.
Tässä diplomityössä käsitellään CGI:lle toteutettua automatisointiratkaisua IBM:n Cognos Series 7 -ympäristöä varten. Diplomityön tavoitteena on selvittää, miten Cognos-makrot soveltuvat automatisoinnin toteuttamiseen sekä esitellä Cognos-makrokieli.
Työn ensimmäisessä teoriaosuudessa käsitellään yleisesti automatisoinnin hyviä ja huonoja puolia sekä esitellään työkaluja liiketoimintaprosessien automatisointiin. Toisessa teoriaosuudessa lukija tutustutetaan Cognos Series 7 -tuoteperheeseen. Tämän jälkeen käydään läpi CGI:n Cognos Series 7 -tuoteperheeseen liittyvät työprosessit sekä esitellään Cognos-makrokieli. Lopuksi pohditaan hyötyjä, joita CGI saa automatisoinnista.
Diplomityö osoittaa, että Cognos-makrot soveltuvat automatisointiin. Makrojen tukena kannattaa kuitenkin hyödyntää muita teknologioita parantamaan käytettävyyttä ja ylläpidettävyyttä. Työ osoittaa myös sen, että automatisointi tuo yritykselle todellisia hyötyjä. CGI:n tapauksessa näitä ovat muun muassa säännöllisten työtehtävien nopeampi valmistuminen sekä työntekijöiden työkuormituksen väheneminen. Work at IT industry often includes regular tasks performed with various applications. Tasks may be repetitive and have a lot of manual work phases. There is a chance that some of the work phases could be automated. This may help the company to improve its work processes, increase productivity and offer a better service quality to customers. However, to automate tasks is not always easy. It requires knowledge of company’s work processes and the environment where automation is implemented. In addition, automating tasks may require becoming familiar with the technologies that support automating the applications.
This Master of Science Thesis examines the automatization of IBM Cognos Series 7 environment developed for CGI. The objective is to research the suitability of Cognos macros for automation and introduce the Cognos macro language.
This thesis has two theory parts. The first one discusses about the benefits of automation and its possible drawbacks. In addition, it introduces tools for implementing automation. The second theory part introduces Cognos Series 7 product family. After this Cognos macro language and CGI’s work processes, related to Cognos Series 7, are discussed about. Finally, the benefit of automation for CGI is pondered.
This thesis shows that Cognos macros are suitable for automating Cognos Series 7 environment. However, using other technologies alongside should be considered. The thesis also proves that a company can get real benefits by automating tasks. For example, in the case of CGI, automation supports completing the regular tasks faster and reduces the workload of employees.
Tässä diplomityössä käsitellään CGI:lle toteutettua automatisointiratkaisua IBM:n Cognos Series 7 -ympäristöä varten. Diplomityön tavoitteena on selvittää, miten Cognos-makrot soveltuvat automatisoinnin toteuttamiseen sekä esitellä Cognos-makrokieli.
Työn ensimmäisessä teoriaosuudessa käsitellään yleisesti automatisoinnin hyviä ja huonoja puolia sekä esitellään työkaluja liiketoimintaprosessien automatisointiin. Toisessa teoriaosuudessa lukija tutustutetaan Cognos Series 7 -tuoteperheeseen. Tämän jälkeen käydään läpi CGI:n Cognos Series 7 -tuoteperheeseen liittyvät työprosessit sekä esitellään Cognos-makrokieli. Lopuksi pohditaan hyötyjä, joita CGI saa automatisoinnista.
Diplomityö osoittaa, että Cognos-makrot soveltuvat automatisointiin. Makrojen tukena kannattaa kuitenkin hyödyntää muita teknologioita parantamaan käytettävyyttä ja ylläpidettävyyttä. Työ osoittaa myös sen, että automatisointi tuo yritykselle todellisia hyötyjä. CGI:n tapauksessa näitä ovat muun muassa säännöllisten työtehtävien nopeampi valmistuminen sekä työntekijöiden työkuormituksen väheneminen.
This Master of Science Thesis examines the automatization of IBM Cognos Series 7 environment developed for CGI. The objective is to research the suitability of Cognos macros for automation and introduce the Cognos macro language.
This thesis has two theory parts. The first one discusses about the benefits of automation and its possible drawbacks. In addition, it introduces tools for implementing automation. The second theory part introduces Cognos Series 7 product family. After this Cognos macro language and CGI’s work processes, related to Cognos Series 7, are discussed about. Finally, the benefit of automation for CGI is pondered.
This thesis shows that Cognos macros are suitable for automating Cognos Series 7 environment. However, using other technologies alongside should be considered. The thesis also proves that a company can get real benefits by automating tasks. For example, in the case of CGI, automation supports completing the regular tasks faster and reduces the workload of employees.