Chapter 11-12 SDLC, and project management

Systems Development Life Cycle what is it ?
SLDC- the process that begins with a business problem and ends with a functioning information systems that addresses the problem
4 steps to the SDLC
Planning
Analysis
Design
Development
Planning process what does it involve?
develop a work plan
Staff the project
identifying the business value
ROI- will it make money or not
Analysis process and what does it involve ?
Who uses the system? what it will do, and when it will it be used.
Strategy
Business requirements
Many interviews, meetings, and reviews
Design process what does it involve ?
How will the system work?
Design selection
Architecture design
RDD- In detail what features the system should have.
Service-Oriented Architecture what is it ?
systems are assembled from relatively independent software components, each handles specific business service. t
Implementation process and what does it involve ?
System delivery
installation
Parallel Implementation
Phased Implementation
Direct Implementation
Parallel Implementation and what is it?
Launches new system while the old one is still running
very expensive, only for a short period of time.
Employees do their job twice
Phased Implementation and what is it?
Launches models in phases rather than all at once
Direct Implementation what is it ?
Switches off the old system and launches all the modules of the new one on a single, very hectic-go live date
Waterfall Method and what does it do?
The SLDC tasks occur right after each other, one activity starting right after the other one is done.
Iterative method and what does it do?
Partly reduce the impact of fast changing business needs and the resulting re-work
Focus on the time available until the next release and the development team determines how many of the requirements it can deliver.
Common approach is RAD- rapid application development
Agile methods and what does it do?
Less structured approach where task are not sequenced according to the SDLC instead the activities occur simultaneously .
what is methodolgy and the 2 types
Predicitve is one time
and Adaptive
Predictive
The water fall method or sequential
Parallel Development
Adaptive
Prototyping
Throw-away prototyping
What is a project?
sequence of events or activities having a single goal or purpose and must be completed.
they are one of a kind
must be done with in a specific budget, specific time
What is project management?
Planning and controlling development of a project within a specified time frame at a minimum cost
goals for PM?
Complete on time
Complete the project within budget
Meet requirements
Triple contraint what is it ?
Involves Cost, time, and scope
If one changes it affects the whole thing
The constraints could be fixed
Project management and its 5 stages
Initiating
Planning
Executing
Monitoring
Closing
Intiating stage in PM
Ground work
Project charter
Kick off meeting
Planning stage in PM
Road map and guide for the project
Work breadown strucuture
Gantt Chart
Scope creep-
Executing stage in PM
Coordinating efforts
roles and responsibilities
Team and resources
Monitoring stage in PM
Track progress from start to finish
Predecessors
the tasks must be completed before going on the next one.
Closing stage in Pm
End in an orderly way
Document Lessons learned
Project management software
Manage time
Managing people and resource
Managing costs
Projects why they fail?
Lack of executive support
Unclear requirements
poor communication
Poor project planning
Spend 80% of their time i exception instead of in the project start up
One of the biggest reason projects fail is because there is no little business case for the subject
Success factors for Project managment
Define the job detail
Empower the team- the right team
Do complete plan
“rule 80” and change process
Set acceptance criteria