Utvecklat applikation åt mitt jobb - vad gör jag nu?

Permalänk
Medlem

Utvecklat applikation åt mitt jobb - vad gör jag nu?

Hej!

Jag har under några veckors tid utvecklat en applikation i C# som till en början startade som ett hobbyprojekt i hemmet. Idén fick jag från jobbet och applikationen är tänkt att användas i mitt och mina kollegors dagliga arbete för att underlätta och snabbare upptäcka problem. Detta har jag utvecklat på min egna fritid i hobbysyfte. Detta har nu resulterat i en produkt jag är väldigt stolt över och samtliga kollegor och chef är imponerade av (då jag visat ett demo för dem).

Jag har under utvecklingstiden bara testat programmet på jobbet men aldrig använt det skarp då jag inte riktigt vet vad företagets riktlinjer säger om detta (då inget är officiellt utanför min avdelning).

Jag jobbar på en mindre avdelning (som jag skulle säga jobbar med rätt uråldriga metoder, därav applikationen) i ett stort svensk företag som har en egen IT-avdelning på vad vet jag, 20-30 pers?

Nu till dilemmat som jag antar kan sammanställas i flertalet frågor. Hur ska jag hantera denna situation utan att bli "lurad"? Jag känner ju instinktivt att man inte ska göra något "gratis" åt ett företag (om ens sitt eget). För många tror jag inte denna applikation är något speciellt men just på min avdelning kan den spara in VÄLDIGT mycket tid och pengar på sikt. Så jag känner ju att man personligen kan få ut en vinning i det hela. Sälja applikationen till företaget?

Jag ser även detta som en möjlighet att ev. byta tjänst (inom företaget eller till ett nytt) och ha detta i sin portfolio då jag är väldigt intresserad av utveckling.

Har försökt googla fram någon i liknande situation men inte hittat någon information.
Hoppas att någon här har några nyttiga tips till mig

Permalänk
Medlem

Presentera den som.en.förbättring.
Vissa större företag kan man göra så att kommer man på en förbättring som sparar pengar kan man få en belöning på viss % företaget kan spara på 1år.
Eller försöka sälja det

Skickades från m.sweclockers.com

Visa signatur

🇸🇪 VR Sverige Discord server - Svensk VR Community
https://discord.com/invite/avnhs6mgjc

Permalänk
Medlem

Kolla noga vad som gäller enligt ditt företags riktlinjer. HR bör ha dom dokumenten tillgängliga.
Nu skrev du att det va ett svenskt företag men är det ett större sådant kan jag tänka mig att de har samma princip som en del amerikanska företag har nämligen att alla innovationer som ens är löst knutna till ditt arbete och som du gör under din anställningstid (inte arbetstid enbart alltså) är företagets egendom.
Jag skulle nog lagt fram det som ett förslag och sagt att jag kan utveckla det här på x timmar av min arbetstid, och sen varit ledig dom timmarna om det nu var så att företaget vägrade "köpa" programmet av dig.

Skickades från m.sweclockers.com

Permalänk
Medlem
Skrivet av Molotov:

Presentera den som.en.förbättring.
Vissa större företag kan man göra så att kommer man på en förbättring som sparar pengar kan man få en belöning på viss % företaget kan spara på 1år.
Eller försöka sälja det

Skickades från m.sweclockers.com

Skrivet av Napoleongl:

Kolla noga vad som gäller enligt ditt företags riktlinjer. HR bör ha dom dokumenten tillgängliga.
Nu skrev du att det va ett svenskt företag men är det ett större sådant kan jag tänka mig att de har samma princip som en del amerikanska företag har nämligen att alla innovationer som ens är löst knutna till ditt arbete och som du gör under din anställningstid (inte arbetstid enbart alltså) är företagets egendom.
Jag skulle nog lagt fram det som ett förslag och sagt att jag kan utveckla det här på x timmar av min arbetstid, och sen varit ledig dom timmarna om det nu var så att företaget vägrade "köpa" programmet av dig.

Skickades från m.sweclockers.com

Tack för svaren!

