BITA projektet Brukarcentrerat IT stöd för personlig Assistans
Bakgrund LSS/LASS projektet Förstudie med grundlig genomgång av (14) kommuners processer inom LSS/LASS Processkartläggning, målanalys, problemanalys, förändringsförslag Initial skiss av (prototyp och påbörjad kravspecifikation) IT system för Bättre medborgarservice Ökad kvalitetssäkring Effektivare administration BITA projektet drog igång på allvar i april 2009 Kumla pilotkommun, sex kommuner finansierar (78 öre per invånare)
Planering Omsorg & tidrapportering Granskning & fastställande Redovisning Arbetsledare Studera beslut (beviljade timmar) Schemalägga (tvåvyer) Hantera användare och avvikelseregler Tidrapportera Studera saknade tidrapporter Meddelas ifall planerat arbetspass ej inletts Granska schema & tidrapport Fastställa tidrapporter (avvikande / ej avvikande) Skriva ut räkningar Skriva ut löneunderlag Assistent W: Studera schema W: Kontaktuppgifter (brukare/arb.ledare) W: Ändra personliga uppgifter M: Inleda & avsluta arbetspass W: Tidrapportera MW: Kommentera tidrapport W: Se behov av tidrapp. W: Rapportera utlägg W: Studera schema, tidrapport och fastställande (Studera löneunderlag?) W: Skriva ut utläggsrapport Brukare Studera schema Studera kontaktuppgifter till arbetsledare Studera LSS/LASS info Granska schema, tidrapport och fastställande Invända mot tidrapport Studera räkning
Planering Omsorg & tidrapportering Granskning & fastställande Redovisning Arbetsledare Studera beslut (beviljade timmar) Schemalägga (tvåvyer) Hantera användare och avvikelseregler Tidrapportera Studera saknade tidrapporter Meddelas ifall planerat arbetspass ej inletts Granska schema & tidrapport Fastställa tidrapporter (avvikande / ej avvikande) Skriva ut räkningar Skriva ut löneunderlag Assistent W: Studera schema W: Kontaktuppgifter (brukare/arb.ledare) W: Ändra personliga uppgifter M: Inleda arbetspass M: Avsluta arbetspass W: Tidrapportera MW: Kommentera tidrapport W: Se behov av tidrapp. W: Rapportera expenser W: Studera schema, tidrapport och fastställande (Studera löneunderlag?) W: Skriva ut expensrapport Brukare Studera schema Studera kontaktuppgifter till arbetsledare Studera LSS/LASS info Granska schema, tidrapport och fastställande Kommentera arbetspass Studera räkning
Nuläge & framtid Det framväxande systemet TidIT har börjat användas i liten skala i Kumla Preliminär utvärdering sker i december + januari Utvecklingsbudgeten möjliggör fortsatt utveckling Kumla börjar använda systemet skarpt under våren? TidIT blir Sambrukgemensamt material Förvaltningsgrupp formeras i januari Tillgängligt för övriga Sambruk kommuner från
TidIT
Product backlog En översiktlig behovslista
Product Backlog Inom agil utveckling används termen product backlog (prioriterad behovslista) för att styra utvecklingen Features och deras nytta Prioritering Utvecklingsstatus (önskad, påbörjad, färdig) Estimering av komplexitet Inom BITA har vi arbetat med en anpassad product backlog Process och rollorienterad Features, prioritering, utvecklingsstatus
Arkitektur
Kommunspecifik programvara (Kumla) Mellan Programvara (krävs ev. nya adaptrar i andra kommuner) Generell programvara Klientapplikationer Säkerhetsadapter Arbetsedarvy Desktopklient Assistentvy Webbklient Assistentvy Mobilklient Brukarvy Webbklient Mobilityguard Active Directory Säkerhetstjänster Webbserver [IIS 6.0] Öppet: åtkomst Av inloggning och vissa publika delar Skyddat: åtkomst av privata systemdelar och verksamhetsdata Personec P Schemaadapter Ekonoma Ekonomiadapter TidIT Huvudsystem Databasserver Modul för DB åtomst Specifik SMS tjänst Modul för SMS Servertjänster Trygghetsövervakning
Kommunspecifik programvara (Kumla) Mellan Programvara (krävs ev. nya adaptrar i andra kommuner) Generell programvara Assistentvy Mobilklient Klientapplikationer Brukarvy Webbklient Assistentvy Webbklient Säkerhetsadapter Mobilityguard? Säkerhetstjänster Webbserver [IIS 7.0] Publikt Skyddat Active Directory Personec P Ekonoma Adaptrar Schemaadapter Ekonomiadapter Arbetsedarvy Desktopklient Klientapplikationer Appikations Webbserver server [IIS 7.0] [IIS 7.0] Web Server Specifik SMS tjänst Modul för SMS TidIT DB (SQl Server 2008) DB server
Product Backlog & burndown chart Inom agil utveckling används termen product backlog (prioriterad behovslista) för att styra utvecklingen Features och deras nytta Prioritering Utvecklingsstatus (önskad, påbörjad, färdig) Estimering av komplexitet Inom BITA har vi arbetat med en anpassad product backlog Process och rollorienterad Features, prioritering, utvecklingsstatus
Planerat arbete
Kontinuerlig integration Inom agil utveckling skall en feature vara integrerad med systemet i sin helhet för att betraktas som färdig Vi har fram till nu arbetat mot en temporär utvecklingsserver, men håller på att förflytta TidIT till en ny miljö (95% lik produktionsmiljö) Den gamla utvecklingslösningen kan komma att användas för att demonstrera systemet för övriga intressenter, samt ge dem möjlighet att diskutera systemet online
Planerade aktiviteter Pågående Färdigställ påbörjade (=nödvändiga) features Installation av TidIT i produktionsmiljön Utvecklare testar, fixar problem och förbättrar 12/10 Utbildning av arbetsledare Schemaläggning inför pilottest ( Betatestning ) 19/10 Utbildnings och inspirationsdag med assistenter och ev. brukare 1/11 Integration mot MobilityGuard måste fungera Start för pilotmånad där tidsredovisning för brukare A hanteras med TidIT
Planerade aktiviteter 1/12 Fastställande och redovisningsfunktionalitet måste vara i drift i arbetsledarens applikation Brukare B ansluter sig till pilottestet Ca 21/12 Integration mot schema och ekonomisystem bör fungera (förberedelse för skarp drift av system under 2010) Ca 15/1 Utvärdering av pilottest (två månader) Workshop i Kumla där assistenter, arbetsledare och utvecklare träffas Diskussion kring vad som fungerar bra och mindre bra Underlag för ytterligare förbättringar av TidIT Beslut kring fortsatt arbete (vad är rimligt) Utvärdering och vidareutveckling av features i TidIT sker även löpande under hela perioden
Några utvecklingsfrågor.. Verksamhetsnytta och användbarhet Acceptanstest Användartester i Kumla Expertutvärdering Stabilitet, robusthet Systematisk testning av programvaran krävs Tekniska tester enhetstester, integrationstester Användartester i Kumla (betatestning) Systemintegration.. Säkerhet, schemasystem, ekonomisystem