1. Design by trongtran (2008)
  2. 1. Source Control Machine
    1. Tools
      1. SubVersion
    2. Introduction
  3. 2. Project Management
    1. Project Management
    2. Issue Management
    3. Bug Tracking Tool
    4. Introduction
    5. Tools
      1. Track
  4. 3. Software Process
  5. 4. Business Requirement
    1. WorkFlow for Enterprise
    2. Introduction
  6. 5. Technology
    1. Operating System
      1. Windows XP SP2
      2. *NIX like Linux Redhat, Debian.
    2. DBMS
      1. PostgreSQL 8.1
      2. SQL Server
      3. EMS SQL Manager
    3. Programming Language
      1. Java 1.5.0, JSP --> J2EE,
      2. C# --> Net Framework
      3. JavaScript
      4. XML
    4. Reporting Tool
      1. JasperReports
      2. OpenReport
    5. Design Tool
      1. Enterprise Architecture 6.1
      2. Posidon For UML
    6. Best-of-Breed Technology
      1. Hibernate
      2. Spring
      3. JSF
      4. AJAX
      5. SOA
    7. Design Patterns
      1. MVC
      2. Data Object,
      3. Commander
      4. DAO
      5. CRUD
    8. Open Source Library
      1. Ant
        1. Log4J
      2. Cactus
    9. Web Application Server
      1. JBoss
      2. SJAS
    10. Editor
      1. NetBeans EnterprisePack
      2. Eclipse
    11. Multi-language
      1. English
      2. Vietnamese
      3. Japanese
  7. 6. Other Communication
    1. Email
    2. Yahoo
    3. Skype
    4. Gmail
    5. phpCollab
  8. 7. Language
    1. phụ thuộc vào khả năng của nhóm
    2. Vietnamese
    3. English (more preferable).
  9. 8. Kế hoạch triển khai dự án
    1. 1. Thành lập nhóm
      1. Số lượng người
        1. Trần Bình Trọng
        2. Nguyễn Thanh Hữu
        3. Phan Thanh Tùng
        4. Võ Minh Tuấn
      2. Thời gian cho mỗi ngày
      3. Các buổi họp
      4. Phân chia nhiệm vụ
      5. Phân chia công việc
      6. Môi trường làm việc
    2. 2. Các giai đoạn
      1. GĐ1 : Phân tích các yêu cầu người dùng
      2. GĐ2 : Xây dựng bộ giao diện người dùng.
      3. GĐ3 : Thiết kế cơ sở dữ liệu & Thiết kế chi tiết
      4. GĐ4 : Xây dựng bộ các Unit Test Case
      5. GĐ5 : Viết mã + Unit Test sử dụng JUnit, TestNG, Cactus.
      6. GĐ6 : Xây dựng bộ các Integration Test Case.
      7. GĐ7 : Test + Debug ==> Alpha 1. Lặp cho đến khi ổn định để ra Release.
    3. 3. Bảo trì, mở rộng