Daily report
Learn how to report daily & write effective daily reports in an Agile/Scrum team, understand their importance and keep your team informed and aligned.

Part 1
Warm-up
Answer the questions
What did we discuss in the last lesson?
Can you share the last work-related task you completed?
Part 2
Vocabulary
Read the word, its’ meaning, and the examples
Then make up your own sentences using the word.
Student can skip the words they already know.
issue
/ˈɪʃ.uː/ OR /ˈɪs.juː/

A subject or problem that people are thinking and talking about.
We discussed the budget issue at the meeting.
The main issue is lack of communication.
transparency
/trænsˈpær.ən.si/

the quality of being done in an open way without secrets
Transparency helps build trust among team members.
We need more transparency in government spending.
blocker
/ˈblɑː.kər/

Something that prevents progress or makes it difficult to achieve something.
A technical problem was a major blocker to finishing the project.
We need to remove this blocker to move forward.
constructive
/kənˈstrʌk.tɪv/

Having a positive effect; helpful in improving or developing something.
Feedback should always be constructive and supportive.
He offered constructive suggestions for improvement.
Make up your own sentences using the words.
Part 3
Reading comprehension
Read the article and answer questions.
Teacher helps student correct their pronunciation.
The importance of daily reports in software development teams
In software development, daily reports are crucial for team communication and project success. These reports, written or spoken by each team member, detail the day’s work, highlight any issues, and outline plans for the next day.
Why are they important? Daily reports increase transparency, allowing everyone to see what others are working on and ensuring tasks are not duplicated. They help track the project’s progress and identify any delays early on. Additionally, these reports spotlight any blockers, enabling the team to address issues quickly and keep the project moving smoothly.
Effective daily reports should be concise and clear, focusing on significant achievements and challenges. They should be consistent, delivered at the same time each day, and include constructive suggestions or requests for help when needed.
Overall, daily reports are a simple yet effective tool in managing software development projects, enhancing communication, and ensuring everyone in the team is aligned and informed.
Check your understanding
Why are daily reports essential for transparency within software development teams?
How do daily reports help in managing the progress of a project?
Sample answer
- Daily reports are essential for transparency as they allow every team member to see what others are working on. This transparency helps ensure that tasks are not duplicated and that everyone is aware of each other's activities and progress.
- Daily reports help manage the progress of a project by tracking what has been done each day, identifying any delays early on, and highlighting any issues or blockers. This allows the team to address problems quickly and keep the project moving forward efficiently.
Part 4
Daily report guide
Teacher guides the student how to report in the daily meeting
In stand-up meeting or similar setting, keep your update within 1-2 minutes. Focus on key points to respect the time of all team members
Share about:
- Yesterday’s work: List what was completed since the last update.
Example:
- Yesterday, I completed + [finished task]
- I successfully resolved + [finished task]
- Today’s goals: Outline what you plan to work on today.
Example:
- Today, I will be working on + [Ving – task]
- My main focus today is to + [V-inf – task]
- Blockers: Mention any issues that are blocking your progress. Be specific about the help you need from team members or management.
Example:
- I’m currently blocked + [problem]. Can someone from [department] assist me?
- I am facing challenges with + [problem]. I would appreciate some help from [persone/team/department]
Listening to your teammate’s reports:
- This helps in understanding team dynamics and project progress, and may also provide insights into potential collaboration opportunities.
Example
Yesterday’s Work:
- Yesterday, I completed the integration of the new user authentication module, which ensures better security and user management.
- I successfully resolved the persistent load balancing issue that was affecting our application’s performance during peak times.
Today’s Goals:
- Today, I will be implementing the feedback received from the client regarding the user dashboard. This includes enhancing the dashboard's interactivity and real-time data display.
- I am starting the preliminary tests on the cloud storage integration to ensure it meets our scalability and security standards.
Blockers:
- I am facing challenges with the third-party API we are using for geolocation services, as the response times are inconsistent. I need assistance from the team lead to discuss potential alternatives or contact the service provider for support.
- I need the latest deployment schedule to ensure alignment with the testing phase. Could the project coordinator update me on this?
Part 5
Speaking practice
Now, let try to share your daily report. Teacher will help you fix your mistakes in sentences
Template to speak about daily reports:
- Yesterday’s work: List what was completed since the last update.
Example:
- Yesterday, I completed + [finished task]
- I successfully resolved + [finished task]
- Today’s goals: Outline what you plan to work on today.
Example:
- Today, I will be working on + [Ving – task]
- My main focus today is to + [V-inf – task]
- Blockers: Mention any issues that are blocking your progress. Be specific about the help you need from team members or management.
Example:
- I’m currently blocked + [problem]. Can someone from [department] assist me?
- I am facing challenges with + [problem]. I would appreciate some help from [persone/team/department]
Part 6
Discussion
Let’s use the vocabulary you’ve learned during the lesson and talk about the following topics/questions freely!
Teacher helps student expand and correct the answers
Do you think daily reports improve teamwork? Why or why not?
What information should be included in a daily report?
Should daily reports be written or spoken? Which is more effective?
How do daily reports help team members who work remotely?
Can daily reports increase stress for developers? Why?
Should managers also write daily reports? If so, to whom should they send or speak these reports?
What is the best time of day to prepare and send a daily report?
Should daily reports include personal feelings or stick to professional content?
What should be done if a team member frequently misses submitting daily reports?
Do you think daily reports could be replaced by another form of communication in the future?
Part 7
Write a daily report email
Teacher guides the student how to write a daily report.
Tell student reads the report
Subject: Daily Update: Project XYZ – May 23, 2024 (Template & Example)
Hi Team,
Here’s the daily update for Project XYZ:
Accomplishments:
– Completed the integration of the new payment gateway module.
– Resolved 4 out of 5 reported bugs in the testing phase.
Plans for tomorrow:
– Start work on the user authentication module.
– Address the remaining critical bug found in the payment module.
Challenges:
– Encountered some dependency issues in the current sprint tasks, which might delay the testing phase. Need assistance from the backend team.
Best,
[Your Name]
Review
Let’s review the lesson with teacher
4 new words in this lesson
How to report your tasks daily
Discuss about daily report
How to write a daily report email
See you next lesson
Homework
Do homework
Write a daily report for any workday, or you can imagine one, to answer the following three questions:
- What did you do yesterday?
- What will you do today?
- Did you encounter any difficulties and do you need any help?
Then practice to speak it clearly and record to send to teacher for check your pronunciation
