You are on page 1of 3

Software Project Development

1. Gather the requirements


1.1 planning
1.2 Defining scope
1.3 Scheduling
2. Analysis
2.1 Conduct interviews
2.2 Creating requirements specifications
2.3 Prepare use cases
3. Design of the system/software
3.1 Prototype design
3.2 Creating architecture design
4. Development
1.1 Developing frontend
1.1.1 Developing the user interface
1.1.2 Developing the admin interface
1.2 Developing backend
1.2.1 Creating database
1.2.2 Integrating the backend
5. Testing and Production
5.1 Configure testing
5.1.1 Carry out user testing
5.1.2 Unit testing
5.1.3 Integrating
5.2 Review design
5.3 Prepare closeout documents
5.4 Release the software
Task Predecessor Resources
1. Gather requirements User
2. Analysis 1 System analyst
3. Design 1,2 System analyst
4. Development 3 Developer
5. Testing and production 4 Tester

1 3

5 end
start

2 4

You might also like