• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Software Development
 

Software Development

on

  • 1,483 views

Key Phases & High Level Activities

Key Phases & High Level Activities

Statistics

Views

Total Views
1,483
Views on SlideShare
1,483
Embed Views
0

Actions

Likes
1
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Software Development Software Development Presentation Transcript

    • Software Development Key Phases & High Level Activities Anand Subramaniam
    • “It's okay to fall into a hole but make sure you get out of the hole and don't fall into the same hole again.” - Jason Tan 2
    • Software Development Phases Opportunity Concept Requirement Design Develop Test & Re-test Document & Deployment Post Deploy Train 3
    • Opportunity Assessment Phase  Idea Generation  Idea Structuring  Opportunity Assessment Approval  Phase Closure  Exit Criteria 4
    • Concept Phase  Phase Start Up  High-Level Requirements Identification  Options Analysis  Project Definitions  Concept Approval  Phase Closure  Exit Criteria 5
    • Requirements Phase  Phase Start Up  Project Approach  User Requirements Definition  Technical Requirements Definition  Requirements Documentation and Review  Test Planning  Requirements Refinement  Project Planning  Planning / Funding Approval  Phase Closure  Exit Criteria 6
    • Design Phase  Phase Start Up  High-Level Design  Detailed Design  Test and Documentation Planning  Design Approval  Phase Closure  Exit Criteria 7
    • Development Phase  Phase Start Up  Development Strategy and Planning  Code Development  Code Verification  Test Planning  Document Planning  Development Approval  Phase Closure  Exit Criteria 8
    • Testing Phase  Phase Start Up  Test Planning  System Validation  Deployment Preparation  Testing Approval  Phase Closure  Exit Criteria 9
    • Documentation & Training Phase  Phase Start Up  Documentation Planning and Training Preparation  Deployment Training and Documentation  Documentation and Training Approval  Phase Closure  Exit Criteria 10
    • Deployment Phase  Phase Start Up  Initial Deployment Preparation  General Release Preparation  Final Client Acceptance  Phase Closure  Exit Criteria 11
    • Post-Deployment Phase  Phase Start Up  Operations  Process Improvement  Phase Closure  Exit Criteria 12
    • Exit Criteria – Pointers …..  Sponsor & resources identified  Key deliverables prepared  “Go / No Go" decision  Approval for next phase  Project funding obtained  Confirmation that project deliverables are accepted and the client is satisfied  User acceptance & sign off  Confirmation that the project is complete 13
    • “Excuses are like assholes, everyone has one, and they all stink. It is always easier to ask forgiveness than permission.” - US Marine Proverb 14
    • Good Luck http://www.linkedin.com/in/anandsubramaniam 15