![]() You can build a compiler by building an interpreter, then swapping out the immediate-calculation functions for functions that generate machine code (or LLVM IR or whatever). But an interpreter and a compiler are very, very similar-to the point of being nearly identical. And this tripped me up when I first started. ![]() I know that you say you want to build a compiler. I haven't done that LISP project, but I recommend Crafting Interpreters. (Men det lyder fedt for virksomheden at proklamere “vi er agile”).Īnyway, det skal siges at jeg til dagligt arbejder med product management, så det er lang tid siden jeg har levet i en “project-only” verden. metoder.ĭvs, at I som team ofte kan føle jer enormt klemt af, at den eksterne verden ikke forstår eller gider spille med indenfor jeres best practices. Udfordring nummer 2 er, at din interessenter/ resten af forretningen stort ser altid lever i en “waterfall” verden, også selvom I kører agile eller lign. Jeg har allerede lovet det til kunden at vi har det klart i næste uge” Projektleder: “Ok, trækker vejret dybt og finder whiteboard markeren frem.Chef: “Jamen det er jo bare en lille knap, hvor svært kan det være.!”.Uden at smøre unødigt tykt på stereotyperne, så er det de færreste “projektsponsorer” eller lign interessenter fra forretningssiden, som egentlig har bare en snært af sans for hvorfor IT/softwareudvikling er svært at tids/budget-estimere. IT-projektledelse er på mange måneder ikke anderledes end projektledelse generelt, men der kræves en væsentlig forståelse for, at opgaverne som oftest kan være enormt komplekse af natur.ĭu vil derfor opleve, af din aller aller største hurdle ikke er dit team, som står for eksekveringen, men dine interessenter (aka stakeholder management). Et godt sted at starte er bogen “The mythical Man-month” af Fred Brooks.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |