ABCDEFGHIJKLMNOPQRSTUVWXYZAAABAC
1
Project Estimate Summary
2
Project Details
3
Project NameDateTypeDirectionTotal
4
<Project name>101
5
<Short project description>
6
7
8
9
Project EstimationRough estimation
The final estimation is available only after a discovery phase
10
Problem the System Solves
11
Target Audience
12
Similar / Same Systems
13
Gaps to Research
14
Assumptions
15
Not included in the estimate
16
Project Preliminary Plan- Develop a project vision
- Decompose a project into modules / parts
- Prioritize modules / parts / features
- Get a client's approval on modules / parts / features
- Create a backlog for features according to approved modules
- Receive a backlog estimation and the first iteration estimation
- Get a client's approval on a backlog estimation,the first iteration estimation, and initial work estimation
17
Discovery phaseDeliverables:101
18
Mindmap8
19
User stories8
20
BPMN16
21
Wireframes16
22
Bottlenecks investigation8
23
Description of apparent non-functional requirements2
24
Request - Response model 8
25
Design concept - 1 platform, 2 screens, 1 round of feedback
26
Estimation & Project plan (including tech review)18
27
PM hours and communications17
28
Estimate Breakdown by Technologies
29
ActivityMan hourComments on development
30
Analysis84- Mindmap
- User stories
- BPMN
- Wireframes
- Bottlenecks investigation
- Request - Response model
- Description of apparent non-functional requirements
- Estimation & Project plan
- Use cases
31
Project administration and communications17- backlog creation
- prioritizing features
- features breakdown into tasks
- milestones creation
- sprints creation
- confirmation of expectations and scope of works
- team communications
- daily meetings
- retrospectives
- monitoring of tasks implementations, budget and deadlines
- all team members synchronization
- providing updates for the project and handling client's feedback
- providing reports for the project in client's format
- discussing new features and ideas
- organization of project demonstrations
- organization of production environment setup and/or publishing at stores
- aggregation of project documentation and artifacts
32
QA0- functional testing (verification of functional requirements feasibility)
- load testing (testing of a product under presumed load)
- regression testing (One Android, One iOS, One web configurations)
33
34
Back-End0 - Integration with services:
- API support
- Developing an API documentation
- Complex algorithms: ...
- Projected / presumed load
35
HTML0 - Design is not provided
- Not responsive layout
- The site will work corretly in Google Chrome, Firefox, Safari
- Admin panel will be implemented using the AdminLTE Bootstrap template
36
JS0
37
Android0 - Supported devices and OS versions: Android versions from 5.0 to 9.0
- Standard controls and animations will be used
- Smartphone app, tablets are not supported
- Portrait orientation only
38
iOS0 - Supported devices and OS versions: 2 last iOS versions at the time of the development start
- Standard controls and animations will be used
- Smartphone app, tablets are not supported
- Portrait orientation only
39
Design0 - Constructing interface (workflow, mindmap)
- Rendering of basic UX / UI prototypes according to business cases
- Drawing 2-3x design concepts according to the prototypes
- Dynamic prototype in InVision
- 1 round of client's feedback
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100