Introduction to the course

advertisement
SE-280
Software Engineering Process



Dr. Mark L. Hornick
email: hornick@msoe.edu
web: myweb.msoe.edu/hornick




SE280 info syllabus, homework, labs…
My schedule/office hours
Office: L-341
Phone: 277-2417
SE-280
Dr. Mark L. Hornick
1
Course Description

An introduction to the Software Engineering Process







and the management of software projects.
Effort tracking
Project planning
Measurement and estimation
Reviews and checklists
Software quality management
Laboratory assignments

Help you develop and enhance a defined process for your
own work
SE-280
Dr. Mark L. Hornick
2
Course Objectives






Apply basic concepts of the software engineering
process to software development
Measure software process and product metrics
Use a standard development process
Document process and product measurements
Utilize personal design and code reviews
Analyze process data and propose improvements
SE-280
Dr. Mark L. Hornick
3
Textbooks

PSP - A Self-Improvement Process for
Software Engineers.
Watts Humphrey, Addison-Wesley, 2005
SE-280
Dr. Mark L. Hornick
4
Grading
Quizzes
Labs
Midterm Report
10%
50%
15%
Final Report
25%

The grading formula applies only to those students who have
successfully met the objectives of this course.

There is a 10% per business day late penalty for all written work.
Labs more than 5 DAYS late will get a 0 grade. You must
ultimately complete all work in order to pass the course.

You are encouraged to discuss homework and programming
assignments with your fellow students, however, each of you is
responsible for doing and turning in your own work.
SE-280
Dr. Mark L. Hornick
5
Grading
Lab assignments:




Focus on Process
Write programs, but only as a means to an end
 Half of each lab grade will be based on processrelated content
Data collection & analysis
Process improvement
Labs are due as indicated on course website.
 It may be possible to complete most labs in the
allotted class time, but expect to spend additional
time outside of the lab session working on your
programs
SE-280
Dr. Mark L. Hornick
6
Please complete the following
assignment before the start of the next
class.


Read textbook pages 1-55.
Check access to your SE280 SVN repository at
https://emerald.msoe.edu/svn/se280-xxxxx


Ask right away if you have problems or questions
about SVN
Bring your notebook computers to class
SE-280
Dr. Mark L. Hornick
7
Download