1 / 11

Ohjelmistokehittäminen

Ohjelmistokehittäminen. Luku 1 – Mitä on ohjelmistokehittäminen?. Sisältö ❶ ❷. Mikä on ohjelmisto? Mitä on ohjelmistokehittäminen? Miten ohjelmistoja kehitetään? Ohjelmistokehitys toimialana Tehtäviä Kysymyksiä ja vastauksia. Mitä ovat ohjelmistot?.

Download Presentation

Ohjelmistokehittäminen

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ohjelmistokehittäminen

  2. Luku 1 – Mitä on ohjelmistokehittäminen?

  3. Sisältö ❶ ❷ • Mikä on ohjelmisto? • Mitä on ohjelmistokehittäminen? • Miten ohjelmistoja kehitetään? • Ohjelmistokehitys toimialana • Tehtäviä • Kysymyksiä ja vastauksia

  4. Mitä ovat ohjelmistot? • Yksinkertaisista komennoista koostuvia laajoja kokonaisuuksia, joita voidaan ajaa tietokoneella (tai tietokoneen kaltaisella laitteella) • Ohjelmistot käsittelevät käyttäjän syötettä ja näyttävät sen pohjalta tuloksia • Tyypillisesti vain digitaalisessa (sähköisessä) muodossa

  5. Esimerkkejä ohjelmistoista • Tietokoneella • Word, Excel, PowerPoint, Photoshop • Web-selain • Puhelimessa • Pienoisohjelmat eli appsit (engl. apps), esim. • karttasovellukset, aikataulut, viestintä, pelit, jne. • Verkossa • Google, Facebook, Twitter

  6. Mitä on ohjelmistokehittäminen? • Ohjelmistojen kehittäminen on sitä työtä, jolla ohjelmistoja valmistetaan • Projektiin tarvitaan ainakin kehittäjiä, suunnittelijoita ja testaajia • Itse kehittäminen tehdään tietokoneella käyttäen apuna tähän tarkoitettuja ohjelmistoja • Tuloksena ohjelmakoodia (lyhyesti koodia)

  7. Ohjelmistokehittäminen toimialana • Ohjelmistokehittäminen on osa IT-alaa, ja sen arvo on huomattava • Tyypillisen pienenkin ohjelmistoprojektin kokoluokka on 50000–100000 € • Mukaan tarvitaan monia eri alueiden osaajia • Kehittäjiä ja testaajia • Graafisia suunnittelijoita, käyttöliittymäosaajia • Myyjiä, markkinoijia, tukihenkilöitä, kouluttajia, …

  8. Tehtäviä • Pohdi, onko ohjelmistolla fyysistä olomuotoa. • Keksi ainakin kolme esimerkkiä laitteista, joiden sisällä pyörii ohjelmisto. Jätä pois laskuista tietokoneet ja kännykät. • Selvitä, mitä välineitä ohjelmistojen kehittämiseen käytetään. Tarvitaanko kynää ja paperia lainkaan? • Mitä erilaisia työnkuvia ohjelmistojen kehittämiseen voi kuulua?

  9. Kysymyksiä ja vastauksia 1 Mihin ohjelmistoja tarvitaan? • Ohjelmistojen merkitys nykymaailmassa on merkittävä, sillä lähes kaikki elektroniset laitteet sisältävät ohjelmistoja. • Samaten monia asioita ohjataan ohjelmistojen avulla: pankkien rahavirtoja, joukkoliikenteen aikatauluja, satelliitteja avaruudessa, television ohjelmia, talot ja rakennukset suunnitellaan ohjelmistoilla, ja niin edelleen. • Lista on pitkä, joten ohjelmistojen olemassaolo vaikuttaa merkittävästi siihen, miten nykyisin elämme. Jatkossa ohjelmistojen merkitys tulee yhä korostumaan.

  10. Kysymyksiä ja vastauksia 2 Kuinka paljon Suomessa kehitetään ohjelmistoja? • Suomessa, kuten monessa muussakin länsimaassa, ohjelmistojen kehittäminen ja siihen liittyvät toiminnot ovat merkittäviä työllistäjiä. • Varsinaista ohjelmistokehittämistä tekee Suomessa n. 20 000 ihmistä, laajemmin ajateltuna ala työllistää suoraan tai välillisesti satojatuhansia. • Alun perin ohjelmistoteollisuus on saanut alkunsa Englannissa ja Yhdysvalloissa.

  11. Kysymyksiä ja vastauksia 3 Miten voin aloittaa ohjelmistojen kehittämisen? • Ohjelmistoja voit kehittää monilla eri kehitysvälineillä ja monilla eri alustoilla. Tyypillisesti alkuun pääseminen ei maksa mitään, vaan voit ladata tarvittavat kehitysvälineet maksutta niitä tuottavien yhteisöjen web-sivuilta. • Ammattikäyttöön suunnitellut välineet ovat yleensä maksullisia, mutta näistäkin on usein saatavilla kokeiluversioita lyhytaikaiseen tutustumiseen.

More Related