Det svenska testundret

Om man söker efter ”det svenska undret” i en känd sökmotor, kan man läsa om de perioder i svensk historia som kännetecknats av en snabb samhällelig och ekonomisk utveckling. Den första av dessa perioder inföll under 1800-talets senare decennier, då freden, vaccinet och potäterna banade vägen för stora framsteg inom industrin och vetenskapen. Den utvecklingen fortsatte sedan en bra bit in på 1900-talet. Det var under den här tiden som Alfa Laval, Asea, LKAB och LM Ericsson började växa sig stora och hjälpte till att sätta Sverige på världskartan som industrination.

Det svenska undret fortsatte under perioder under hela 1900-talet. Nyutvecklingar och innovationer på flera områden bidrog till att göra Sverige världskänt. När jag talar om det svenska undret tänker du kanske på

- musikundret (ABBA, Ace of Base, Robyn m fl),
- modeundret (Acne, Whyred, Filippa K, m fl),
- tennisundret (Björn Borg, Mats Wilander, Anders Järryd m fl),
- deckarundret (Sjöwall/Wahlöö, Henning Mankell, Stieg Larsson m fl),
- IT-undret (MySQL, Spotify, Skype m fl).

Listan fortsätter med golf-, kör- och app-under och så vidare, men du förstår principen. För ett land med blygsamma 9,5 miljoner invånare kan Sverige skryta med anmärkningsvärt många framgångshistorier.
I dag vill jag lyfta fram ytterligare en: det svenska testundret.

Om du läser det här inlägget på en dator eller mobil enhet med internetuppkoppling, så vill jag be dig att gå till din favoritsökmotor och knappa in ”software testing in Sweden”. Du kommer att få en hel massa länkar till föreningar, företag, organisationer, utbildningar, kurser, konferenser, produkter och naturligtvis många professionalla yrkesutövare. Alla representerar de den stora bredden inom kravhantering och programvarutestning som finns i Sverige i dag.

Låt oss titta närmare på vad ”lilla Sverige” faktiskt har att erbjuda:

Föreningar och communities

- SAST (Swedish Association for Software Testing) grundades 1995 som ett forum för yrkesverksamma programvarutestare. Sedan dess har verksamheten vuxit år för år och utökats med lokala föreningar som anordnar föreläsningar och seminarier.

TestZonen är ett obundet och ideellt forum för diskussion om test, krav, kvalitet och processer. De anordnar dessutom mingelträffar (meetups) och en årlig konferens.

LinkedIn finns flera svenska grupper för diskussioner om krav och test.         

Konferenser

Let’s Test är en konferens som har fokus på context-driven testing.


TestZonen anordnar varje år en konferens för sina skribenter. Den bygger i hög utsträckning på deltagarnas egna idéer och initiativ.

EuroSTAR-konferensen med Europas största fackmässa kommer att hållas i Sverige i år, närmare bestämt i Göteborg, den 4 - 7 november 2013.


NFI Testforum är en återkommande konferens om test och kvalitetssäkring.     


 Utbildningar


- Som läsare av Informator-bloggen känner du säkert redan till Informators utbud av kurser inom krav och test. I utbildningsstegen hittar du kurser som ger dig verktyg, metoder, processer och modeller för att arbeta smart med krav och test. Om du önskar kan du även certifiera dig inom ramen för REQB och ISTQB.

- Kommersiella utbildningar erbjuds också av en rad företag 

Flera yrkeshögskolor erbjuder hela utbildningar inom programvarutestning i bland annat Karlstad, Kungsbacka, Göteborg och Stockholm. 

Akademiska kurser inom programvarutestning finns bland annat vid högskolorna i Dalarna, Luleå och Växjö.

Litteratur


-   Test och kvalitetssäkring av IT-system, Ulf Eriksson
-   Kravhantering för IT-system, Ulf Eriksson
-   Testdesign för programvara, Torbjörn Ryber (finns även i engelsk utgåva)
-   Testledning, David Pers & Mikael Ölund
-   Tore Testledare, David Pers 


Listan skulle självfallet kunna göras mycket längre, men jag nöjer mig med detta. Jag tycker att de exempel som nämns är bra representanter för programvarutestning, så som den ser ut i Sverige i dag. Det som jag slås särskilt av är hur många engagerade testare som finns runt om i landet, och deras vilja att träffas, utbyta tankar och lära sig nya saker av varandra. Att utvecklas i sin yrkesroll – om det så innebär att man lägger några timmar av sin fritid – och att ha roligt samtidigt. Test är fest.  Inte många länder har en så aktiv och levande testarcommunity som den vi har.


