- what is a system development
- process of creating and maintaining information systems
- involves all five components of IS model
- requires
- establishing system goals
- setting up the project
- determining requirements
- business knowledge and management skill
- what are the five phases of the SDLC
- system definition
- requirements analysis
- component design
- implementation
- maintenance
- why is system development difficult and risky
- many projects never finish. Often 200-300% over budget
- some finish within budget and schedule
- diseconomies of scale
- brooks law
- "adding more people to a late project makes the project later"
- new staff must be trained by productive members
- form a project team
- typical development team
- systems analyst/ or business analyst
- managers
- programmers
- software testers
- users
- outside contractor
- team composition changes over time
- requirements definition - heavy with business and systems analyst
- how are the five components designed
- determined
- software design
- software design depends on source of programs
- off the shelf software
- off the shelf with alteration software
- custom developed
- hardware design
- determine specifications and source of hardware
- purchase, lease, or lease time from hosting service in the cloud
- system conversion approaches
- pilot - implement entire system in limited portion of business
- limits exposure to business if system fails
- phased
- system installed in phases or modules
- each piece installed and tested
- parallel
- complete new and old systems run simultaneously
- very safe, but expensive
- plunge
- high risk if new system fails
- only used if new system not vital to company operations
Cloud Computer - The Elastic leasing of pooled computer resources over the internet Elastic because it can flex Computer resources cause you Pooled -Virtualization Virtualization - process by which one computer hosts the appearance of many computers. Operates as if installed on one’s own computer Leasing - don’t own the program, you own a license/right to use the program Over the internet SaaS Software as a service, you don’t install these yet they’re considered software PaaS (platform as a service; for big project managers and creators/developer IaaS Infrastructure as a service, Most commonly used Virtual Private Network(VPN) Lots of question on it How do Organizations use Cloud Services Securely? VPN client software that encodes messages Click on the software, input the key, then it creates a tunnel. Whenever you need to send something, that VPN encrypts your message, making readable data unreadable. Once it ge...
Comments
Post a Comment