Saturday, September 29, 2007

Floderna i Somalia

Jag längtar tillbaka till ”gamla” EAC. På den tiden kunde en svepare göra 11-12000 Floriner på en resa runt Shabele-Jubba, inklusive mutor till ökenpolisen. Efter Konfucianerna tog över The East-Africa Confederacy kan man vara glad för hälften. Inga mutor längre dock, inga poliser, inga gränsvakter. Varför slösa tid på sånt, bara släppa ut några hundra nanomiter och ladda ner sporerna efteråt. EAC påstår att nanomiterna stänger ner sig när de kommer längre än 10 mil ifrån kusten, men alla vet att det inte är sant. De har hittat aktiva ’miter i Hong Kong och Rotterdam och det är allmänt känt att alla EAC ambassader har sporuppsamlare. US-Korea har himlen full av keyhole satelliter, EAC har gödslat jordytan med nanomiter, mellan dem är det inte mycket som är hemligt i världen längre.

För allianserna betyder det att de inte kan finansiera sina osanktionerade krig med off-market opium längre. För mig betyder det att jag inte kan bygga min pension på att skeppa metaplasma till friarméerna. Well, Ogaden kåren får väl köpa sina vapen av fransmännen, som alla andra olicensierade arméer. Jag skulle kunna flytta söderut, men kalvinisterna nere i Stor-Rhodesia är så förbannat knepiga att göra affärer med. Dessutom trivs jag här. 3 år till så kan jag få en säljrätt för huset i Mogadishu och flytta ner till Kismaayo, kanske leasa ut sveparen till en underkapten och köpa in mig i en oceanlastare. Eller ansöka om registrering som frilansande tullagent för EAC eller någon av de flytande enklaverna. Många av mina gamla piratkollegor gick den vägen. Eller blev svepare, som jag.

Friday, September 28, 2007

Fredag

"Jobbar hemma" idag eftersom jag känner att en förkylning håller på att smyga sig på mig. IM, telefonkonferenser och NetMeeting hindrar ju numera inte folk från att störa en även när man inte är på kontoret, så produktiviteten har flukturet något.

Hade konferens tidigare idag med en "requirements analyst" om ett kommande projekt för min applikation. Det är alltid intressant hur folk på "den" sidan av bordet antar att eftersom vi är "techies" så varken bryr vi oss om eller förstår någonting om business sidan av ett projekt. Således inledde han mötet som alla andra "analysts" inleder sina möten, med att säga "I'm not a developer so I won't be able to answer any technical questions". Vad han inte inser eller förstår är att när vi utvecklar saker så beror de tekniska lösningar vi väljer helt och hållet på den underliggande affärsprocessen. När vi då börjar ställa frågor angående affärsprocessen och han svarar "well, we haven't really hammered that out yet" så är det inte mycket vi kan säga utom "well, you go ahead and figure that out and get back to us". Den här eviga klyschan att "tekniker förstår inte affärsprocesser" är helt fel. Det är "analytiker" som inte förstår att vi kan inte bygga ett system om de inte först kan bestämma sig för hur systemet ska fungera, vilka problem det ska lösa och vad användaren ska kunna göra med det.

Monday, September 24, 2007

Mognad

Där jag jobbar kallas vi som producerar saker för "resources". Det får mig att känna mig speciell, älskad och uppskattad. Jag är en "resurs". Jag har ett identifikationsnummer, en debiteringskod och en enhetskostnad. De kallar det inte ens tim-kostnad. Tid är "enheter". Väldigt relativitetsteoretiskt. Min existens kan i alla tänkbara situationer beskrivas i termer av mitt identifikationsnummer, min debiteringskod och min enhetskostnad. Nervcentrat och ryggraden i denna hyllning till individens oförstörbara värde är det tyska rapporteringsssytemet SAP. Ironin i detta är lika uppenbar som den är förkrossande.

Dr Phil says:
SAP, sprachen sie, motherfucker?!!


Men jag driver ifrån ämnet. Idag fick jag min nya "resurs". Den nyanställde jag utlovats till mitt projekt började äntligen och jag fick en möjlighet att sitta ner en kort stund med honom. Mannen verkar skarp som en Global-kniv, vettig, eftertänksam och med gott om sunt förnuft. Det fanns en tid då min omedelbara reaktion på en sån människa var "hur ska jag förstöra honom". Min krokodilhjärna skulle omedelbar reagerat på honom som ett hot emot min position och utforskat alla medel med vilka jag kunnat torpedera honom. Nu var min enda tanke "fan va skönt, en snubbe som inte har hål i huvet som jag kan dumpa uppgifter på och de blir gjorda utan att jag behöver sitta bredvid och hålla honom i handen". Jag vet inte om det är mognad eller jag som börjar bli svag. Det kanske är samma sak.