Krav och test är områden som har utvecklats starkt de senaste tio – femton åren. Och framtiden ser fortsatt ljus ut. Allt fler företag har förstått att ett ordentligt krav- och testarbete är en förutsättning för att projekten ska lyckas. IT-systemen tenderar att bli alltmer komplexa, något som ställer högre krav på kompetens inom krav och test. Testarna hjälper till att tillföra nytta till sina verksamheter, och det hjälper i sin tur till att höja statusen på yrket.  Samtidigt blir det hela tiden bredare och mer specialiserade mot olika områden. Att arbeta med test kan till exempel innebära att vara testledare, teststrateg, testautomatiserare, testdesigner eller testmiljöansvarig. Valmöjligheterna är med andra ord goda för den som vill hitta sin egen nisch.

Vad brinner du för? Om svaret är krav eller test, så har du hamnat helt rätt. Hos Informator hittar du ett gäng kursledare som är stolta över att vara en del av det svenska testundret. Vi ger dig grunderna och hjälper dig att ta nästa steg i din testkarriär.



Freddy Gustavsson har arbetat med test och kvalitetssäkring av programvara sedan 2001.

Informator erbjuder flera spännande kurser inom Kravhantering och Testmetodik. Se alla våra kurser inom Krav och Test här

Office 365 - hur du lyckas få effekt

Obs bildmontage: det kom inga rapporter från SEF på MS-partnerdagen 2017
I förra veckan var Informator en av sponsorerna till anrika SharePoint & Exchangeforum som i år lite exklusivt sådär pågick under resa från Stockholm till (och i) Tallin, en upplevelse verkligen! I år representerades vi av mig, Tobias Strandh (Sverige) och Anna Sahinoja (Finland).

SEF borde kanske i ärlighetens namn byta namn snart då majoriteten av det som diskuterades rör Microsofts 365-svit och tekniska möjligheter däromkring. Själv deltog jag tex. på extremt intressanta dragningar kring Powershell med 365 och Azure där välkände (och rolige) Todd O Klindt som varit MVP på SharePoint sedan 2006 (följ honom gärna på Twitter), Laura Rogers aka @WonderLaura (ännu en SP MVP), runda-bords-samtal med Marc D Anderson aka @sympmarc och ytterligare en handfull globalt erkända områdesexperter. För dig som jobbar med området och av någon anledning missat detta härliga event rekommenderar jag ett besök på www.seforum.se och en koll i kalendern för nästa år!

I veckan var det Microsofts svenska partnerdag och självklart även här stort fokus på 365 och molnet generellt. Det går liksom inte att missa att vi går allt mer mot att jobba med molnbaserade tekniker och tjänster. Microsoft Sverige är förresten verkligen stolta över det faktum att vi svenskar är världsledande på implementation av nya produkter generellt och Office 365 mer specifikt och ändå var inte tekniken det som deltagarna här liksom på SEF i förra veckan diskuterade mest, vad var då det?

Jo, det stora problemet just nu är att Office 365 har så mycket gottigt instoppat att folk helt enkelt inte vet vart dom skall börja. Det blir liksom allt för många val och då ger man upp och återgår helt och hållet till det som funkat bäst de senaste åren. Problemet här för den som ansvarar för kommunikation och information (inte minst kring personuppgifter som med kommande GDPR) är att ingen riktigt har koll på vart all information ligger. Något kan ligga på jobbmailen, annat på gmail/hotmail, vissa filer har man laddat upp i OneDrive (för det ska vi ju göra), medans andra filer hamnar på C:// eftersom där har allt legat sedan tidernas begynning. Några på bolaget använder DropBox, andra Google Drive, ytterligare ett gäng har infört Slack medans några avdelningar börjat samarbeta i Trello. Tänk er själva hur svårt det blir att verkligen få fram information och det är inte konstigt att undersökningar visar att svenskar i genomsnitt använder 18 timmar/vecka bara för att hitta filer, bilder, presentationer med mera...