Jag ska nog börja som du säger Napoleon att kolla med HR. Därefter försöka lista ur hur vida det är bäst att gå public (presentera applikationen för IT, som jag med säkerhet tror måste gå igenom och godkänna användandet av min applikation. Jag får känslan att detta enkelt kan få avslag, eller så har jag bara väldigt låga förväntningar.
Vi jobbar rätt tätt inpå IT och jag har en del kommunikation med dem redan idag, så jag hoppas att man blir väl bemött och tas seriöst. Annars finns nog risken att hela projektet kastas i sopporna.

Vår chef är gammalmodig men liberal och så fort jag nämnde detta för honom, så sa han lite lätt "det är väl inget någon behöver känna till" (han syftade då på användningen av applikationen). Även om han säger detta, känner ju dock jag att jag inte vill göra något som är emot jobbets regler.

Om vi utgår från att jag presenterar förslaget för berörda personer, så hur tycker ni jag ska göra?
Ska jag lägga lite tid på research och beräkna en eventuell vinst (jag tror omsättning passar bättre in här) över låt säga, ett år?
Känns generellt enklast att ev. ta en engångssumma för applikationen, och kanske inkludera i ett avtal, att jag kan underhålla och supportera applikationen så länge jag är anställd, förutsatt att jag får avsätta ordinarie arbetstid för att göra detta?

Idag är det gissningsvis några veckor kvar innan jag har en stabil release som jag kan visa.
Jag har även planer på att vidareutveckla denna applikation. Men de krävs nog närmare ett heltidsjobb att bygga den funktionalitet jag vill åt. Kanske är detta en möjlighet om jag kan övertala chefen att göra detta, då jag vet att han ser vinningen i det. Jag hade varit mer än nöjd att få göra detta på min arbetstid om möjligt. Kanske en löneökning då

Permalänk
Permalänk
Medlem

Känns mest rimligt att du får någon slags ersättning för tiden du har lagt ner på applikationen om du ska ge den till företaget.

Om du sätter priset högt kan dom väl bara utveckla en egen applikation som gör samma sak?

Permalänk
Inaktiv

Med min erfarenhet från när jag höll på med egna projekt och uppfinningar så tolkar jag fallet som att din arbetsgivare har alla rättigheter. Om du har gjort det på fritiden och på eget initiativ spelar nog väldigt liten roll. Du skall inte tro att du har någon som helst förhandlingsposition. Lagstiftningen är starkt på arbetsgivarens sida. Läs den noga så inser du det. Sorry.

Du har antagligen anmälningsplikt. Se det lite ur arbetsgivarens synvinkel, du håller med något som berör arbetsgivaren och då behöver arbetsgivaren ha reda på det.

Lägg märke till att arbetsgivaren har rättigheterna till det som ligger inom företagets verksamhetsområde, som lagen är formulerad, inte bara det som ligger inom din anställnings område. Om du t.ex. jobbar för Ericsson eller Volvo kan det vara svårt att ha en hobby som inte ligger inom företagets verksamhetsområde.

Permalänk
Medlem

Jag har en vän som utvecklade ett väldigt simpelt program som jämförde äldre produkter med nya, vilka som ersatte vad osv. Detta var på Net on Net. Han visade hur mycket tid en anställd skulle spara in genom att använda detta och jag tror han fick 60000kr för applikationen. Han fick det som bonus på kommande lön.

Visa signatur

"Happiness is only real when shared"

Permalänk
Medlem

Jag var i en liknande position för några år sedan, och jag var dum nog att sälja den för en engångssumma på några månadslöner vilket kanske motsvarade nån enstaka procent av besparingen företaget gjorde. Det är dock det enklaste sättet. Idag har jag en djupare förståelse och hade bara gått med på en engångssumma om det är en närmare störtlöjlig siffra med en privatpersons perspektiv, då även om vi pratar om en andel på 10% av besparingen hade vi gått från några månadslöner till några årslöner, och då kanske en klumpsumma inte är lika lockande för företaget då det uppenbarligen måste passera någon form av (in)formell riskanalys.

Hade jag gjort ett fritidsprojekt idag hade jag gjort annorlunda. För är det något som jag gör på kvällar/helger på eget bevåg är det ett fritidsintresse, en hobby. Om jag får pengar för det vore det najs, men om inte är jag inte negativt påverkad av det. Först hade jag räknat hur många som kan använda programmet, hur mycket tid de sparar och relaterade kringkostnader, och hur mycket det eliminerar gamla dumma rutiner som riskerar mänskliga fel (dvs är programmet ett säkrare alternativ, och om så hur mycket?).

Det finns ett alternativ till engångssumman värdigt att överväga. I ditt fall, är det 20-30 pers som kan använda programmet? Hur mycket tid skulle de dagligen spara? 10-15%? Låt oss leka med lite siffror och säga 20 pers, och var person sparar 10% av sin 8h arbetsdag = 48min * 20 = 16 personaltimmar om dagen. I ditt fall hade jag föreslagit att de prenumererar för 20-50% av den besparingen (dvs betalar löpande varje månad), dvs upp till en heltidsanställning (dvs i praktiken får du dubbelt betalt om du väljer att fortsätta jobba heltid med det du gör idag). För många dvs's i den meningen. Gör påslag för säkerhetsuppgraderingen (hur mycket kostar misstag för företaget och hur bra eliminerar ditt program risken för dessa?). Sånt finns definitivt statistik för, alltid nån som har koll på blunders och vad räkningen hamnade på, ekonomin är ju noga dokumenterad och någon som har hand om det. Känner du inte personen är det bara fråga lite lätt under kaffepausen (folk gillar skvaller och dela med sig av sina huvudbryn, få existensbekräftelse osv).

Mao betalar de månatligen så länge de har behov av programmet, och varje månad de pyntar gör de en besparing. Risk/reward här, kommer programmet användas någon månad eller flera år?

Det finns vissa huvudbryr med denna approach som vidareutveckling, support, osv, men det är bara anpassa till din situation, vad du är bekväm med och vad företaget går med på. I bästa fall är det lätt att expandera programmet till andra avdelningar vilket ger mer klirr i kassan och du kan jobba på det del/heltid.

Oddsen att de säger tack men nej tack är betydligt större med denna approach, speciellt om de är gammalmodiga och inte förstår värdet med programmet (så se till att du formulerar retoriken baserat på vem det är du har att göra med). Men ingen skada skedd, i ditt fall hade jag använt programmet själv och sparat närmare en timme om dagen. Jobbar ni mot dagliga/veckomål? I så fall lyxar du till det med kortare arbetsdag/vecka, så fortfarande en vinst för dig. Annars blir det åtminstone mindre stress med mindre aparbete (eng. monkey work).

Uppdaterade språkbruket, borde lagt mig för länge sen
Permalänk
Rekordmedlem

Om arbetet inte är det man anställts för så är det ofta nått som regleras av avtalen om förslagsverksamhet, det finns sådana avtal inom de flesta branscher där kollektivavtal gäller, tex Unionen >
https://www.unionen.se/sites/default/files/48.13-forslagsverk...

Visa signatur

R5 5600G, Asus ROG STRIX X470-F Gaming, WD SN850X 2TB, Seasonic Focus+ Gold 650W, Aerocool Graphite v3, Tittar på en Acer ET430Kbmiippx 43" 4K. Lyssnar på Behringer DCX2496, Truth B3031A, Truth B2092A. Har också oscilloskop, mätmikrofon och colorimeter.

Permalänk
Medlem

Lånar denna tråd då jag har en liknande fundering.

Lite kort:

Jag jobbar deltid (vid sidan om mina studier) som en konsult och har under de senaste månaderna haft ett uppdrag i ett större företag här i Stockholm. Uppdraget, som också är tilldelat till ca 60 andra anställda också, går ut på att utföra tester på olika tekniska produkter företaget producerar och vi använder oss av en webbaserad applikation för att fylla i de nödvändiga formulären efter att vi gjort ett test. Testerna i sig brukar ta allt mellan 10 min-1h per produkt, beroende på produkt och på personens kunskaper/erfarenheter, och formulären tar ca 10 min att fylla i (inklusive korta kommentarer).

Jag har fått en idé (som jag börjat utveckla) om en applikation som skulle förenkla användandet av formulärerna, som under hela min tid på detta företag har varit uråldrade, visuellt sett tråkiga och klumpiga att använda. Företagets ansvariga för formulärerna uppdaterar dessa med ny information ca 20 dagar efter att vi fått information om en ny produkt (vilket försvårar/förlänger tiden för kommentering då formulärerna inte är anpassade för den nya produkten) och detta har lett mig att tro att webbapplikationen är svår att uppdatera.

Jag har fått några bra svar i denna tråd om hur man kan få tillväga (framförallt av @Raphaei) men jag skulle ändå behöva tips till detta! Mitt uppdrag kommer preliminärt att avslutas redan i mars nästa år och positionen kommer förmodligen ges till någon annan, men jag tror starkt på att min idé kommer att både hjälpa de som utför testerna samt de som uppdaterar formulärerna.

Hur bör jag, som konsult, gå till väga för att redovisa denna idé (när jag väl har en fungerande lösning) till företaget? Är det något speciellt jag bör tänka på?

Tack för hjälpen!

Visa signatur

12c/24t 4.0GHz (Zen2) • 2x16GiB 3200MHz C14 • RTX 2080 FE 1965MHz 7000MHz • X570 I PW • Ghost S1 MKII

Permalänk
Medlem

Det jag inte riktigt gick in på i mitt inlägg då jag ville gå och sova var skillnaden mellan "extraarbete" kring ens arbetsuppgift, och eget initiativ på egen fritid. Jag har skrivit många små program, scripts och uppdaterat arbetsflöden/rutiner då jag blivit tillbedd att göra detta på arbetstid, och således är det givetvis företagets egendomar, även om jag kommer på något riktigt smart som omvandlar 3 dagars manuellt arbete till en knapptryckning (eller ett dussin, you get the picture) som datorn tuggar igenom på en kvart.

Jag har även på andra arbetsplatser skrivit mer fullgjorda system på eget bevåg, men på arbetstid, pga brist på arbetsuppgifter. Jag har alltid tagit upp det med chefen i förhand, att jag då pga brist på arbetsuppgifter föreslår att jag gör detta system som gör dessa uppgifter osv, om de inte har ett bättre förslag på vad jag ska spendera min tid på. Dessa system har varit gratis för företaget att använda, även om jag stod för hostingkostnader osv. Då det underlättade mitt eget arbete ansåg jag det fortfarande vara en vinst, då jag har svårt med att bara 9/10 manuella saker fungerar när jag kan få mestadelen automatiserad och gå upp till att 10/10 saker fungerar.

När anställning tagit slut har jag suttit mig ner med ägare och chefer och diskuterat hur vi skall gå tillväga med systemen, om de vill fortsätta använda och pynta för det eller om de ska falla tillbaks till gamla rutiner. Mina kostnadsförslag har alltid varit att vara ungefär halva priset på liknande lösningar, medan min presterar bättre och är direkt anpassat till det specifika företagets behov, uppenbarligen.

Jag drar en skarp linje mellan dessa mer arbetsrelaterade uppgifter till något man gör på fritiden, av eget intresse, för att se om man kan förverkliga en idé man har till effektivisering. Jag är en öppen person och har debatterat med kollegor osv i takt med att utvecklingen fortskridit för att få lite input på hur systemet ska formges, problem som uppstår i arbetsflödet jag inte tänkt på, osv. Få in fler perspektiv helt enkelt. Det bygger även hype bland personalen. Det har också inte varit ovanligt att folk kommit till mig med egna idéer, skisser eller uppenbart genomtänkta förslag på funktionalitet.

De få gånger jag gjort system på fritiden har jag först tagit upp detta med chefen, men har alltid fått till svar att det inte är prioriterat då vi har för mycket att göra redan som det är. Det är lite brandsläckarmentalitet hos cheferna så att säga, agera först när problem uppstår; whack-a-mole. Det är denna friktion mellan deras reaktiva mentalitet och min proaktiva som gör att det blir ett eget fritidsprojekt.

@Icte
Min första tanke när jag läste ditt inlägg var att personalen ansvariga för att uppdatera frågorna för de nya produkterna helt enkelt inte prioriterar den arbetsuppgiften. Tar det en vecka för någon att uppdatera det egna systemet med sån simpel information kan du garantera att de frekvent klagar om det till allt och alla som är villiga att höra, än värre om det tar närmare tre veckor. Kan du tänka dig att det är ekonomiskt befogat om du var ansvarig för uppdateringarna när du uppdaterar drygt ett formulär i månaden på heltid?

Kika med dem och ta reda på vart det skaver i arbetsflödet, då det nästan garanterat påverkar hur du utformar ditt system, du vill antagligen säkerställa att den korrigerar rätt problem på rätt sätt. Om möjligt hade jag ganska informellt knackat på hos dem och frågat dem hur deras process ser ut då du är nyfiken på att lära dig. Ger det inte svaren du är ute efter kan du gå närmare in i detalj och ta upp dessa 20 dagar för att uppdatera frågorna då du fått intrycket att de inte fått de resurser de behöver för att göra det skäligt snabbt (eller något i den stilen som gör det klart att de inte är fokus = undviker att de blir defensiva, du vill ha en öppen och ärlig dialog). Kolla om det finns något du kan göra, de kanske rent av blir glada att skicka nya frågorna till dig och låta dig ta hand om uppdateringen istället. Visar det sig vara en enkel uppgift är det en win/win, plus att du fått bättre insikt i själva processen som företaget använder idag.

Kolla med andra avdelningar gällande gränssnittet och andra saker du vill ändra på i det befintliga systemet, och säkerställ att det inte redan finns billiga eller gratis alternativ. Google tänker jag främst har ju fantastiska formulär som är lätta att skapa osv. Att göra ett bra, anpassat system till företaget handlar lika mycket om market research, att se vad som redan finns tillgängligt och specifikt förstå varför dessa inte är vettiga alternativ. Kan du inte klura ut det ta tag i nån som vet och fråga.

Som slutord kanske jag borde lägga in att se vad du kan göra idag, och se vad du kan göra i mars. Dvs är det ett vettigt alternativ att använda denna period till att betatesta små delar av ditt system successivt under din anställning medan du "bygger hype" hos relaterade områdeschefer/ansvariga, för att sedan pitcha systemet i mars? Mycket har att göra med beslutfattarnas mentalitet, är de lite småräviga kanske det är bäst att ömsom implementera systemet och fasta rutiner kring ditt system och bygga ett behov/vana av den. Det krävs mycket och öppen kommunikation med kollegor och ansvariga, de behöver kanske programmeras (läs: övertalas) till det nya systemet lika mycket som systemet behöver utvecklas.

Också nämnvärt är att det visuella har väldigt låg prio för interna system i min erfarenhet. Företag har en tendens att fokusera på kostnad, effektivitet och låga risker. Gamla beprövade (och fula) system används för de har bevisat att de fungerar, vill du ersätta dessa måste du bevisa att din är ett säkert, bättre och billigare alternativ.

grammatiskt inkorrekt formulerade meningar = BEGONE
Permalänk
Inaktiv

Hur man ska agera beror på en mängd faktorer, för många idag så är det en självklarhet att utveckla applikationer på fritiden om man vill behålla sitt arbete då pressen på en är så hög.
Men om man med råge uppfyller det man ska göra i förhållande till sin lön så har man en helt annan förhandlingssits. Där an på olika sätt kan sälja sin produkt som bara extra kompledighet.

Om man däremot har gjort en produkt som är kommersiell säljbar så sitter man i en annan sits, där man ska tänka på att det ej är så enkelt att sälja produkterna själv. Det kan dock bli lite juridiska tvister om man har använt produkten i sitt jobb på sitt arbete.

Ja själv har gjort mängder av appar på fritiden till mitt arbete, men jag ser det mer som en tillgång i mitt cv.