Muligheter etter studiene Presentasjon for IT-SLP Dan Vigeland CEO & Senior Adviser 23.11.2007
Agenda Litt om min bakgrunn Hva kan man arbeide med? Hvor kan man arbeide? Lean Software Development
Min bakgrunn Russisk mellomfag SLI hovedfag (uteksaminert i 1997) Hovedvekt på programmering, logikk, datalingvistikk og kunstig intelligens Hovedoppgave - Drivstoffdrevne softwareagenter
Livet etter studiene Computas Principal Engineer - 6 år Metis / Troux Technologies Key Account Manager - 2 år TietoEnator - Director of Global Sourcing 2 år BearingPoint Senior Manager 1 år Iterate Administrerende direktør - 2 md
Typiske roller i It-bransjen? Programmering Systemutvikling (skreddersøm & integrasjon) Produktutvikling Tilpassing av standard programvare Testledelse og kvalitetssikring Teknisk arkitektur og ledelse Prosjektledelse og administrasjon Forretningsutvikling og salg Rådgivning (QA, PL, Kontrakt)
Hvor kan man arbeide? Store konsulenthus Dekker hele livssyklusen fra: Bistand til spekk og anskaffelse Leveranseprosjekter Drift og applikasjonsforvaltning Strengt hierarki, gå gradene, ofte en amerikansk forretningsstil Multinasjonale Eksempler er TietoEnator, Cap Gemini, Accenture, BearingPoint
Hvor kan man arbeide? Mellomstore konsulenthus Spesialisering innen teknologi og/eller løsninger. Leveranseprosjekter Bistand på kundesiden i spesifikke oppgaver Ofte flatere selskapsstruktur Nasjonale, til nød skandinaviske Eksempler er Computas, Bekk, Software Innovation, ObjectWare
Hvor kan man arbeide? Spesialiserte (små) konsulentselskaper Teknologiorientert programmering (Java,.Net) Produktspesialister (Oracle Ebusiness, SAP) Rådgiverselskaper Konsulentfellesskap uten felles fundament Spesialiststøtte til kunder og prosjekter Ofte seniororientert Ofte en løs og demokratisk organisasjon med flat struktur og delt ansvar Provisjonslønn er vanlig Eksempler er Promis, WebStep, ++
Hvor kan man arbeide? Produktselskaper Programmeringen begrenser seg ofte bistand til implementering av løsninger og produkter, alternativt utvikling av produkt Spesialiststøtte til partnere Ofte en sterk salgskultur Multinasjonale og noen norske Eksempler er Opera, Fast, Trolltech, Oracle, SAP, Microsoft
Hvor kan man arbeide? Sluttkunder Typisk er IT-intensive organisasjoner, som banker, forsikringsselskaper, logistikk og store selskap Lite programmering, mye organisering. Virksomhetsarkitektur, håndtering av leverandører. Inngår i linjen på samme måte som andre ansatte, typisk i en IT-avdeling Mye outsourcing for tiden! Eksempler er Nordea, Posten, WWL, Norgesgruppen
Iterate the lean software consultancy Etablert februar 2007 Antall ansatte: 13 Solution Engineers (0-10 års erfaring) Heleid av ansatte Kontorlokaler i Forskningsparken
En liten test
Iterate the lean software consultancy Baserer vår filosofi på lean-tankegang fra Toyotas produksjonssystemer Spesialister i lean software development basert på prinsipper av Mary & Tom Poppendieck Teknologisk fokus på java-teknologi og rammeverk (Spring, Hibernate, Struts, Maven, Continuum) Utviklere, tekniske arkitekter, prosjektledere og rådgivere
Lean Software Development: Noen prinsipper
1. Eliminate Waste
The seven wastes Produksjon: In process inventory Over-production Extra processing Transportation Motion Waiting Defects Programvareutvikling: Partially done work Extra features Relearning Handoffs Task switching Delays Defects
2: Build Quality In
Test-drevet utvikling Automatiserte tester Kontinuerlig integrasjon (CI)
3: Create Knowledge
Krav Myte: Tidlig spesifikasjon og sen testing reduserer waste Myte: Kunnskap finnes før programvaren er laget Vi kan ikke forutse hvem som vinner en fotballkamp Vi kan ikke forutse hvem som vinner en fotballkamp selv om vi kjenner reglene..
Kontakt www.iterate.no dan.vigeland@iterate.no Vi søker nye ansatte med lang utdannelse og kort erfaring!