Vad är då svaret? Tja, har ni implementerat Office 365 så skulle jag säga att svaret stavas kommunikation! Kommunikation kring vilka policies som gäller, kommunikation om hur vi skall spara filer, kommunikation om de existerande programalternativen i 365 där tex. Planner kan ta över Trellos arbete och Teams både ersätter och förbättrar flödet i Slack. Att det sedan blir allt mer enkelt att hitta det du söker när du tex. i Delve kollar på en personprofil för att hämta info från teams, OneDrive, Outlook med mera kommer verkligen minska tiden det förut tog att bara komma ihåg vart det där du letade efter kunde finnas! Möjligheterna finns där och som jag ser det skulle tex. vi på Informator kunna kombinera rena tekniska utbildningar i de olika 365-delarna med rena kommunikationskurser riktade till olika yrkesgrupper och verkligen kunna få igång effekten av er 365-implementering! Det spelar helt enkelt ingen roll hur mycket företagen investerar i ny teknik om man inte samtidigt investerar i utbildning kring att verkligen använda och dra nytta av detta. Den mänskliga naturen återgår ändå till enklast möjliga arbetssätt och har ni inte kunnat visa hur detta kan göras med er nya teknik så kommer ingen att använda den och ni har just investerat x antal kronor till ingen nytta.

Vill du diskutera mer? Jag finns på LinkedIn och Twitter för snabb kontakt och hör gärna ifrån dig!

/Tobias Strandh,
Nordisk Produkt- och Marknadschef på Informator Tieturi Group

PS: Höll nästan på att missa men du hittar såklart ett gäng utbildningar inom Office 365 med fullt fokus på dig såväl som kommunikationskurser för alla olika rollerInformators webbsida (och hos Tieturi också för den delen om du bor lite längre mot öster :)

Informator ger fortsatt och utvecklat stöd till Kodcentrum

Informator ger för fjärde året i rad ett fortsatt och utvecklat stöd till Kodcentrum i rollen som huvudpartner. Med över 25 års erfarenhet av att producera och leverera utbildningar inom systemutveckling vill Informator verka för att skapa möjligheter för barn och unga att få en kostnadsfri introduktion till programmering och de digitala färdigheter som näringslivet behöver idag och i framtiden.

- Vi är otroligt glada över Informators fortsatta stöd som gör det möjligt för oss att utveckla vårt arbete inom såväl vårt ”Koda i skolan”-projekt som i våra kodstugor. Informator delar även vår syn kring långsiktighet och kontinuitet som starka faktorer för utveckling vilket är otroligt värdefullt för oss i vårt arbete, säger Ronnie Schmidt, generalsekreterare på Kodcentrum.

Förutom ett finansiellt stöd till verksamheten och egna volontärinsatser skänker Informator även kostnadsfri utbildning till Kodcentrums personal och volontärer.
Informator medverkar också i Kodcentrums projekt ”Koda i skolan” som bland annat handlar om att hitta metoder och verktyg för att fortbilda lärare inom programmering, datalogiskt tänkande och digital kompetens.


 - ”Nästa år implementeras äntligen regeringens beslut att införa programmering och digital kompetens i läroplanen för grundskolan. Beslutet kommer att påverka tusentals lärare och skolan står inför ett gigantiskt förändringsarbete. Genom vårt engagemang i projektet ”Koda i skolan” stöttar Informator Kodcentrum i arbetet med att ge lärare goda förutsättningar och för att säkerställa en likvärdig utbildning för eleverna och på så sätt långsiktigt adressera bristen på systemutvecklare i Sverige. Att aktivt bidra till att Sverige förblir ett världsledande mjukvaruutvecklingsland är en del av vår mission och därför är vårt engagemang i Kodcentrum långsiktigt och en viktig del av vår verksamhet” säger Emil Robertsson VD på Informator Utbildning.

Om Kodcentrum 

Kodcentrum vill bidra till att fler barn och unga får upp ögonen för IT och programmering, oavsettsocioekonomisk bakgrund eller kön. Vi ser att grundläggande kunskaper i programmering och digitalt skapande är en förutsättning för att kunna ta del av viktiga samhällsfunktioner och tjänster.Genom lokala samarbeten med skolor, bibliotek och företag engagerar vi lärare som själva vill komma igång med programmering i klassrummet, bibliotek som vill bredda sin verksamhet till att även inkludera digitalt skapande, och företag inom IT-sektorn som vill involvera sina anställda att vara förebilder för nästa generations kodare.

Skolan står inför ett stort kunskapslyft för att erbjuda alla elever likvärdig digital kompetens och grundläggande programmeringskunskaper. Som stöd samlar Kodcentrum det pedagogiska material och de erfarenheter som gjorts under de fyra terminer som våra kodstugor har varit igång.


