314x Filetype PDF File size 1.27 MB Source: dsai.asia
Introduction to System
development process
1
Learning Objectives
• Systems development life cycle
• Identify the software development phases
• How it came about
• Methodology alternatives
• Team roles & skill sets
• Modern software development process
• Agile methodology with SCRUM framework
2
What is a Software Process?
Aprocess is a method for doing or producing something.
A software process is a method for producing software.
Software products are a set of artifacts derived from a software development
process such as SRS, design specifications, executable file, user manual …
"Producing software" includes Managing the software project
specification involves
design obtaining resources
construction measuring
documentation tracking
transition reviews
maintenance analyzing results and acting on
them
improvement
3
Introduction
• Why do we need a formal process?
• Failures occur (too) often
• Creating systems is not intuitive
• Projects are late, over budget or delivered with fewer
features than planned
• The System Analyst is the key person
• Designs a system to add value
• Must understand the business processes
• Job is rewarding, yet challenging
• Requires specific skill sets
4
no reviews yet
Please Login to review.