1 / 10

Intro to Software Engineering

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

Download Presentation

Intro to Software Engineering

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Intro to Software Engineering Csc354 Fall 2010

  2. 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

  3. 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

  4. 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

  5. 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

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

  7. Online Advisement Scheduler Team A • Brett Kline • Kelly Babik • Koralewski, Ryan • Rivera, Antonio Client: Professor Lisa Frye (CS Dept) frye@kutztown.edu

  8. Program Accreditation Database System Team B • Ben Fries • Gary Gaenzle • Zach Reeder • Eric Howard Client: Dr. Randy Kaplan (CS Dept) kaplan@kutztown.edu

  9. Gang Survey Team C • Greg Kresge • Craig Shea • Breanne Hassick • Shawn Utermohlen Client: Dean Baratta (NJ State Police) GANGSURVEY@gw.njsp.org 609-882-2000 x 2662

  10. HomesForSaleinPA Team D • Max Stubenrauch • Steve Solomon • Alex Sikorski • Shawn Miller Client: Bill Bryan (bill.bryan@live.com) 570-350-6860

More Related