Redan idag finns allt vårt material tillgängligt helt gratis på sajten Kodboken.se. Mer material riktat mot skolan tas fram i ett projekt finansierat av Vinnova och lanseras under 2017.


Om Informator
Informator är ett utbildningsföretag som på olika sätt hjälper organisationer att utveckla rätt kompetens, alltid med individens lärande i centrum. Informators mission är att utveckla Sveriges position som framstående inom mjukvaruutveckling och därigenom bidra till ett bättre samhälle med god livskvalitet, stark innovationsförmåga och hög produktivitet. Varje år vidareutbildar Informator 12 000 yrkesverksamma inom IT i Sverige och har sponsrat Kodcentrum sedan 2014.


KONTAKT:


Kodcentrum

Ronnie Schmidt
Generalsekreterare
Tel: 070 – 762 97 00
ronnie@kodcentrum.se

Informator 


Emil Robertsson
VD Informator
Tel: 070-999 80 44
emil.robertsson@informator.se

Läs mer om Kodcentrum: www.kodcentrum.se
Läs mer om Informator: www.informator.se
För pressfoton: https://www.kodcentrum.se/om-oss/pressbilder



Privacy by Design?

Jag tänker med flit undvika att prata om böter och annan skrämselpropaganda i detta inlägg. Nu tänker vi framåt och ser möjligheter med dataskyddsförordningen!

Dataskyddsförordningen är en fortsättning på det arbete som påbörjades med personuppgiftslagen. Att skydda enskilda individers integritet och skydda dem från kränkning. Att utveckla tekniska lösningar som tar hänsyn till integriteten – i dataskyddsförordningen kallat för Privacy by Design – är enligt min bedömning det absolut viktigaste arbetet och enklaste sättet att tillgodose det ändamålet.

Vad innebär det att tillämpa Privacy by Design? Jo, låt tekniken styra användaren rätt. Ha inte fritextfält i CRM-systemen, lägg in drop down-menyer istället, så hindrar du lagring av personuppgifter som t.ex. kan kräva samtycke. Det är bara ett exempel av många på hur du kan hjälpa såväl användaren som den personuppgiftsansvarige och personuppgiftsbiträdet att uppfylla dataskyddsförordningens krav.

Utgå från ändamålet med systemet. Inte från vad som är tekniskt möjligt. Dags att skala ner och begränsa systemen alltså.

Genom att bygga in integritetsaspekter, både i de system du levererar till kunder och de du använder själv, ökar du dramatiskt möjligheten att uppfylla dataskyddsförordningens krav. Det är en riktig konkurrensfördel på marknaden. Dessutom minskar du kostnaden för onödiga arbetsinsatser både från din och kundens sida med att hantera integritetsproblemen i efterhand.


Lycka till!

Malin Edmar
Är advokat och grundare av advokatfirman EdmarLaw AB, en advokatbyrå som enbart arbetar med juridiken kring IT och högteknologi.

EdmarLaw håller tillsammans med Informator flera kurser inom GDPR som M1612 Dataskyddsförordningen - GDPR, M1731 Dataskyddsförordningen (GDPR) - fördjupningskurs, M1732 Dataskyddsförordningen (GDPR) - Privacy by Design och M1733 Dataskyddsförordningen (GDPR) - för marknadsförare

 
Besök portalen www.edmargdpr.se för en crash course i GDPR.

Läs även "De viktigaste frågorna att besvara innan de nya GDPR-kraven går i kraft"




Your subordinate managers are not your fans, they play in your band

Some higher up managers act as their subordinate managers are their raving fans. That is not the case. They actually play in your band. They all play different instruments and together you make music. Even if you are the lead singer, you still need your band for the real fans to pay for your music.



One of the 16 motives all people have, more or less, is Independence. People who have high need for Independence are low on team orientation, and prefer to a high degree to work on their own. Managers leading management teams need, though, to take into consideration the whole management team, and also the employees (the symphony orchestra behind the band), as no-one achieves company goals on their own. Therefore, you should think how to make the best music together with the band and the symphony orchestra.

If you want to know more about your own and/or your colleagues’ motives, there is a scientifically validated method: Reiss Motivation Profile, RMP. Informator is conducting trainings in RMP. Read more about the course here


Aila Kekkonen

Leadership and personnel development and trainer at Informator

Ledare? Alla tittar på vad du gör och inte gör!

