SWEN-356 Technical
Report
Groups of two or three will be responsible for submitting a technical report
and class presentation on a topic related to currently trending software development processes and tools on a topic of your own choosing (with instructor approval). Your technical report's primary intent is to inform readers on your
subject area by researching existing publications on your topic of choice. If
appropriate, you may also draw your own conclusions on the subject and include
those at the end of your paper.
Technical Paper:
- Title
& Author
- Abstract
(summarizes the report contents, less than 200 words)
- Introduction
(introduces the work, provides the motivation and context and outlines
related work)
- Main
technical content (documents the core subject matter)
- Conclusions
(which may also identify appropriate future work)
- References
( be consistent in the format you use)
- Cite
references from at least six different sources.
- 8-10
pages, 12-pt Times New Roman, 1.5 line spacing.
- Default
Word margins (1 inch top & bottom, 1.25 sides)
- Label
all tables and figures.
Class Presentations:
- Allow 20-25 minutes for your presentation which includes 5 minutes for
questions.
- The
format is up to you and what is appropriate for your topic. Consider a
hands-on activity, demo or tutorial instead of a traditional slide show if
that works for you.
Potential Information
Sources:
- IEEE
Explorer Database (http://wally.rit.edu/electronic/xplore/xplore.html)
- IEEE
maintains the proceedings from the Agile Conference(s) (starting in
2001).
- IEEE
Software & IEEE Computer
- ACM
Digital Library (http://wally.rit.edu/electronic/acm/acm.html)
- Books - The department has a good number of Agile related books available for loan, library has large electronic collection
- Credible
industry journals and magazines - Software Development Magazine, Dr, Dobbs for
example, many are available on-line. Be wary of blogs and wiki's with no
documented references.
Approximate Due Dates (Note that exact dates are in MyCourses and may be discussed in class):
- Week 7 - topic selection. Submit your
topic to the myCourses Discussion Forum - Technical Reports. First come,
first serve when selecting a topic. Most topics will only be assigned to
one team. Some topics may have multiple reports - indicate two choices
when making a selection if that topic has already been selected. If you
are selecting a topic not on the list, provide 2-3 sentences giving me an
idea on what the report will cover.
- Week 8 - abstract submission. Submit a
150-200 word abstract of your paper to the myCourses Abstracts drop box.
- Weeks 11-15 - class presentations.
We will do 2-3 presentations per week. Your paper does not need to be
complete prior to the presentation. I will select the order randomly after
all topics have been assigned.
- Week 15 - paper submission. All papers and
presentation materials due by the end of the last day of class.
Grading:
Total points = 100
Each class member will evaluate the presentations of other
students. There will be a Clipboard survey for each presenter that will be
completed prior to leaving class that day. I will distribute peer evaluations
(anonymously) the next day as they may be useful in completing your final
paper.