Siste kommentar
Av: Jostein Gogstad
På innlegget: Lær deg et scriptspråk!
Eneste minuset med språkene du nevner er at veien tilbake til Java er tung å gå. Les hele »
Stikkord
Access arkitektur blogg blogging samhandling Brukeradministrasjon bugs Cloud Cucumber endringsledelse feedback FitNesse Galls lov guide IAM IdM Informasjonssikkerhet ITIL java kontrakt kunnskapsmedarbeider mål Passord Presentasjonsteknikk produkteier Programmering programming prosjektledelse refactoring Roles samarbeid Samhandling scrum Sikkerhet Smidig sosiale medier spesifikasjon Sterk blanding Systemantics testing Tilgangskontroll utfordringer verdi video web 2.0 workshop-
Siste innlegg
Category Archives: Smidig
Å skrive tilbud er som å forelske seg
En varm glede fyller hjertet mitt i dag: Løsningsarkitekturen jeg laget vårt tilbud til Statnetts nye system for handel av kraftreserver ble undertegnet på fredag. De valgte oss! Det siste halve året eller så har jeg gått å gledet og gruet meg over dette tilbudet. Og det har slått meg: Å skrive et tilbud er [...]
Lær deg et scriptspråk!
La oss si at du er en systemutvikler. Du er ansatt for din ekspertise i et av de “to store” applikasjonsspråkene – Java eller C#. Disse språkene kan brukes til svært mange oppgaver. Du kan teoretisk løse ethvert problem med dem, og de er sannsynligvis hovedgrunnen til at cv-en din er salgbar. Så hvorfor lære [...]
Also posted in Programmering 4 Comments
Sammen mot en enklere fremtid
Kompleksitet er den viktigste årsaken til at IT-prosjekter feiler. Prosjekter som feiler og dårlig programvare gjør våre kunder og brukere ulykkelige. Hvorfor gjør vi IT-investeringer? Det handler om å redusere komplekse problemer til meningsfylte oppgaver som mennesker kan fullføre.
Also posted in Brukervennlighet, Programmering, Risikostyring, Strategi 4 Comments
Hold stø kurs med autotesting!
Unit-tester er nyttig for de fleste systemutviklere. Noen av oss kjører strikt, metodisk testdrevet utvikling. Andre bruker bare automatiserte tester nå og da som sikkerhetsnett for å unngå regress-feil. Hvor ofte fyrer du selv av testene dine? Kjører du testsuiten din en gang i ny og ne, eller strikt for hver metode du implementerer? Jeg [...]
Also posted in Programmering, Uncategorized Tagged feedback, java, Programmering, programming, Smidig, testing, video 3 Comments
Lean eller agile, hva passer best for deg?
Lean og Agile er to prosesser som ofte blir plassert i samme bås, som “smidige” måter å jobbe på. Men selv om de har mange likhetstrekk, er sannheten at de er to veldig forskjellige tilnærminger til veldig forskjellige problemstillinger, og har sine opphav i helt ulike kulturer.
Mot til å produksjonssette tidlig?
Har ditt erstatningsprosjekt mot til å produksjonssette på 70 % av funksjonaliteten til det gamle systemet? Det er mange, kanskje spesielt bedriftsledere og avdelingsledere i styringsgrupper rundt om kring, som tror at IT-prosjektet er ferdig når man har produksjonssatt den nye løsningen. Det er en oppfatning som kan få katastrofale følger.
Also posted in Business Process Management, ITIL, Programmering, Strategi Tagged endringsledelse, ITIL, mål, prosjektledelse, Smidig, utfordringer Leave a comment
Slik forbereder og gjennomfører du et teknisk kurs
Jeg holdt nylig en teknisk workshop for noen kollegaer, og forsøkte da å markedsføre, forberede og gjennomføre kurset på en hensiktsmessig måte. Her er noen prinsipper og teknikker som fungerer bra.
Also posted in Brukervennlighet, Kursing, Presentasjonsteknikk Tagged guide, kurs, Presentasjonsteknikk, workshop Leave a comment
Er Scrum og ITIL en del av problemet?
Noen ganger lurer jeg på om det har oppstått en form for religionskrig mellom miljøene innen for IT-Drift og de som arbeider med utvikling. Det utvikles industristandarder og ”good practice frameworks” på mange områder. Men ingen av rammeverkene har lykkes med å kommunisere godt med de som er utenfor sin primærmålgruppe. Det er et gap [...]
Kundens smidige manifest
Hvordan ville det smidige manifestet ha sett ut dersom det var blitt skapt av kunder? Det smidige manifestet ble skapt av en gruppe svært talentfulle mennesker. Men alle sammen kom fra leverandørsiden av utviklingsprosjekter, noe som er tydelig allerede i den tredje av de fire verdiene: Samarbeid med kunden framfor kontraktsforhandlinger - som implisitt sier [...]
Also posted in Samhandling 3 Comments
Galls lov og erstatningsprosjekter
“If A System Is Working, Leave It Alone. Don’t Change Anything!”- John Gall, Systemantics (1975) Planen Det gamle systemet hadde blitt uholdbart. Leverandøren ga ikke lenger support på maskinvare eller programvare, det var umulig å oppdrive kompetanse for å videreutvikle og det var ikke lenger vedlikeholdbart siden det var så kompleks. Vi skulle derfor erstatte [...]
Also posted in Strategi Tagged arkitektur, Galls lov, prosjektledelse, Smidig, Systemantics 4 Comments
Smidig brukervennlighet
Vi lo godt da vi leste denne stripa. Den setter fingeren på både sannheter, usannheter og fordommer. Alle som har jobbet i systemutviklingsprosjekter vil nok kjenne seg igjen her. Vår påstand er at de som kjenner seg mest igjen er de som ikke har jobbet med brukersentrerte designere eller smidige utviklere.
Also posted in Brukervennlighet 3 Comments
Hemmeligheten bak gode spesifikasjoner
Mange prosjekter har startet å ta i bruk verktøy som FitNesse eller Cucumber til å automatisere funksjonelle tester. Disse verktøyene gjør det lett å skrive akseptansetester, men det er opp til oss som bruker dem å sørge for at disse testene blir til en god spesifikasjon av systemet som skal utvikles, og ikke bare testscript. [...]
Ny definisjon av Scrum?
Nyttårsaften postet Ken Schwaber en melding på Yahoo! Scrum Development group som han kalte Confusion about Scrum. Der tar han opp at det eksisterer to definisjoner av Scrum: En som vedlikeholdes av Jeff Sutherland og ham selv på www.scrum.org, og en “gammel kopi” som ligger hos Scrum Alliance (men den ligger ikke der lenger nå).
Smidig utvikling er ikke i mål
Smidig metodikk har inntatt Norge. Derfor må vi slutte å bare reklamere for de positive sidene, og åpne opp for å diskutere og løse reelle utfordringer knyttet til smidige prosjekter.
Scrum – “Det var dyrt”-øyeblikket
Hva skjer når kostnaden i utviklingsprosjektet plutselig blir veldig tydelig? Man kan ha en ærlig dialog.


Interaktiv programmering: utforsking, læring og produktivitet