Vi förmedlar hela tiden budskap till omgivningen, inte bara ord utan också gester, kroppsspråk, klädval, sättet vi säger eller gör en sak på och inte minst vad vi gör. Även hur vi använder oss av och rör våra kroppar har betydelse för det budskap vi förmedlar. Hur våra tankar och känslor ger sig till känna genom den energi vi sänder ut. Allt kommunicerar. Alla är dock inte medvetna om vilken energi de sänder ut men inte desto mindre påverkas andra               av den. 

Du har säkert mött personer för första gången som du känner dig instinktivt tilltalad av - eller motsatsen, utan att du har kunnat sätta ord på vad du känt. Du har blivit påverkad av deras energi. Rörelser och gester är det äldsta språket människan känner till. Vill du bli förstådd handlar det inte bara om vad du säger eller vad du skriver. Det handlar om vad du gör. Inte minst viktigt för en ledare. Medvetet eller omedvetet tittar alla på vad ledaren gör eller inte gör, hur han eller hon reagerar och inte minst agerar i olika situationer. Om ledaren är osäker, arg, frustrerad eller oengagerad påverkar det omgivningen direkt. 

En ledare måste ha ett gediget förråd med personliga tillgångar som självkännedom, tydlighet och engagemang. Det är viktigt för ledaren att självförtroendet balanseras av ödmjukhet och inte minst respekt för både sig själv och andra.

Under kursen M1726 Projektledning påbyggnad - Optimized tar vi upp hur du som Projektledare når framgång med ditt projekt och din projektgrupp med hjälp av konsten att kommunicera rätt.





Marie Bohlin
Är en av Informators experter inom Ledarskap och håller bland annat kurserna M1726 Projektledning påbyggnad - Optimized och M1725 Projektledning Grund - Optimized

Are you a leader affirming others’ potential?

Many people seeking for managerial positions have high desire for Power (motive). They enjoy being managers over other people and making decisions affecting employees. Not everyone want power, or make decisions over others, so it is a good trait to have, if you also affirm the worth and potential of other people.

People with low power motive can feel frustrated or start resenting those who always think they know everything best in every situation. Those with low Power motive want to contribute and to be listened to, but it does not have to be their solution that is chosen.

If you don’t want to be perceived as bossy, don’t always just come with your solution to somebody’s dilemma or challenge (especially if not asked for). Instead have a coaching discussion about the matter, asking questions and listening to others’ solutions. The employees might have the best solutions themselves when affirmed.

Power is one of the 16 motives all people have, more or less of.
If you would like to know your motivation profile and learn more from a scientifically validated method: Informator is conducting trainings in Reiss MotivationProfileThese trainings can also be tailored for teams (in English, Swedish and Finnish).


Aila Kekkonen
Är en av Informators expertlärare inom Ledarskap och håller kursen M1714 - 

13 frågor att besvara innan de nya GDPR-kraven går i kraft

De flesta har idag hört talas om EU:s nya dataskyddsförordning (GDPR), som träder i kraft den 25 maj 2018. Men vad innebär då den nya förordningen för din verksamhet i praktiken?

GDPR kommer bland annat att ersätta personuppgiftslagen (PuL) och kompletteras med vissa nationella regler, vilket kommer leda till hårdare krav på hantering av personuppgifter. Det kommer även att ställas krav på nya rutiner och processer för säker hantering av register samt krav på ansvarig ledningsnivå.


Syftet med de nya kraven är att skapa enhetliga dataskyddsregler inom hela EU så att företag kan verka på hela unionens inre marknad. Många av den nya dataskyddsförordningens begrepp och principer återfinns i personuppgiftslagens bestämmelser och om ni redan idag har genomarbetade åtgärder och rutiner för att säkerställa att personuppgiftslagen följs, kommer ni att ha en bra grund att utgå från inför de kommande kraven.


För att din organisation ska hinna anpassa verksamheten på ett effektivt och kostnadsbesparande sätt är det viktigt att redan nu börja fundera över vilka konsekvenser förordningen kommer att få för er.

Ta ställning redan idag till dessa 13 frågor ur Datainspektionens checklista och förbered dig inför införandet av de nya GDPR-kraven.

1. Är er organisation medveten om EU:s nya dataskyddsförordning? Försäkra er om att beslutsfattare och nyckelpersoner inom er organisation är medvetna om att personuppgiftslagen kommer att ersättas av dataskyddsförordningen.

