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)
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
“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)
OnTime - www.axosoft.com
Ideogramic UML – www.ideogramic.com
Together Tool Set – www.borland.com
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
- Project planning
- Use case development
- Requirement gathering
- Rapid design
- Code generation
- Testing Area of work: