Sök:

Sökresultat:

56 Uppsatser om Mjukvaruutveckling - Sida 4 av 4

Förändrad syn på arbetsprocesser genom tillämpning av Lean.

De tankar om förbättringsprocesser som tillslut har blivit konceptet Lean härstammar ifrån ?The Toyota Production System? där Kiiro Toyodas vision att alla delar av en bil skall levereras precis ?i rätt tid? står i fokus. Delarna som arbetarna behöver skall alltså vara tillgängliga precis när de behöver dem varken förr eller senare. Det tog tid innan hans vision blev realitet men ett decennium efter hans död använder hela Toyota koncernen sig utav hans idéer över hela världen. Man kan se systemutveckling som en form av produktutveckling.

Från OMT till UML : ett nödvändigt val?

Vid objektorienterad systemutveckling är det viktigt att man genomför en analys- och designfas, dels för att man inom ett utvecklingsteam lättare ska kunna visualisera hur ett system är tänkt att bli och dels för att kunna fånga och åskådliggöra kundens krav. Till sin hjälp i dessa faser har man metoder/processer och modelleringsspråk. Varje företag har i regel haft sin egen variant av ovan nämnda, men allteftersom kom kravet på en gemensam standard att bli oundvikligt. Sedan ett antal år tillbaka finns nu en standard. Trots det finns det säkert företag kvar som ännu inte antagit denna standard.

Från OMT till UML - ett nödvändigt val?

Vid objektorienterad systemutveckling är det viktigt att man genomför en analys- och designfas, dels för att man inom ett utvecklingsteam lättare ska kunna visualisera hur ett system är tänkt att bli och dels för att kunna fånga och åskådliggöra kundens krav. Till sin hjälp i dessa faser har man metoder/processer och modelleringsspråk. Varje företag har i regel haft sin egen variant av ovan nämnda, men allteftersom kom kravet på en gemensam standard att bli oundvikligt. Sedan ett antal år tillbaka finns nu en standard. Trots det finns det säkert företag kvar som ännu inte antagit denna standard.

Agila metoders påverkan på testare

To assure good quality the software needs to be tested to find errors and to verify that the programme meets the customer?s expectations. Traditional methods are usually used in software development and means that a number of predetermined steps are followed. By using agile methods the development can more easily be adapted to the changes on the market. With these methods the testing is carried out continuously throughout the project.

Förbättring av mjukvaruutveckling med statisk kodanalys i en spårbar miljö

En del fjällvandrare tycker att det är för tungt att gå med en stor ryggsäck, ett problem som har givit upphov till en idé om ett avlastande hjälpmedel. Företaget Prodelox AB har sedan tidigare påbörjat utvecklingen av detta hjälpmedel. Under detta examensarbete har ett koncept utvecklats med den initiala studien som utgångspunkt. Produktens grundidé är i dagsläget sekretessbelagd och kommer tyvärr inte att redovisas i denna rapport.En användarstudie genomfördes vilket resulterade i en kravspecifikation, produktens definition, samt en djupare bild av fjällvandring och andra friluftsaktiviteter. Denna djupa inblick möjliggjordes med hjälp av context mapping-metoden.

Agila metoder: Vad får människor att ticka? : En studie kring projektdeltagres inner work life

Författare:Elin Larsson och Ida Persson, studenter vid Magisterprogrammet i Projektledning vid Karlstads universitet.Bakgrund: Agila metoder är ett samlingsnamn för ett antal processer främst inom Mjukvaruutveckling, men även för projektledning (Cervone 2011). Detta arbetssätt kom under mitten av 1990-talet som svar på en önskan om ett mer flexibelt arbetssätt och intresset för dessa metoder har ökat markant de senaste åren (Lindvall et al. 2002). I en omfattande studie kring bland annat motivation har Amabile och Kramer (2011) definierat termen inner work life som de processer som tillsammans bearbetar de intryck som en person får utifrån arbetsdagens  händelser. Beroende på hur dessa händelser påverkar personen presterar denne mer eller mindre bra på sitt arbete.Problemdiskussion: Enligt Tessem och Mauer (2010) har allt fler organisationer börjat använda sig av agila metoder med ett gott resultat på deltagarnas känsla avmotivation.

Kvalitetsstyrning : CMM och system/mjukvaruutveckling