2. Vilka personuppgifter hanterar ni? Inventera och dokumentera vilka personuppgifter ni hanterar, hur de samlas in och till vem uppgifterna lämnas ut.

3. Använder ni missbruksregeln idag? Undersök om ni i er verksamhet har utnyttjat personuppgiftslagens undantag för att behandla personuppgifter i ostrukturerat material, den så kallade missbruksregeln. Denna regel kommer inte att finnas kvar i förordningen.

4. Vilken information lämnar ni? Granska den information som ni lämnar till de registrerade och fundera över vilka förändringar av den informationen som kan bli nödvändig att göra.

5. Hur ska ni tillmötesgå de registrerades rättigheter? Se över era rutiner för att säkerställa att ni kan uppfylla alla rättigheter som de registrerade har enligt GDPR, exempelvis hur ni raderar personuppgifter och hur ni lämnar ut uppgifter elektroniskt i ett allmänt använt format.

6. Med vilket rättligt stöd behandlar ni personuppgifter? Undersök vilka olika typer av uppgifter som ni behandlar och med vilket rättsligt stöd ni gör detta. Dokumentera era slutsatser.

7. Hur inhämtar ni samtycke? Undersök på vilket sätt ni inhämtar samtycke, vilken information ni lämnar och hur ni sparar uppgiften om att samtycke har lämnats av den registrerade.

8. Behandlar ni personuppgifter om barn? Fundera på hur ni ska kontrollera en persons ålder och hur ni ska inhämta vårdnadshavares samtycke i samband med behandling av barns personuppgifter online.

9. Vad ska ni göra vid personuppgiftsincidenter? Se till att ni har tillräckliga rutiner på plats för att upptäcka, rapportera och utreda personuppgiftsincidenter.

10. Vilka särskilda integritetsrisker finns med er behandling? Fundera på om er personuppgiftsbehandling är förenad med särskilda risker för enskildas fri- och rättigheter och om ni i så fall måste göra en konsekvensbedömning avseende dataskydd enligt dataskyddsförordningen.

11. Har ni byggt in skydd för personuppgifter i era IT-system? Ta hänsyn till dataskyddsförordningens regler när ni tar fram nya IT-system eller förändrar befintliga. Det ger en större möjlighet att följa reglerna, höja säkerheten och förhindra onödiga framtida kostnader.

12. Vem ansvarar för dataskyddsfrågor i er organisation? Bestäm var i er organisation som ansvaret för dataskyddsfrågor ska ligga. Om det krävs enligt dataskyddsförordningen måste ni även formellt utse ett dataskyddsombud.

13. Har ni verksamhet i flera länder? Om er organisation bedriver verksamhet i flera olika EU-länder bör ni ta reda på vilken dataskyddsmyndighet som ansvarar för tillsynen av de personuppgiftsbehandlingar ni utför.

Passa på att gå kursen M1612 Nya Dataskyddsförordningen - GDPR hos Informator. Det blir en heldagsworkshop tillsammans med Advokatfirman EdmarLaw AB där vi benar ut vilka nya krav som följer med den kommande dataskyddsförordningen och ta del av konkreta tips på hur ni kan förbereda er organisation och kunderna inför den.




Stephanie Ivanovic
Marketing & Web Sales

Modellering med arkitektambitioner: men vilken?


Hos Informator hittar du dels en kurs i Agil Modellering, T2715, dels en i Avancerad Modellering, T2716, förutom att UML diagram också används i ett par arkitekturkurser. Båda kurserna lär ut och använder UML 2, och agil modellering kan ju också bli tillräckligt avancerad.

Så vilka skillnader är det då mellan dem två?  

Den agila kursen betonar modelleringssamarbete i smågrupper (oftast på 3-6 personer), fokuserad kommunikation både med intressenter och inom gruppen, tidsramar och begränsat antal diagram,  enkla designchecklistor för att bygga in modifierbarhet från början, snabbt smidigt utbyte av uppslag och idéer.

Den avancerade kursen går mer in på notation, designprinciper, mönster (designmönster m fl), affärsregler/constraints, olika lösningsalternativ och sätt att modellera dem, osv.

Om den roll du siktar på medför mycket kunskapskommunikation mellan människor, dvs rollen liknar en analytiker, agil utvecklare eller design lead, kravfångst, arkitektursamordnare, så är den agila kursen oftast mer intressant.

Bland annat tänker man först igenom vilka roller och situationer modellen är till för och vad de får ut av att läsa den (det bör gå före detaljerad notation). T ex läser arkitektroller och applikationsutvecklare genom olika”glasögon”.



