Intro to software engineering
Download
1 / 10

Intro to Software Engineering - PowerPoint PPT Presentation


  • 111 Views
  • Uploaded on

Intro to Software Engineering. 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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Intro to Software Engineering' - ostinmannual


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Agile methodology
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
Phase 0

  • Understand SDLC process & project

  • Meet team-mates

  • Collect contact info & arrange 1st 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
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
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
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
Online Advisement Scheduler

Team A

  • Brett Kline

  • Kelly Babik

  • Koralewski, Ryan

  • Rivera, Antonio

    Client: Professor Lisa Frye (CS Dept)

    [email protected]


Program accreditation database system
Program Accreditation Database System

Team B

  • Ben Fries

  • Gary Gaenzle

  • Zach Reeder

  • Eric Howard

    Client: Dr. Randy Kaplan (CS Dept)

    [email protected]


Gang survey
Gang Survey

Team C

  • Greg Kresge

  • Craig Shea

  • Breanne Hassick

  • Shawn Utermohlen

    Client: Dean Baratta (NJ State Police)

    [email protected]

    609-882-2000 x 2662


Homesforsaleinpa
HomesForSaleinPA

Team D

  • Max Stubenrauch

  • Steve Solomon

  • Alex Sikorski

  • Shawn Miller

    Client: Bill Bryan ([email protected])

    570-350-6860


ad