Appearance
Allmänt
Inledning
Denna manual syftar till att vägleda läsaren från ett uppkommet behov i er organisation till en färdig automatiserad process.
flexite är en Business Process Management Suite, en uppsättning program som syftar till att hantera ett företags processer.
För att mjukvaran skall göra någon nytta krävs dock att organisationen har insikt och kontroll över sina processer. Teorier som behandlar detta kallas med ett gemensamt namn Business Process Management.
Denna manual behandlar både teori och praktik.
Till flexite hör en unik metodik som säkerställer att processmodellen kan utvecklas till en processdesign som är direkt körbar.
Manualen består av två delar:
Kapitel 1 — 3 utgör en teoretiskt processidentifierande del, som används i 2c8 Modeling Tool.
Kapitel 4 och framåt utgör en praktisk strukturdel för skapande av bakomliggande struktur i flexite.
Mjukvara
Körbara processer skapas och produktionssätts i flexiteCLIENT. Utveckling av processer kan även utföras i applikationen 2c8 Modeling Tool.
Processdesign
För att processen skall kunna automatiseras, det vill säga köras, måste en processdesign skapas. Denna design består av fyra olika delar som får ett inbördes beroende till varandra. Den metodik vi använder när vi skapar vår processdesign är till för att detta tredimensionella spindelnät inte ska ha några lösa trådar.

Processmodell
Processmodellen är processens skelett som i övergripande drag åskådliggör vilka aktiviteter som skall utföras, samt vilken roll som skall utföra dem. Denna bild räcker ofta för att en mänsklig betraktare skall förstå vad som skall göras. För att processen skall kunna automatiseras, och för att den skall skapa någon reell nytta, krävs dock att processmodellen genererar ett faktiskt resultat. Detta resultat beskrivs i en informationsmodell, som vi i flexite skapar som formulär.
Regelmodell
För att processen skall fungera som det är tänkt krävs det att vi definierar regler, eller villkor, för vattendelarna i flödet (gateways), maxtider, starttider och rolltilldelning. Dessa regler kräver i sin tur information för att kunna aktiveras. Denna information tar reglerna från informationsmodellen.
Metoder för individualisering
Många gånger är rollen löst definierad, vilket innebär att flera personer inom samma företag innehar samma roll. I det fall processen inte automatiseras är detta inget större problem, då sammanhanget ofta ger vid handen vilken specifik individ det är som skall vara ansvarig. När vi automatiserar processen ser det annorlunda ut. I flexite har vi flera metoder för att individualisera ansvaret inom en och samma roll; bland annat linjechef, högre linjechef, närmaste chef, rapportör, vald användare och lastbalansering. Gemensamt för de flesta av dessa är att de kräver information för att metoderna skall kunna aktiveras, som exempel kräver individualisering som linjechef information om avdelning. Denna information tar metoderna från informationsmodellen.
Informationsmodell
I flexite skapar vi vår informationsmodell i formulär, oavsett om informationen kommer avges av människor eller andra system. Kvaliteten på informationen är mycket viktig, eftersom den används av både regelmodell och metoder, men givetvis även av andra roller senare i flödet. Genom en stor uppsättning s.k. komponenter, möjlighet att ange att vissa fält är tvingande, möjlighet till s.k. maskning och genom möjlighet till synlighetsinställningar, kan vi mycket exakt styra hur information avges, vilket säkrar kvaliteten på leveransen.
Översikt och begränsning
Detta dokument behandlar inte alla delar för att optimera, designa och automatisera en process.
Andra manualer finns att tillgå i flexite katalogen på den dator där flexiteCLIENT är installerad. Dessa manualer behandlar bland annat integration mot andra system, samt dagligt användandet av automatiserade processer i flexiteWEB.