Om rollen däremot medför lika mycket eller mer kommunikation med maskinen, t ex verktygs- och miljösamordnare, automationsansvar, dokumentationsgranskning med sikte på kodgenerering i närtid, så ligger den avancerade kursen närmare till hands.

Bland annat för att ha grepp om olika UML-notationens styrkor och svagheter, för att jämföra med dels ev DSL (domänspecifika modelleringsspråk) och dels specifika lösningar som bygger in högre abstraktionsnivå direkt i programspråket, t ex som deklarativa uttryck och färdiga komponenter. Även i det senare fallet är det lika viktigt att väga styrkor och svagheter (leverantörsberoende, dyrare migrering m m) mot varandra.          



Milan Kratochvil

Lärare på Informator, modellerings- och arkitekturkonsult på Kiseldalen.com,
huvudförfattare: UML Extra Light (Cambridge University Press) och Growing Modular (Springer).
Advanced UML2 Professional (OCUP cert-nivå 3 av 3).
Milan samarbetar med Informator sedan 1996 inom Arkitektur ( T1101 , T1430) och Modellering (T2715T2716).


x

My motivation and potential is not utilized! Why? What should I do?

Managers are supposed to get the best out of employees, but they are oftentimes demotivating their co-workers instead. There are different reasons why this is happening, for example:

The management style is more of managing co-workers as ‘things’ than leading people. Most people are not born to be leaders (they have some qualities, but they still need training).
Your manager focusses on co-workers’ weaknesses, not strengths.
Your company and/or manager might not be aware what it is that really motivates people.
He/she may try to motivate you with what motivates him/her.

Help your management to understand the following:

Leadership takes place only when you as an employee feel that a leader:

  • acts as a role model with a conscience
  • is making real effort to find ways to utilize your motivations and talents
  • is keen on empowering you

Build teams, where different people complement each other’s strengths. Then you don’t need to focus on weaknesses.

Different people are motivated in different ways. Taking this into consideration is one of the important aspects of leading people.

One cannot directly motivate others, as motivation comes from within, but you can build a work environment that is motivating for the team.

Learn from a scientifically validated method: Reiss Motivation Profile. If you are interested in a course: Informator is conducting one day trainings in Reiss Motivation Profile These trainings can also be tailored for teams (in English, Swedish and Finnish).


Aila Kekkonen
Är en av Informators expertlärare inom Ledarskap och håller kursen M1714 - 

Architects beware: 60 years since Dartmouth

Many R&D-intensive industries experienced an initial period of teething troubles, about six decades between their seminal events and their commercial breakthrough, followed by exponential growth. Last summer, 60 years had passed since the 1956 Dartmouth Artificial Intelligence Conference. 

History…
In 1887, Ernst Mach, a physics professor at the Charles University in Prague, established the principles of supersonics and the Mach number relating velocity to the velocity of sound (thus inspiring his faculty successor Albert Einstein’s theory of relativity). Exactly 60 years after, test pilot Chuck Yeager reached the magical speed of Mach 1, breaking the soundbarrier, with the Bell X-1 rocket plane.

From there, Mach numbers skyrocketed to NASA’s Apollo missions, taking humans to the Moon and back. In aerospace, “the sky is the limit” applied to turnover figures as well.

Mach (source: Wikipedia.org)                         Mach 1 (source: Wikipedia.org)



In 1865, the scientific community (including Charles Darwin) missed the importance of Gregor Mendel’s research in Brno into inheritance in plants, but rediscovered Mendel’s Laws in the 20th century. Mendelian genetics and Darwin's natural selection finally merged in the 1930s, as evolutionary biology. Six decades later (1990-2003) the Human Genome Project HGP, the world's largest collaborative biological project so far, sequenced 92% of the human genome.

Genetics became a fast-grower with applications in diagnostics, forensics, archaeology, and more.

…repeats itself…
In 2016 (well, guess how many years after the Dartmouth AI conference) , the accuracy of Machine Learning (ML) systems started to outperform humans in extreme tasks, previously regarded as “out of reach” for AI. Some recent milestones are the games of Go and Poker , the latter by Mach’s and Einstein’s faculty heirs in Prague, and the University of Alberta Computer Poker Research Group in Edmonton.
AI delivers, which attracts brains and funds into the field. With the usual 60 years of teething in mind, we might call this the end of the beginning. AI departments of large US corporations in a variety of industry sectors are hiring AI experts by hundreds.
Yet the technical progress looks less dramatic when compared to the pace of both corporate and social change it catalyzes. A Forrester prediction last fall said 16% of US jobs will be lost to intelligent systems in the near future, and only partly compensated by 9% new jobs created by them (notably, jobs rather different from those that are vanishing).

