1 / 4

SWE3613

SWE3613. Lesson 1: Major Software Systems Engineering Tasks and Process Flow. “Basic Tasks” in Software Systems Engineering. Managing (planning, organizing, monitoring, adjusting). Requirements Development. Design & Implementation. Testing & Validation. Product Support &

yeriel
Download Presentation

SWE3613

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. SWE3613 Lesson 1: Major Software Systems Engineering Tasks and Process Flow

  2. “Basic Tasks” in Software Systems Engineering Managing (planning, organizing, monitoring, adjusting) Requirements Development Design & Implementation Testing & Validation Product Support & Maintenance • Goal Dev. • - Quality • - Test • Test Scenario Dev. • Test Execution • Test Result analysis • Build & Integration • Product Release • Elicitation (gen) • Analysis • Documentation • Negotiation • - Agreement • Solution Architecture • - major components • - major SDK • - major relations • Detailed Design • Coding • - Unit Testing • Support Goal Dev. • Defect Support • - user problem • - product fixes • - Product Enhance Methodology, Process and Tools Development and Support

  3. How are These Major Tasks Related? • Strictly Sequential Order of Task Performance • Because the output of one is an input to the other? • Partially Ordered • Partially Ordered with some Concurrency (In Class Activity) Discuss & Com Up with the “relationship” ----------- Turn that “relationship” into a suggested Process Flow

  4. One Possible, Macro “Pre-Release Process” Solution Architecting Detailed design Information flow Control flow Code & Unit Test Requirements Development Build & Release Analysis Testing Goal dev. Test Scenario dev. Test Execution & Analysis

More Related