Day 21 of 100 Days of Code & Scrum: Grinding for XP, Scrum, and Next.js (Free E-Book)

Happy Friday, everyone!

Today was a grind, but I learned a lot. Firstly, I read Scrum and XP from the Trenches for an hour or so. After that, I worked out because sitting down and staring at the screen for too long can be draining. I spent the rest of…


This content originally appeared on DEV Community and was authored by Rammina

Happy Friday, everyone!

Today was a grind, but I learned a lot. Firstly, I read Scrum and XP from the Trenches for an hour or so. After that, I worked out because sitting down and staring at the screen for too long can be draining. I spent the rest of the day learning and reviewing Next.js.

An interesting fact I didn't know before was that Next.js implements lazy loading for images, so images are loaded only as you scroll down to them. This is very efficient for websites!

Anyway, moving on to my daily report!

Yesterday

I found a really fun resource for Scrum, which was a Scrum Comic. Also, I learned about misconceptions revolving around the Product Owner role and how large businesses fail to implement scrum properly.

Today

Here are the things I learned and worked on today:

Scrum

Product Backlog

  • I read Scrum and XP from the Trenches.
  • I learned a lot about Product Backlog management.
  • Product Backlog Items (and User Stories) ideally should have:
    • ID - unique identifier to keep track of an item in case it is renamed
    • Name - a short descriptive name.
    • Importance - a Product Owner's importance rating.
    • Initial Estimate - the Development Team's initial estimate about how much work is needed to implement this story. T-shirt sizes are great ways to estimate.
    • How to Demo - high-level description of how it will be demonstrated in the Sprint Demo.
    • Notes - brief info or clarification
  • learned about the differences between external and internal quality
  • while it is tempting to immediately create a visible output that the clients would appreciate (external quality), internal quality is more important and is nonnegotiable (cannot be compromised).

Next.js

  • I followed the official Next.js tutorial to review Next.js.
  • learned about lazy loading for images in Next.js
  • reviewed the difference in Routing between vanilla React and Next.js.
  • reviewed css-modules and its syntax
  • reviewed about <Head> and <Layout>

phew That's a lot of learning!

Have a great Friday, everyone!

Thank You Banner

Resources/Recommended Readings

Free E-Book

DISCLAIMER

This is not a guide, it is just me sharing my experiences and learnings. This post only expresses my thoughts and opinions (based on my limited knowledge) and is in no way a substitute for actual references. If I ever make a mistake or if you disagree, I would appreciate corrections in the comments!


This content originally appeared on DEV Community and was authored by Rammina


Print Share Comment Cite Upload Translate Updates
APA

Rammina | Sciencx (2021-10-29T12:01:18+00:00) Day 21 of 100 Days of Code & Scrum: Grinding for XP, Scrum, and Next.js (Free E-Book). Retrieved from https://www.scien.cx/2021/10/29/day-21-of-100-days-of-code-scrum-grinding-for-xp-scrum-and-next-js-free-e-book/

MLA
" » Day 21 of 100 Days of Code & Scrum: Grinding for XP, Scrum, and Next.js (Free E-Book)." Rammina | Sciencx - Friday October 29, 2021, https://www.scien.cx/2021/10/29/day-21-of-100-days-of-code-scrum-grinding-for-xp-scrum-and-next-js-free-e-book/
HARVARD
Rammina | Sciencx Friday October 29, 2021 » Day 21 of 100 Days of Code & Scrum: Grinding for XP, Scrum, and Next.js (Free E-Book)., viewed ,<https://www.scien.cx/2021/10/29/day-21-of-100-days-of-code-scrum-grinding-for-xp-scrum-and-next-js-free-e-book/>
VANCOUVER
Rammina | Sciencx - » Day 21 of 100 Days of Code & Scrum: Grinding for XP, Scrum, and Next.js (Free E-Book). [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/10/29/day-21-of-100-days-of-code-scrum-grinding-for-xp-scrum-and-next-js-free-e-book/
CHICAGO
" » Day 21 of 100 Days of Code & Scrum: Grinding for XP, Scrum, and Next.js (Free E-Book)." Rammina | Sciencx - Accessed . https://www.scien.cx/2021/10/29/day-21-of-100-days-of-code-scrum-grinding-for-xp-scrum-and-next-js-free-e-book/
IEEE
" » Day 21 of 100 Days of Code & Scrum: Grinding for XP, Scrum, and Next.js (Free E-Book)." Rammina | Sciencx [Online]. Available: https://www.scien.cx/2021/10/29/day-21-of-100-days-of-code-scrum-grinding-for-xp-scrum-and-next-js-free-e-book/. [Accessed: ]
rf:citation
» Day 21 of 100 Days of Code & Scrum: Grinding for XP, Scrum, and Next.js (Free E-Book) | Rammina | Sciencx | https://www.scien.cx/2021/10/29/day-21-of-100-days-of-code-scrum-grinding-for-xp-scrum-and-next-js-free-e-book/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.