…with an impact on architectural roles & landscape:

1. Much more IT(A) in Enterprise Architecture
EA will benefit from a stronger technical background. EA roles, architecture groups, and entire corporations who are used to absorbing new technology and have a strong background in IT including AI, have a competitive edge.

2. More tech leadership in management
That’s what built industries such as Scania, ABB, Volvo AB, and their modular configure-to-order tradition (C2O). The current shift in IT is more manageable in cultures with a clear context and clear ideas of what they need forefront tech for. After decades of custom-tailored complex manufacturing, people in these organization can come up with tangible proposals about leveraging for example, BI and CI (customer insight) downstream: in bidding, sales, pricing, assembly planning, flexible automation solutions, or within the product itself, e.g. in autonomous vehicles.

3. Robotics outcompete offshoring
I argued ten years ago that robots and automation offered a more long-term profitable solution. Everybody continued to rush offshore anyway, although the underlying figures weren’t convincing. Now (guess how many years after the Dartmouth AI conference… ) , AI has triggered a U-turn in corporate sentiment. By 2018, the number of manufacturing jobs moving from Sweden is going to equal the number of jobs moving back. The driving force: robotics and automation.

4. Architecture business as usual…
Architects often work with fancy tech within nearly medieval organizations under nearly stone-age governments. AI 2.0 might therefore feel painstaking. Intelligent robots can result in perpetual reorganizations (process innovators Michael Hammer and B. E. Willoch likened them to reshuffling the deck chairs aboard Titanic), and governments in high-tech countries, socialist and conservative alike, can spend billions on “creating very simple jobs” which is like herding cats: the simpler the jobs, the faster they jump (offshore, as some Swedish trade-union economists point out). Not to mention creating not-so-simple robot taxes that can push offshore the industries of an entire country or continent.
Architects aren’t enthusiastic about the mismatch they had to live with for a long time: a surplus of complexity and information, but a shortage of cognition; in data as well as in society…

5. New flavors of Architecture Patterns
For example, the Layered pattern, typical of business systems (UI, business logic, Object-Relational mapping, and DB) has siblings in deep-learning systems with layers of artificial neural networks trained for a key task each: perception (input parsing), pattern recognition, reasoning (pattern classification and selection of steps to take), and either autonomous action (“vehicle brakes on”, for example) or interaction (e.g. voice generation, or calls to other systems).

6. Ever-bigger data versus custom-fit learning strategies
Accurate fast learning from small data has an architectural savings potential, rarely mentioned in the big-data buzz. Two routes can take you there:

a)  pre-trained neural networks off the shelf (nowadays, you find those even in Matlab) to solve a certain category of problems, and ready to be extra-trained just for the “delta” i.e. the specifics of yours. Largely 90+ percent of the precision, at a fraction of the training time and cost.

b) cross-breeds of several AI techniques, as indicated by Poker systems where an innovative adaptation of a well-proven algorithm made DeepStack run quite fast on a laptop, no longer requiring extreme searches running on supercomputers.

7. Auditability, comprehensibility, V&V, reviews by humans
This category of ML challenges would be worth an entire blogsite. The tradeoff between quality (accuracy of output) and auditability (comprehensibility of machine-made internal logic) grew trickier generation by generation of ML technologies.

To cut a long story short, it’s easier to test that the “sub-symbolic” logic works accurately, than to see why or how.
   
Summing up
Neither Enterprise nor IT Architecture is exempt from AI’s impact on business processes and technology. Machine learning affects systems, organizations, and society, from the way an architect can tweak a plain pattern, and up to the way policymakers can get things plain wrong…




Trainer at Informator, senior modeling and architecture consultant at Kiseldalen.com,
main author : UML Extra Light (Cambridge University Press) and Growing Modular (Springer), Advanced UML2 Professional (OCUP cert level 3/3).




Milan and Informator collaborate since 1996 on architecture, modelling, UML, requirements, analysis and design. In the next couple of months, you can meet him at Architecture ( T1101 , T1430, in English or Swedish) or Modeling courses ( T2715T2716 , mostly in Swedish).
x