Kvalitet är viktigt för utvecklingsföretag, det ger nöjda kunder och gör att efterfrågan på produkterna ökar, d.v.s. kvalitet är lika med lönsamhet (Tisell, 1991). I många av dagens branscher råder hård konkurrens och där har kvalitetsstyrning blivit ett viktigt medel för att uppnå lönsamhet (Söderstedt, 1995). Hur uppnår man då kvalitet?Traditionellt har kvalitetsarbete inneburit att man utför kontroll på själva produkten och kasserar de produkter som inte håller måttet.

Minimumkrav för ett CI-system

När en grupp utvecklare jobbar med samma kodbas kan konflikter uppstå med avseende på implementationen av moduler eller delsystem som varje utvecklare individuellt jobbar på. Dessa konflikter måste snabbt lösas för att projektet ska fortskrida och inte stagnera. Utvecklare som sällan kommunicerar framför ofta okompatibla moduler eller delsystem som kan vara svåra eller omöjliga att integrera i kodbasen, detta leder ofta till s.k. ?integration hell? där det kan ta väldigt lång tid att anpassa ny kod till en befintlig kodbas. En strategi som man kan ta till är ?continuous integration?, ett arbetssätt som erbjuder en rad fördelar när man jobbar i grupp på en gemensam kodbas.

Management i en flödeseffektiv IT-verksamhet

Detta examensarbete är utfört på uppdrag av Scania IT i Södertälje och utgör sista delen av civilingenjörsprogrammet Innovation, Produktion och Logistik vid Mälardalens Högskola i Eskilstuna.Scania IT genomgår i nuläget en stor förändring i arbetssätt och struktur med målet att bli en mer flödeseffektiv IT-verksamhet. För att detta ska lyckas krävs det att Management tydligt styr verksamheten mot detta mål samt att alla involverade stöder denna verksamhetsstrategi. Syftet med omorganiseringen är att man snabbare och effektivare ska möta kundens krav. Det problem som Scania IT upplever idag är för låg leveranssäkerhet eftersom rätt funktionalitet inte levereras i rätt tid till rätt kostnad. Syftet med detta examensarbete är att undersöka hur Management inom Scania IT ska agera i en flödeseffektiv IT-verksamhet samt hur de kan skapa förutsättningar så att team kan bidra till flödeseffektivitet.

Projektmetodiken SCRUM ? sedd ur individens och teamets perspektiv

I de flesta projekt som drivs, inte bara inom IT branschen, görs alltid en projektutvärdering avom projektet blivit lyckat, om man lyckats att hålla den finansiella budgeten, om tidsplanenhållit och om man faktiskt fått det system eller den produkt som man beställt och trott sig få.Sällan utvärderas själva projektmetoden och de mänskliga resurser som befinner sig iprojektet och som egentligen är viktigast för att hela projektet skall lyckas komma i hamn.Syftet med denna uppsats är att belysa projektmetodiken Scrum ur individens perspektiv.Frågeställningen jag i denna studie således fokuserat på är dels hur individen påverkas,motiveras och drivs av att tillhöra ett Scrumteam, dels hur denna processmetod kan relaterastill gruppdynamiken.Studiens empiriska material, utgörs av semistrukturerade intervjuer och en fältstudie. För attfå en så bred spridning av respondenterna som möjligt valde jag att intervjua medarbetareifrån fyra helt olika företag, dock alla verksamma inom Mjukvaruutveckling. Företagen skiljersig åt både med hänsyn till storlek och i hur länge de har använt sig av Scrum somprojektmetod. Fältstudien genomfördes vid ett av dessa fyra företag.Generellt var alla respondenter positiva till Scrum som projektmetodik. I princip allarespondenter upplevde att de fått större ansvar, blivit mer delaktiga i helheten samt blirbetrodda som de som vet mest.

Kartläggning och visualisering av processer : Utveckling av styrsystem till drivlina

Detta examensarbete har utförts på Scanias forskning och utvecklingsavdelning, i Söder-tälje, under hösten 2007. Dess huvudsakliga syfte är att kartlägga och visualisera arbets-processen hos avdelningen som utvecklar styrsystem för drivlinan, alltså motor och väx-ellåda. Anledningen till att en visualisering skulle tas fram var för att skapa en helhetsbild över arbetet att ha som utgångspunkt för fortsatta diskussioner om processen samt för-bättringar av den. Denna bild blir även ett sätt att samla det organisatoriska lärandet och underlätta kunskapsöverföring.Kartläggningen har skett genom intervjuer med cheferna på avdelningen samt genom en workshop. Information som erhölls under dessa tillfällen sammanställdes till en nulägesbeskrivning av avdelningens arbete.

<- Föregående sida