Hade en tämligen trivsam helg för övrigt. Ben och Shelly bjöd med mig till deras vänner Antony och hans fru Mary-Anne på BBQ i Lördags. Han var Sydafrikan och hans fru Irländska. Resten av sällskapet var en blandad mix av Skottar, Britter, Irländare, Australiensare och Sydafrikaner. Det var, typ, 3 Amerikaner med på festen. Vi drack öl, käkade burgare och snackade fotboll (den Europeiska sorten). Sen drog vi hem till Ben och Shelly och jag, Ben och Adam lirade Xbox och drack Bourbon till 4 på morgonen. På söndan drog till skjutbanan och sköt pistol. Good times, good times.

Wednesday, September 19, 2007

Back to back

Back to back möten hela dan. Började med att jag blev insugen i ett pick-up möte på förmiddan med en annan grupp. De vill använda min applikation som bas för ett intiativ de håller på med i ett annat projekt. Satt och småfnissade åt deras kravspec, som var helt bizarr och lyssnade på mötet med ett halvt öra. Sen hajjade jag till när deras PM helt plötsligt häver ur sig att de behöver en cost/time estimate för anpassning av min applikation innan dagens slut. Jag och min chef tittar på varandra och undrar båda om de skämtar. Efter ett litet tag inser jag att deras PM hållar på att dra en galet hård jari på min chef. Han vet att min chef har problem med sin budget och just nu inte tillräckligt med Capital Projekt pengar för att kunna ha kvar alla sina gruppmedlemmar nästa år. Så de dinglar den här mumsbiten framför näsan på honom när de vet att han inte kan säga nej. För att gnida in det lite extra så ger de oss en eftermiddag att komma fram med en estimate på en kravspec vi såg för första gången idag. Mästerligt drag, jag var mycket imponerad.

Efter det var det bara att lägga ner allt annat och låsa in sig på chefens kontor och börja mangla nummer. Jag, min chef och två andra ur gruppen hade ett stafettmöte hela eftermiddagen. Vi kom och gick om varandra, eftersom vi alla hade andra möten också. Det var som en liten dans. Under en period av typ 15 minuter hade vi två olika telefonkonferenser och ett sidomöte rullandes parallellt med vårat estimation möte i samma rum. Mitt största problem var att jag lovat min businesscustomer att släppa en patch med några bugfixar på Tisdag. Med våran byråkrati innebär det att jag var tvungen att ha en QA release och en change-ticket inne idag senast. Slutade med att jag satt kvar på kontoret till halv elva för att hinna få in min ticket efter vi var klara med budgetmanglingen. Bäst för min andra chef att han godkänner min övertid för de här galenskaperna.

Dock hoppas jag att vi kan få en slice av det här nya projektet. Mina motiv är helt och hållet egoistiska, för det skulle öka chansen att jag kan fortsätta debitera timmar efter jag kommer hem till Sverige.

Tuesday, September 18, 2007

Tjuv och Polis

I Lördags ringde jag polisen på en biltjuv. Kul historia, ungefär vid midnatt hör jag ett bilalarm tjuta nedanför mitt fönster. Irriterad tittar jag ner på parkeringen bredvid byggnaden jag bor i och ser en bil stå och blinka. När jag vänjer mig vid mörkret ser jag att någon står bredvid bilen och det ser ut som han fifflar med nån lång mockajäng i dörren på passagerar-siden. Nu bor jag i och för sig på 22:a våningen, men jag var säker på att han försökte "fiska" upp låset igenom dörrkarmen eller fönstret. Hursom, normalt skulle jag inte brytt mig, men tjutandet var väldigt irriterande. Till på köpet var tjuven uppenbarligen värdelös, för han kunde inte få upp dörren för att rädda sitt liv. Efter att ha stått och glott på skojaren i typ 5 minuter gav jag upp och ringde polisen.


Två faktum gör den här historien en smula humoristisk

  1. Bilen stod på ett område där det är parkeringsförbud
  2. Tjuven hade en bärgningsbil

Jag tänkte, den här skurken kanske inte är så dum ändå, maskera sig som en bilbärgare. Polisen kom i alla fall och började jobba över snubben och jag gick och la mig.

I morse när jag var på väg ut hade någon skjutit in en printad A4 under dörren som varnade för att parkera på parkeringen bredvid byggnaden och att de bärgar bort bilar som står där utan tillstånd. Sen ombads hyresgästerna att inte ringa polisen när bärgarna var där för att forsla bort bilar. Bättre start på dagen kan man inte hoppas på.

Tyvärr gick inte resten av dagen i samma muntra tonart. Lyckades inte få någon arbetsro. Så fort jag satt mig tillrätta och kommit igång kom någon och störde mig med nya ovesäntligheter. Telefonkonferensen jag satt upp på eftermiddan kraschade när nätverket gick ner i byggnaden och alla telefoner slutade fungera. Good Game, networkingteam. Imorgon börjar det 2 nya medarbetare (zombier), och jag har utlovats att få en av dem till mitt projekt. Eftersom mitt projekt dels är ett "CP" (Capital Project, projekt med egen budget), dels en applikation med gränssnitt emot kund har vi viss status, speciellt med att sno åt oss nya resurser eftersom vi har "råd" med dem. Det ska bli roligt att få en ny "minion" att bossa runt med.

