Therefore, we contacted the company via e-mail
to understand how the product area creates
functionalities, plans the user's journey and new
services for the user driver and how they manage
backlog. The benchmark was carried out via a phone
call of approximately two hours in which the Product
Owner, two UX/UI Designers, the Project Leader and
the project stakeholders talked to the product area of
this maintenance website. The main insight was to
understand that the great backlog generator is the
conduction of interviews with the users and potential
customers of the platform on a recurring basis. The
interviews (surveys) focus on truck drivers,
outsourced freight drivers from large logistics
companies, van drivers, micro van drivers and last but
not least, light and passenger vehicle drivers.
The interviews take place every thirty days. Based
on the users' feedback, the functionalities are created,
such as offering gas filter cleaning for vehicles using
CNG which was requested by drivers from the states
of Wisconsin, Indiana, Ohio and Illinois. The
company focused on hiring partners who made this
service available in the Midwest region of the U.S. by
promoting the establishments that met this demand on
its website.
4.4 Improve and Control
In the last phase of the DMAIC tool, two important
instruments were chosen. They suggest improvements
to increase the performance of the project, improving
the
use of Scrum and consequently reducing the
bottlenecks studied and identified in the processes.
To reduce the gaps in the Measuring and
Analyzing phase at the managerial level, it is
suggested to use the brainstorming tool in the
grooming meeting to refine the rules added in the user
stories. The role of this tool, when applied in a
meeting with all members of the project, is to bring
people together encouraging discussions and
generating ideas to improve behaviors, processes,
internal communication and consequently technical
deviations over time. As an outcome of this study, it
was identified that there is a lack of internal
communication between the team which can be
solved with the adherence of fortnightly team
grooming meetings or even with the inclusion of this
tool in the Sprint Retrospective ceremonies.
As a tool to diminish bugs in the system and
problems related to usability, interface and user
experience, the use of 5W2H tools and also the FDD
(Feature Drive Development) is recommended. Table
4 shows the tasks assigned to each project collaborator
and their monthly working hours capacity. The
calculation of the developers' productivity was based
on eight-hour working days. Although for Full Stack
Junior Developers during delivery speeds, it was
sometimes considered two hours less of productivity
due to the level of delivery. Considering this
information, it becomes more evident the importance
of fulfilling each task in its entirety so that there is no
overload. Table 4 presents the number of hours per day
involved in the opening, diagnosis, development and
correction of bugs by the team.
Table 4: Capacity of hours/day x Tasks.
Team Tasks
Capacity of
hours/ day
Rework -
Bug
Leader of Project
Participation in meetings with stakeholders and client; Team management; Presentation of project
status report; Performance monitoring.
8h
-
Product Owner
Elaborate Roadmap, documentation of user stories for each activity (card), meeting with project and
client stakeholders, co-creation of prototypes with UX/UI Designers, interviews with users, creation
of backlog, organization of the Click Up, Gitlab and JIRA tool, prioritization of activities (cards),
participation in all Scrum ceremonies and following-up with the teams in charge of activities, testing
and validation of deliverables.
8h
1h
(12,5%)
Designer UX/UI
Participation in meetings with stakeholders and client, weekly meetings with the Product Owner to
understand the business rules, prototyping with wireframes, creation of components and layouts.
8h
20min
(4,16%)
Full Stack Jr.
Developer
Backend and frontend coding in React and JavaScript, unit test after each activity performed.
Participation in all Scrum ceremonies. On average it receives 5 low and medium complexity activities
per Sprint.
6h
1h
(16,7%)
Full stack Full
Developer
Backend and frontend coding in React and JavaScript, unit test after each activity performed.
Participation in all Scrum ceremonies. On average it receives 6 medium and high complexity activities
per Sprint.
7h
1.5h
(21,4%)
Scrum Master
Participation in all Scrum ceremonies. Daily's protagonist, follow-up of the technical development
team, technical assistance and IT team management. Technically the Scrum Master leads the
technologies approached in the project and makes decisions. To elaborate the pull request with the
source code ready to deploy in the client's production environment.
8h
1.5h
(18,7%)
IT Architect
To project the architecture of the environments developed with its technologies and dedicates only
30% of his time to the project.
3h -
Test Analyst
To test all the activities estimated and delivered by the Sprint, perform manual tests in the test
approval environment and then a unit and regressive test at the end of the Sprint. They are
responsible for opening the bug incidents and for following them up.
7h
6h
(85,7%)