Home
:
Teaching
:
My Courses
:
Links
> AI : CS : CP : Java : .NET : VB : QA : OT : SE : UML : Web : Strategy
> Glossaries : Books : Teach : Research : English
> AI : CS : CP : Java : .NET : VB : QA : OT : SE : UML : Web : Strategy
> Glossaries : Books : Teach : Research : English
Links: SE
- Software Engineering:
- Resources:
- Software Engineering (an introduction from the Wikipedia)
-
Software Engineering Institute
The Software Engineering Institute (SEI) is a federally funded R&D center sponsored by the U.S. Department of Defense through the Office of the Under Secretary of Defense for Acquisition, Technology, and Logistics. The SEI's core purpose is to help others make measured improvements in their software engineering capabilities. -
IBM Rational Software
Creator of the Rational Unified Process. -
Prince 2 Methodology
A project management methodology that is popular in UK and HK Government projects.
- Just for Fun:
- Other Resources:
-
WWW Virtual Library - Software Engineering
This site contains links to a very wide range of Software Engineering resources. -
Software Engineering Association
The Software Engineering Association (SEA) is an informal grouping of academic and practitioners working in the area of software engineering. SEA exists to promote and foster software engineering research, practice and education in the UK and internationally. The main focus will be directed towards research and practice matters, though undergraduate and teaching matters will also come within its scope. -
Software Engineering Archives
World-Wide Web archives for USENET newsgroup comp.software-eng, including the FAQ postings. -
Software Project Management
(course website from Columbia)
-
WWW Virtual Library - Software Engineering
- Directories:
- Lists:
-
Useful Software Engineering Links
School of Mathematical and Computer Sciences, Victoria University, New Zealand. -
Software Process Resource Collection
University of Massachusetts, Dartmouth
-
Useful Software Engineering Links
- Agile Processes:
Agile Processes include various light weight methodologies, such as eXtreme Programming. The following are links related to Agile Processes in general:
-
The Agile Alliance
The Agile Alliance is a non-profit organization dedicated to promoting the concepts of agile software development, and helping organizations adopt those concepts. Those concepts are outlined by the Manifesto for Agile Software Development. -
Manifesto for Agile Software Development
Uncovering better ways of developing software by doing it and helping others do it. -
WikiWikiWeb – Agile Processes
Introduces Agile Processes with useful links. -
WikiWikiWeb – Unified Lightweight Methodology
Introduces ULM with useful links. -
Agile Modeling
Agile Modeling (AM) is a practice-based methodology for effective modeling and documentation of software-based systems. Simply put, Agile Modeling (AM) is a collection of values, principles, and practices for modeling software that can be applied on a software development project in an effective and light-weight manner.
-
The Agile Alliance
- Extreme Programming:
- Extreme Programming: A gentle intro
-
An Introduction to Extreme Programming
An intro by chromatic -
XProgramming.com
An Extreme Programming Resource - WikiWikiWeb – XP FAQ
- Yahoo! Directory on XP
- Open Directory on XP
- Google Directory on XP
- Design Patterns:
- Design Patterns Java Companion (free book from James Cooper)
- Douglas Schmidt's Pattern Page
- Hillside Group Online Patterns Library
- Vince Huston's Design Patterns Page (C++/Java source and resources)
- J2EE Patterns Catalog (from SUN)
- Design Patterns Tutorial
- Design Patterns Tutorial (from data & object factory)
- Patterns and Software: Essential Concepts and Terminology
Copyright © 1994-2009, Dr. Andy Chun, Hon Wai, All Rights Reserved. Privacy Statement
gvisit