Friday, September 14, 2007

Working as intended

Jag sitter här och konstaterar att jag haft en mycket bra vecka. Misstänkt bra. Har kodat mig igenom en grabbnäve use-cases, stabiliserat min mjukvarudesign och min UI design. Har fått fram en datamodell (ja, eller vad man kan kalla den efter dataarkitekterna våldtagit min ursprungliga idé som en hejarklacksledare på roppe) och byggt den essentiella abstraktionen ovanpå. Jag väntar på att "den andra skon ska falla" som uttrycket går. Det känns upplagt för att alla requirements kommer ändras i nästa vecka och jag får börja om från början. Fick dåliga vibbar idag när min business-customer började svamla om "re-scoping" och "re-evaluation of business requirements". Them's FIGHTIN' words, boy! Mannen är en mänsklig U-sväng, funktionalitet som var affärskritisk igår har idag helt plötsligt blivit en "future enhancement". Jag kan i och för sig leva med lite kaos på requirementsfronten. Mycket bättre än en lallare som stapplar runt utan några idéer alls. Enda problemet är att varje gång han rycker en ny halvdöd kanin ur sin magiska requirements-hatt måste jag sitta i en timme eller två och göra en designanalys och en tids-/kostnadsuppskattning.


Vi använder ClearQuest för defect- och change-tracking och jag blev inlagd i systemet den här veckan (tog inte mer än 2 månader). Stor humor finns att hämta i ClearQuest. Idag slog jag personligt rekord när jag lyckades stänga 2 av 3 defect-tickets med motivering "Functioning as designed", en synonym till "Working as Intended". "Working as Intended" är alla ingenjörers och teknikers silverkula. Det är programmeringens motsvarighet till en Flawless Victory - Fatality i Mortal Kombat. Jag tror jag börjar irritera en av QA killarna ordentligt, vilket jag ser som en stor personlig framgång. Idag la han in en defect-ticket emot mig för att han tyckte att "Default sorting of results does not conform to established standards". Jag tror det var i ren desperation efter att jag gav honom 2 Working as Intended tidigare i veckan. Jag hade inte hjärta att göra det en tredje gång idag, det skulle vara lite som att sparka på en krympling. Istället sänkte jag severity till "5 - Insignificant impact" och importance till "5 - No priority" innan jag gick hem i eftermiddags.


- OMFGZ, DEFECT!!!
- lol, NO. leaning as intended.
- Fck, owned :(

Wednesday, September 12, 2007

Medieval Management Resources

Not getting the most out of your business? Your employees not performing at their best? We can help you, with our famous series of employee motivation seminars and workshops! You'll never regret putting your faith in Medieval Management Resources, the Masters of Management, Leaders of Leadership, the most cutting edge theories on Human Resources the 15'th century has to offer.

Whipping and You.
The bread-and-butter of employee motivation, used by seasoned managers everywhere. Janitor giving you lip? Whip him! Seamstress demanding time off to "deliver a baby"? Whip her! Stable-hand stealing hay to "keep his family warm"? You guessed it, whip him!
Our hands-on workshop will teach you advanced new techniques that will keep you swinging all day long. Employ liberally and watch your business rise to new heights! Don't believe us? Listen to this testimonial:

"Whipping and You" taught me invaluable lessons, benefitting me daily in my labour to keep the dirty heretics at bay and shutting up those traitors to the faith who claim i like whipping to much.

Tomás de Torquemada,
confessor to Queen Isabella and Grand Inquisitor of Spain.


Management by Stoning.
Nothing says "keep up the good work" like a sharp rock to the face.

Burning, Hot Oil - theory and practice.
Aimed at savvy senior managers at your larger establishments. Many complain that employing burning oil is overly labourous and impractical. We disagreee. Flooding the first floor with searing, hot oil is sure to keep your peons on floor 2 from slacking off and well worth the extra costs. Dipping random people in the deep-fryer has also proven to be VERY inspirational and an appreciated event on company outings. Sign up for the Executive VIP Package and the seminar includes a complimentary one-day peasant hunt!

Do's and Don'ts of Scorpion Pits.
Budding entrepreneurs often find the beauracracy and regulations associated with building their first scorpion pit overwhelming to their start-up. We'll give you a step-by-step on how to get through this process without problems, all the way up to throwing the building-inspector down your newly dug pit and getting away with it!

Gladiator Games, the Promotional Ladder.
Cut the red tape of performance-reviews and union-negotiations and keep your employees constantly striving to deliver top-notch performance. Added benefit of removing squemy sissies from your management staff. Seminar includes introduction to the handling and feeding of vicious lions.

Don't hesitate, order our full catalogue today! Keep your edge, or it could be you tied to the whipping-post next time.