Csc354 Fall 2010. Agile Methodology Four (4) Phases phase 0: weeks 1 & 2 phase 1: weeks 3 & 4 phase 2: two cycles Cycle 1 -> week 5 to week 8 Cycle 2.

Slides:



Advertisements
Similar presentations
SDLC – Beyond the Waterfall
Advertisements

Systems Analysis & IT Project Management Pepper. System Life Cycle BirthDeathDevelopmentProduction.
Waterfall Model H.M.Shahzad MS(CS) from COMSATS Institute of Information Technology, Lahore.
System Development Life Cycle Process of creating and altering systems or software by using methodologies or models to develop the systems in a logical.
GAI Proprietary Information
Harris JTRS Project The A-Team Garrett Wampole Ben Litchfield Jason Offord Jason Gillman David Bryant.
APPLICATION DEVELOPMENT BY SYED ADNAN ALI.
Iterative development and The Unified process
Objectives Explain the purpose and various phases of the traditional systems development life cycle (SDLC) Explain when to use an adaptive approach to.
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
Building Information Systems lesson 26 This lesson includes the following sections: The Systems Development Life Cycle Phase 1: Needs Analysis Phase.
1 CMPT 275 Software Engineering Software life cycle.
Functions System Development Life Cycle
Presentation Handout EDBA – Module 8 Information Technology 30 th November 2014 By K.M.Prashanthan.
Introduction to SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2009.
© Blackboard, Inc. All rights reserved. Back to the Feature: An Agile, User-centric Software Development Lifecycle Cindy Barry Senior Product Manager Martha.
Software Waterfall Life Cycle Requirements Construction Design Testing Delivery and Installation Operations and Maintenance Concept Exploration Prototype.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Onboardin g Version 1.1 October Stages Win Internal handove r Establish core team Initiate Project starts.
End HomeWelcome! The Software Development Process.
Object-oriented Analysis and Design Stages in a Software Project Requirements Writing Analysis Design Implementation System Integration and Testing Maintenance.
Chapter 2 Iterative, Evolutionary, and Agile You should use iterative development only on projects that you want to succeed. - Martin Fowler 1CS
3/5/2009Computer systems1 Agile Modeling and Prototyping Prototyping Agile Modeling a collection of innovative, user-centered approaches to systems development.
CS 5150 Software Engineering Lecture 3 Software Processes 2.
Lecture 2 –Approaches to Systems Development Method 10/9/15 1.
Agenda  Project Overview  Project Goal & Scope  Estimates  Deadline  Project Environment  Delivery Plan  Project Plan  Team Structure  Risk Analysis.
Distributed Software Development QR Marks The Spot Project Plan Presentation Nicolas Jacquemoud.
Comm. & Syst. Planning Review School of Business Eastern Illinois University © Abdou Illia, Fall 2002 (Week 16, Monday 12/09/2002)
CS 5150 Software Engineering Lecture 2 Software Processes 1.
INTRODUCTION Develop fully functional system for RSA (Recruitment Solution Agency). Job seeker can register online. Apply for jobs after registration.
Sistemas de Información Agosto-Diciembre 2007 Sesión # 9.
Making the System Operational Implementation & Deployment
WATERFALL LIFE CYCLE SOFTWARE ENGINEERING. THE WATERFALL MODEL IS A SEQUENTIAL DESIGN PROCESS, USED IN SOFTWARE DEVELOPMENT PROCESSES, IN WHICH PROGRESS.
Waterfall Model Software project Management. Waterfall Model  The Waterfall Model was first Process Model to be introduced. It is also referred to as.
Chapter 2 Project Management Methodologies. A project life cycle PlanDesignDevelop Integrate (including test) DeployMaintain They can be iterative and.
Encompass Project Kickoff. Agenda Introductions Overview of Client Team Members Overview of iModules Team Members Review Project Objectives Review Implementation.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
SYSTEM ANALYSIS AND DESIGN LAB NARZU TARANNUM(NAT)
Phases, Tools, and Techniques Chapter 6 System Development Phases, Tools, and Techniques Shen Bo The Systems Development Life Cycle.
SPECTO IT TRAINING Contact us: INDIA: , USA : ,
CS 389 Software Engineering MultiLib 2008 Final Presentation Adam Pitzer -Team Leader Paul Dumoulin - Quality Manager Miguel Vega - Wiki Master Steve Malko.
Budgeting for Life Presented By Celeste Miller. Cycle of Failure Living With Parents Moving Out on Own Receiving New Bills Failing to Pay New Bills Evicted.
Prof. Shrikant M. Harle.  The Project Life Cycle refers to a logical sequence of activities to accomplish the project’s goals or objectives.  Regardless.
Project Management Software development models & methodologies
BIS 219 Week 4 DQ 1 Identify the phases of the systems development life cycle (SDLC). Who participates in SDLC? As a manager, how would you deal with potential.
Management Information Systems
Software Development - Methodologies
Introduction to Systems Analysis and Design
Unit 6 Application Design KLB Assignment.
CSC 355 – Newer Approaches to System Development Life Cycles & Processes, Spring 2017 March 2017 Dr. Dale Parson.
Unit 6 Application Design Sample Assignment.
Database Processing: David M. Kroenke’s Chapter Five:
Information Technology Project Management – Fifth Edition
Software Process Models
Introduction to Software Engineering
Chapter 1 (pages 4-9); Overview of SDLC
Making the System Operational Implementation & Deployment
Gathering Systems Requirements
Incremental Waterfall
Database Processing: David M. Kroenke’s Chapter Five:
Lesson 1 Understanding Software Quality Assurance
Building Information Systems
Web Application Development Methodology
Gathering Systems Requirements
Software Development In Agile
SDLC (Software Development Life Cycle)
Building Information Systems
System Analysis and Design: System Analysis Approaches
Software Development In Agile
SDLC (Software Development Life Cycle) Role Play
Presentation transcript:

Csc354 Fall 2010

Agile Methodology Four (4) Phases phase 0: weeks 1 & 2 phase 1: weeks 3 & 4 phase 2: two cycles Cycle 1 -> week 5 to week 8 Cycle 2 -> week 9 to week 13 phase 3: weeks 14 & 15

Phase 0 Understand SDLC process & project Meet team-mates Collect contact info & arrange 1 st meeting Contact client and initiate meeting Define plan and goals for project Read existing documentation, if any Project plan for phase 1 Set up Google Docs / Wave

Phase 1 Gather new project requirements Determine initial functionality Update existing documents Plan for Phase 2 releases Create initial design models of system Prototype core working product Unit test core product Understand maintenance process

Phase 2 – Two cycles Incremental design Capture more requirements for each cycle Implementation & test each release Get client feedback Review release from previous phase Perform quality assurance Presentations

Phase 3 Prepare for client acceptance Prepare for system hand-over (deployment) Update final documents Create final report Create DVD of system and documents

Online Advisement Scheduler Team A  Brett Kline Kelly Babik Koralewski, Ryan Rivera, Antonio Client: Professor Lisa Frye (CS Dept)

Program Accreditation Database System Team B  Ben Fries Gary Gaenzle Zach Reeder Eric Howard Client: Dr. Randy Kaplan (CS Dept)

Gang Survey Team C  Greg Kresge Craig Shea Breanne Hassick Shawn Utermohlen Client: Dean Baratta (NJ State Police) x 2662

HomesForSaleinPA Team D Max Stubenrauch Steve Solomon Alex Sikorski Shawn Miller Client: Bill Bryan