Solved: CISC 680 - Software Engineering - CRN - 22160 Term Code: Fall 2017 (201820)

College of Engineering and Computing

Fall 2017 - Master Level Course

CISC 680 - Software Engineering - CRN - 22160 Term Code: Fall 2017 (201820)

Dates: Aug 21, 2017 - Dec 10, 2017- On-Line

Assignment 2: (Project) See Syllabus for assignment % and Calendar for Due date Please review Chapter 3 carefully, Agile, including the further readings and information sources. (Page 93) Project: Using Agile Techniques the student will design a Personal Environment Network. Each student will be involved in identifying and classifying which components need addressing and how, using Agile development, this will be achieved. The final outcome of this will a document or documents addressing these components
  • Communication
  • Planning
  • Modeling
  • Construction
Agile Objective: “The object of agile development tools is to assist in one or more aspects of agile development with an emphasis on facilitating the rapid generation of operation software.” (Pressman) Tools: OnTime - www.axosoft.com Ideogramic UML – www.ideogramic.com Together Tool Set – www.borland.com Fundamental components:
  • Project planning
  • Use case development
  • Requirement gathering
  • Rapid design
  • Code generation
  • Testing Area of work:
Using Agile Techniques the students will design a Personal Environment Network, This will involve Goto-Meetings to receive the details and user requirements for students as they identify and classify which components need addressing and how, using Agile development, this will be achieved. The final outcome of this will a document or documents addressing, at least, these components, (Communication, planning, modeling). The assignment will be further discussed during the Goto-Meetings including time for students to discuss and work on the project. Customer Requirements will be discussed in the Goto-Meetings Deliverables: Will be discussed in the Goto-Meetings