Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Drawio
zoom1
simple0
inComment0
pageId2311258256
custContentId2311258508
lbox1
diagramDisplayNameSoftware-Development-Lifecycle.drawio
contentVer

...

4
revision

...

4
baseUrlhttps://oecsolution.atlassian.net/wiki
diagramNameSoftware-Development-Lifecycle.drawio
pCenter0
width

...

248
links
tbstyle
height

...

1131

#

Description

User

1

Collect requirements: Requirements can be collected from many source

  • From users requirement, user feedback

  • From productions teams

  • Required by another features

Collected requirements will be included in the sprint backlog

Business Analyst

2

Clarify requirements: Clarify requirements, inputs and outputs, standards and related documentation

Business Analyst

3

Sprint Meeting: The product team discusses to evaluate the priority of the requirements and select the requirements for the next sprint

Product Team

4

Detailed design for requirements: Detailed design can be:

  • Feature list: Transforms requirements into specific features

  • User Flow

  • UX/UI design

Developer, Designer

5

Development Features: Implement features into specific codes

Developer

6

Review Features: Review coding structure by tech leader

Developer (Tech Leader)

7

Deploy features to development server: Implement code in development server for testing

Developer

8

Test features: Test implemented features to make sure they work as required

Tester

9

Deploy features to production server: After sprint is finish and all test passed, features will be implemented on production server

Developer (Tech Leader)