abf2bfbdbb4e31da30b8b910fbea2e5a.ppt
- Количество слайдов: 76
Systemutveckling
Vad är en IS-utvecklare?
Kvalitet i system
Systemdiagnos ur användarens perspektiv
Utvecklingsprinciper enligt RUP
CMM - Kvalitet i utvecklingsprocessen
The systems development life cycle (sdlc)
RUP (Rational Unified Process)
Software development methodologies
Utvecklingsprinciper, en annan indelning
Rapid Application Development Methodology (RAD)
XP – Extreme Programming. Lättrörlig utveckling(Agile) Test-process Bygg-process
Också systemutveckling: Standardsystem – Köpta system
Processen för att köpa system
Att köpa system – fördelar & nackdelar
Också systemutveckling: End user development
Verifiera och validera Problem Önskemål Beställning Kravspec System
11. 2. THE SYSTEMS DEVELOPMENT LIFE CYCLE SDLC
Förändringsanalys
Identify and Select the System for Development
Assess Project Feasibility
Develop the Project Plan
Gather Business Requirements
Gather Business Requirements
Avvägning och balans krävs
Två typer av design
Olika grader av Datorstyrning
Användarvänlighet
Create Process Diagrams
Create Data Flow Diagrams
DFD kan förstoras
DFD - Förstoring
Funktioner i systemet - Användningsfall (Use-case)
Funktioner i systemet - Användningsfall (Use-case), forts.
Beskrivning av IS-funktioner – Use-Case/ Anv. fall
Funktioner i systemet - Annan graf
Samband IS-funktioner & Verksamhets-processer
Icke-funktionella krav
Perform a Buy vs. Build Analysis
Design the IT Infrastructure
Design System Models
Design Data Models
Design - Arkitektur
Design - Teknik
Design - Realtid
Design - User interface
Beskrivning av logik i IS-funktioner - Text
Beskrivning av IS-funktioner – Mer strukturerad text
IS-funktioner - logik - struktured language
IS-funktioner - logik - beslutstabeller
IS-funktioner - logikflöde, medelvärde
IS-funktioner - logik - control/ interaction
IS-funktioner - logik - tillstånd
IS-funktioner - logik - synkronisering
IS-funktioner - algoritmer
Write the Test Conditions
Perform the System Testing
Write Detailed User Documentation
Determine Implementation Method
Provide Training for the System Users
Build a Help Desk to Support the System Users
Perform System Maintenance
Support System Changes
Software problems are business problems
Software problems are business problems