By Sabina Siddiqi
Product Vision to RequirementsStepsDefine Product VisionBrainstorm FeaturesPrioritize FeaturesDetail top ten featuresDocuments utilizedUser StoriesPrototypesMockupsWorkflowsFeatures listFeature listCommunicate requirements
Requirements Understanding &DevelopmentSprintStepsregression testingReview feature requestsDefine tasks for 2-4 week sprintDevelop Code & Bug fixesQA & Usability Reviewfeasibilityclarityunit testsload testingDocuments utilizedUser StoriesPrototypesMockupsWorkflowsTask Assignments& ScheduleCode filesBug listSuggestionsUAT Release ** There isn’t always a Product release  or deployment at the end of every sprint.
Product Development Timelines (example)Feedback S 1Feedback S 2Deployment S 1Deployment S 2Requirements & Planning S 1*Requirements & Planning S 2Requirements & Planning S 3Requirements & Planning S 4Development S 1QA S 1Development S 2QA S 2Development S 3QA S 3MayMid-MarchAprilJuneRequirements & Planning:Review vision & client/user feedback

Software Product Development - Simple Process flow

  • 1.
  • 2.
    Product Vision toRequirementsStepsDefine Product VisionBrainstorm FeaturesPrioritize FeaturesDetail top ten featuresDocuments utilizedUser StoriesPrototypesMockupsWorkflowsFeatures listFeature listCommunicate requirements
  • 3.
    Requirements Understanding &DevelopmentSprintStepsregressiontestingReview feature requestsDefine tasks for 2-4 week sprintDevelop Code & Bug fixesQA & Usability Reviewfeasibilityclarityunit testsload testingDocuments utilizedUser StoriesPrototypesMockupsWorkflowsTask Assignments& ScheduleCode filesBug listSuggestionsUAT Release ** There isn’t always a Product release or deployment at the end of every sprint.
  • 4.
    Product Development Timelines(example)Feedback S 1Feedback S 2Deployment S 1Deployment S 2Requirements & Planning S 1*Requirements & Planning S 2Requirements & Planning S 3Requirements & Planning S 4Development S 1QA S 1Development S 2QA S 2Development S 3QA S 3MayMid-MarchAprilJuneRequirements & Planning:Review vision & client/user feedback