SAD Chapter 1
SAD Chapter 1
ANALYSIS AND
1
DESIGN(SAD)
Chapter 1
System Development
Fundamentals
Tools are typically computer programs that make it easy to use and benefit from the techniques
and to faithfully follow the guidelines of the overall development methodology.
To be effective, both techniques and tools must be consistent with an organizations system
development methodology. These make easy for system developers to conduct the steps in
methodology.
Fig: the analysis -design -code -test loop Fig:The heart of system development
Compiled By : Er. Omkar Nath Gupta
Traditional Waterfall Model
33 The Waterfall Model is a classical software
development methodology.
It was first introduced by Winston W. Royce in
1970.
It is a linear and sequential approach to software
development that consists of several phases.
It must be completed in a specific order.
This classical waterfall model is simple and
idealistic.
It was once very popular. Today, it is not that
popularly used. However, it is important because
most other types of software development life cycle
models are a derivative of this.
ASSIGNMENT:
• Explanation
• Importance
• Advantages
• disadvantages
Planning: The first stage of Extreme Programming is planning. During this phase, clients define their
needs in concise descriptions known as user stories. The team calculates the effort required for each
story and schedules releases according to priority and effort.
69
73 The second phase of the project management process that focuses on defining clear, discrete activities and the work needed to complete each activity
within a single project.
Research has found a positive relationship between effective project planning and positive project outcomes.
Project planning involves defining clear, discrete activities and the work needed to complete each activity within a single project.
It often requires you to make numerous assumptions about the availability of resources such as hardware, software, and personnel.