Nhóm 23 Ng ư ời thực hiện : Mr Chu

Slides:



Advertisements
Similar presentations
Test Automation Success: Choosing the Right People & Process
Advertisements

Features, Advantages & Disadvantages of a Methodology.
GENERIC SOFTWARE PROCESS MODELS THE WATERFALL APPROACH
1 Requirements and the Software Lifecycle The traditional software process models Waterfall model Spiral model The iterative approach Chapter 3.
Waterfall Model Speaker: Li-Wen Chen Adviser: Quincy Wu Date:
1COM6030 Systems Analysis and Design © University of Sheffield 2005 COM 6030 Software Analysis and Design Lecture 2- Software Process Models and Project.
Multimedia Specification Design and Production 2013 / Semester 1 / week 7 Lecturer: Dr. Nikos Gazepidis
Lecture 2 Title: PLC, SDLC, PMBOK
MapleLeaf, LLC SDLC Methodology. MapleLeaf, LLC, has established standard phases and processes in regards to project management methodologies for planning.
Software Development Life Cycle
System Development Life Cycle Process of creating and altering systems or software by using methodologies or models to develop the systems in a logical.
SYSC System Analysis and Design
 Every stage from phase DESIGN in Software Development Process will have “design document” especially in analysis and design phases.  “Design document”
Unit 191 Introduction to Software Engineering The objective of this section is to introduce the subject of software engineering. When you have read this.
Software process management Module 1 -Introduction to process management Teaching unit 1 – Introduction Ernesto Damiani Free University of Bozen-Bolzano.
Unit 201 Models of Software Development Life Cycle (SDLC) The objective of this section is to introduce you the idea of software process – a coherent set.
Software Development Overview CPSC 315 – Programming Studio Spring 2009.
Software Development Overview CPSC 315 – Programming Studio Spring 2008.
Software Life Cycle Model
Engineering Systems of.
Effective Methods for Software and Systems Integration
CSI315 Web Technology and Applications
 Software Models.  A software life-cycle model is a descriptive and diagrammatic representation of the software life-cycle. This includes a series of.
Mohammad Amin Kuhail M.Sc. (York, UK) University of Palestine Faculty of Engineering and Urban planning Software Engineering department Requirements Engineering.
The Systems Development Methodologies. Objectives  Describe the information Systems Development Life Cycle (SDLC)  Explain prototyping  Explain Rapid.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
How To Build a Testing Project 1 Onyx Gabriel Rodriguez.
Software Life Cycle Models. Waterfall Model  The Waterfall Model is the earliest method of structured system development.  The original waterfall model.
SOFTWARE ENGINEERING MCS-2 LECTURE # 3. SOFTWARE PROCESS  A software development process, also known as a software development life- cycle (SDLC), is.
Eleventh Lecture Hour 9:30 – 10:20 am, Saturday, September 16 Software Management Disciplines Iterative Process Planning (from Part III, Chapter 10 of.
Robotics & Engineering Design Projective Management Chin-Sung Lin Eleanor Roosevelt High School.
The Traditional System Development Life Cycle There are a number of important steps in the creation of a system, regardless of which approach you use.
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
Chapter 15 GIS Design and Implementation Management Information Systems –Systems Analysis –Systems Design –Systems Implementation.
TESTING LEVELS Unit Testing Integration Testing System Testing Acceptance Testing.
Software Development Overview CPSC 315 – Programming Studio Spring 2013.
SOFTWARE LIFE-CYCLE MODELS
WATERFLL MODEL Presented by.. Shiva Krishna Santhosh Chandra Varsha nihanth Aparna Archana Anusha.
Software Engineering Lecture # 1.
Software Project Management Iterative Model & Spiral Model.
1)History of water fall model. 2)Features of water fall model. 3)Phase of water fall model. 4)Brief description of phases. 5)Advantages. 6)Disadvantages.
Waterfall Model Software project Management. Waterfall Model  The Waterfall Model was first Process Model to be introduced. It is also referred to as.
1 The Software Development Process ► Systems analysis ► Systems design ► Implementation ► Testing ► Documentation ► Evaluation ► Maintenance.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Software Engineering Saeed Akhtar The University of Lahore Lecture 3 Originally shared for: mashhoood.webs.com.
Software Development Life Cycle(SDLC)‏
Systems Development Life Cycle
4.2 SOFTWARE DEVELOPMENT METHODOLOGGY PRESENTED BY : AZURA IBRAHIM SYARIFAH SYAZA BTE SEYD ZULKAFLY CS230(5A)
Certified Software Tester How To Build a Testing Project, Part 1.
Announcements/Assignments
Software Development Overview
Software Development Life Cycle Waterfall Model
Methodologies and Algorithms
Software Development methodologies
The Systems Engineering Context
SOFTWARE LIFE-CYCLES Beyond the Waterfall.
SNS College of Engineering Coimbatore
Software Myths Software is easy to change
Classical Waterfall Model
Software Process Models
Models of Software Development Life Cycle (SDLC)
CHAPTER 2 Testing Throughout the Software Life Cycle
Requirements and the Software Lifecycle
Software Engineering Lecture 18.
Software life cycle models
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
Requirements Engineering
SDLC (Software Development Life Cycle)
The Software Development Cycle
Software Development Overview
Presentation transcript:

Nhóm 23 Ng ư ời thực hiện : Mr Chu

The waterfall model is a sequential software development model in which development is seen as flowing steadily downwards (like a waterfall) through several phases.software development The waterfall model is a sequential software development model in which development is seen as flowing steadily downwards (like a waterfall) through several phases.software development

* Managing the Development of Large Software Systems. * Dr. Winston W. Royce

The waterfall model is derived from the traditional way of working in large construction projects in construction. The purpose of this way of working is that divides the project into phases. You start with phase 1 and phase 2 to begin no earlier than when you have completed Phase 1. Analysis Phase Coding Phase

Requirement * Definition study / analysis. Conduct, Brainstom => Porpose. Basic design The customer, the shade program. => Deliver what is has to do.

Design * Technical design/ detail design. Functionality Programs, modules and functions.

Implementation * Construction/ implemention. The source code of programs is written.

* Testing and Integration. Built right to the designs. => The system is ready.

Maintenance * Management and maintenance * The highest level is performed first and then the lower stages. Above clearly shows that the various phases from top to bottom.

* Managing the Development of Large Software Systems. * Dr. Winston W. Royce

First, the staged development cycle enforces discipline: Milestones. Emphasis on requirement and design. Minimal wastage of time and effort. Finally. In the production of a formal specification. Aid efficient knowledge transfer. Team members are dispersed in different locations.

The riquirement will not change during the project. It is very difficult to time and cost estimate. Waste of different sources. Testing is done in one of the last phases of the project. Not efficient for smaller projects.