skip to main | skip to sidebar

Software Engineering

Wednesday, April 1, 2009

Software Engineering Practice

Software Engineering Practice


A Generic View
  • Software Engineering Practice
  • Concepts, Principles and Methods
  • Patterns
System Engineering
  • Business Process Engineering
  • System Engineering Methods
Requirements Engineering
  • Analysis Concepts
  • Requirements Engineering Resources
  • Tutorials, Articles, and Papers
  • Requirement Elicitation
  • Requirements Management
  • Requirements Patterns
  • Requirements Tools

Analysis Modeling

  • Requirements Analysis - General
  • UML-Based Modeling
  • Scenario-Based Modeling
  • Data Modeling
  • Flow-Oriented Modeling (Structured Analysis)
  • Object-Oriented Modeling
  • Behavioral Modeling
Design Engineering
  • Design Principles and Concepts
  • OO Design Principles and Concepts
  • Patterns-Based Software Design
  • Patterns Catalogs
  • Design Modeling using UML
Architectural Design
  • Concepts
  • Architecture Resources
  • Tutorials, Articles, and Papers
  • Patterns
Component-Level Design
  • Component-Level Design Concepts
  • Object Constraint Language
  • Structured Programming
User Interface Design
  • User Interface Design (UID)
  • Usability
  • Human-Computer Interface (HCI) Design

Pattern-Based Design

  • Pattern Concepts
  • Patterns for Analysis and Design
  • Patterns Catalogs
Posted by Muhammad Yasir at 11:14 AM
Newer Post Older Post Home

About Muhammad Yasir

Muhammad Yasir
HTML Hit Counter
Free Hit Counter

Blog Archive

  • ▼  2009 (10)
    • ▼  April (10)
      • Glossary, Checklists, Templates, Process Model, Ti...
      • Managing Software Projects
      • Quality Management
      • Software Engineering Practice
      • The Software Process
      • Software Engineering Resources
      • Advanced Topics in Software Engineering
      • Web Engineering
      • History
      • Software engineering

Followers

About Me

My photo
View my complete profile