CS361 - Software Engineering I - Fall 2006

Whats New!

General Class Information

Additional Resources

  1. Sample midterm exam.
  2. Scanned copies of Pressman sections 21.1, 21.2, 21.5, 21.7 Click here
  3. Riskology.  Riskology manual is here.  (Note: To use Riskology, you will require Excel).
  4. Blackwell's paper on Attention Investment (optional reading).
  5. Extreme Programming: A Gentle Introduction
  6. Rational Unified Process (RUP)
  7. A Good RUP Resource (White Paper)
  8. Volere Requirements
  9. Writing & Speaking assignment resources and tips
  10. iRise resources:
  11. UML Resources

    a)      Introduction to UML

    b)      Practical UML™: A Hands-On Introduction for Developers

  12. You are free to choose any software you like for drawing UML Diagrams. Here are some possibilities:

    a)      ArgoUML: (Note: You cannot draw sequence diagrams using ArgoUML) It is already installed on Engr.  In addition, if you want it for your home computer, you can download it from http://argouml.tigris.org

    (1)   Run Instructions on ArgoUML: ArgoUML is a UML tool we have made available to you. (You can use any other software instead, if you prefer (Rational, or even Microsoft Word would work).  ) To use argoUML, you can use any of the Engineering machine in the Engineering or EECS labs.

    (2)   On Windows: Go to Start -> Programs -> EECS Apps -> argoUML. 

    (3)   On Unix: type argouml on the command prompt

    b) Microsoft Visio: It is already installed on Engr. (you can find it under Start -> Programs -> Microsoft Office). You can draw class diagrams, sequence diagrams, state chart diagrams using this software.

    c)      Poseidon for UML: Download it from http://www.gentleware.com/products/. This software is also easy to use, but might crash sometimes. So make sure you save your design documents.

  13. Project Management Checklist

  14. Margaret Burnett