Information gathering, requirement and feasibility analysis
Data Flow Diagrams
Process Specifications
Input/Output Design
Process life cycle
Planning and managing the project, Design, Coding, Testing, Implementation, Maintenance