Extension 3.2 & 3.3 Process Management and Information Systems Development Flashcards
What is systems development?
Structured Process of creating/maintaining an IS
What is the most common systems development process?
Systems development life cycle (SDLC)
What is the systems development ife cycle ? (SDLC)
models a process through an ordely sequence of steps from requirement specification to delivery of product
When do you use systems development ife cycle ? (SDLC)
For products that have a stable product definition
What are the systems development ife cycle (SDLC) 5 activities?
1)define system
2)Determine requirements
3)Design system components
4)Implement system
5)Maintain system
What are the elements of defining the system? (4)
1)Define system goals/scope
2)Assess feasibility
3)Make outsourcing decision
4)Form project development team
What is offshoring?
G/s obtained from foreign supplier
What are the 4 advantages of outsourcing?
1)reduce costs
2)better accountability
3)Focus on core competence
4)Reduce overhead
What are the 3 disadvantage of outsourcing?
1)Reduce control
2)Increase dependence on other firms
3)Sensitive data less secure
What activity do you do in the determine requirement step ?
Requirment analysis activity
Whata is done in the design components step?
each of the 5 compnents are designed/created and develop alternatives
What are the elements in the component design activity? (5)
1)Determine hardware specs
2)Determine software specs
3)Design database
4)Develop procedures
5)Create job definitions
What are the 2 possible implementation in the implement step?
1)Implement info system components only
2)Implement IS and business processes that use IS
What are the 5 elements in the implementation activity?
1)Build system components
2)Conduct unit tests
3)Integrate components
4)Conduct integrated tests
5)Convert to new system
What are the 3 characteristics of testing?
1)Important
2)Time consuming
3)expensive
What is a test plan?
Formal desription of system’s reponse to use and mususe scenarios (product quality assurance)
What are the 4 types of system conversion?
1)Pilot (limited portion of bus)
2)Phased (installed in phases across org)
3)Parallel (runs in parallel with old one)
4)Plunge (shut off old system and start new one)
What is maintenance?
misnoner: work done during activity is either to fix system or adapt it
What are the 3 maintenace activities?
1)Record change requests
2)Prioritize requests
3)Fix failures
What is configuration control?
Process to ensure all changes to new system are approved by management
What is sandbox?
Testing environment that isolates new code while replicating enough of it to see how new code will work with existing one
What are the 5 characterictis of the systems development life cycle ? (SDLC)
1)structured
2)Rigid approach
3)no intermediate visibility
4)Difficult to execute quickly
5)Requirements are fuzze/difficult to obtain
What are the principle of agile development? (7)
1)Expect, welcome changes in requirements
2)Frequently deliver working version of product
3)Work closelt with customer for the duration
4)Design as you go
5)Test as you go
6)Teams knows best how it’s doing/how to change
7)Can be used for busines processes, IS, app development
Whats is the scrum process?
Agile development process with characteristics