Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
maxLevel3
minLevel3

Language-Independent

  • Development Environment
    • Databases
    • Supported Operating Systems
      • Windows 7 - default desktop
      • Windows/ Solaris - all central and shared server software
      • Other Operating Systems - by exception 
  • Development Tools
  • Authentication and Authorization
    • User authentication
      • WebAuth - A mechanism used to establish single sign-on for Web applications
      • LDAP - Kerberos Authentication
      • Kuali Identity Management (KIM) User-, Group-, and Role- based access control
    • User authorization
      • SAMS - Security Access Maintenance System
      • LDAP - Light Weight Directory Service. 
  • Project Management
    • Project planning
    • Models - Process, Data, Object Models
      • Visio
      • ERwin
    • Charts - Hierarchical or organization charts
      • Visio
    • Charts - Gantt Chart
      • Visio
      • Microsoft Project
    • Presentations
      • Microsoft PowerPoint
    • Documentation in HTML
      • Microsoft Word
      • Dreamweaver
  • Quality Assurance and Capacity Planning
  • Middleware
    • Message Queue - ActiveMQ
    • ServiceMix 4 - allows integration architects to exploit the value of messaging without writing code 

JAVA 

  • Development Environment
    • Programming
      • Java, J2EE (JSP, Spring, Hibernate, JDBC)
      • XML and SOAP
      • Use HTML and JavaScript for GUI development
    • Web Server
    • Application Server
      • Tomcat - a project under the direction of Apache Software Foundation. This works in conjunction with Apache Web server
    • Supported Operating Systems
      • Windows 7 - default desktop
      • Windows/ Solaris - all central and shared server software
      • Other Operating Systems - by exception
  • Development Tools
  • Quality Assurance and Capacity Planning
    • Unit testing Java and JSP code
    • Load test
      • jMeter - A tool for programmers
    • Version control
    • Quality Control
      • Copy/Paste Detector (CPD) - find duplicate code
      • PMD - scans Java source code and looks for potential problems 
  • Reporting

.NET 4.0 

  • Development Environment
    • Databases
    • Web Server
    • Application Server
      • Microsoft IIS
    • Supported Operating Systems
      • Windows 7 - default desktop
      • Windows/ Solaris - all central and shared server software
      • Other Operating Systems - by exception
  • Development Tools
    • Editing
      • Microsoft Visual Studio, Textpad
      • Dreamweaver - HTML editor
    • Database Connectivity
      • SQL native client that is part of the SQL server 
  • Quality Assurance and Capacity Planning
    • Unit testing
    • Load test
      • .NET load testing
    • Version control
      • Subversion, Microsoft's Team Foundation Server or Visual Source Safe
  • Reporting
    • Crystal Reports Server
  • Middleware
    • MSN Queue

 

Language-Independent Tools

Development Environment

Databases
  • Microsoft SQL Server
  • MySQL
Supported Operating Systems
  • Windows 7 - default desktop
  • Windows or Solaris - all central and shared server software
  • Other Operating Systems - by exception

Development Tools

HTML Editing
  • Adobe Dreamweaver
Database Connectivity

Authentication and Authorization

User Authentication
  • WebAuth - A mechanism used to establish single sign-on for Web applications
  • LDAP - Kerberos Authentication
  • Kuali Identity Management (KIM) User-, Group-, and Role- based access control
User Authorization
  • SAMS - Security Access Maintenance System
  • LDAP - Light Weight Directory Service. 

Project Management

Project Planning
  • Atlassian's JIRA for project, task, timesheet, and bug/issue tracking
  • Atlassian's Confluence for project documentation
  • MS Project
  • Excel
  • Word
  • RedMine

Documentation

Process, Data, and Object Models
  • Microsoft Visio
  • ERwin
Hierarchical or Organization Charts
  • Microsoft Visio
Gantt Charts
  • Microsoft Visio
  • Microsoft Project
Presentations
  • Microsoft PowerPoint
Documentation in HTML
  • Microsoft Word
  • Adobe Dreamweaver

Quality Assurance and Capacity Planning

Load Testing
  • jMeter - A tool for programmers
Version Control
Browser Compatibility Testing

Middleware

Messaging
  • Message Queue - ActiveMQ
  • ServiceMix 4 - allows integration architects to exploit the value of messaging without writing code

...