
👍Java Spring Boot & Microservice Realtime Project development CT👍
June 13, 2025 at 08:55 AM
*3 Tasks for today: 13Jun*
✅ 1. Analyze each of the IT Career Success Rules, & plan your strategy for success. A Or B player, WORK-LIFE success, You work for yourself, Setup Financially Freedom Plan
✅ 2. Understand what AGILE Software development cycle works
✅ 3. Be clear on How Jira is utilized on day-to-day software development.
=================
1. Analyze each of the IT Career Success Rules, & plan your strategy for success. A Or B player, WORK-LIFE success, You work for yourself, Setup Financially Freedom Plan
1. Understand A, B, C, D & plan your career accordingly.
------HIGHLY REWARDED----------
A - Leads, thinks for others success
B - Exceeds Expectation
----------------------------
--- NOT MUCH REWARDED ---
C - Meet expectation
D - Not meeting expectation
2. Its not about work-life balance, its about work-life success.
Don't split work & life based on time. measure it by your success
WORK - SUCCESS
Think Am I successful at my work?
highly paid
being promoted
Respect
able to do the job very easily without pressure
taking certifications,
growing in personal ability to perform
helps others to grow in team
clients happy with you
companies are happy with you
A, B category
LIFE - SUCCESS
Happy
healthy
enjoying comfort
great time with your family & friends
meaningful relationships with your people
keep growing - hobbies
having fun
travelling the world
enjoying every aspect of your life with your loved ones.
3. All throughout your life, you work only for yourself.
Regardless of whether others pay you good or not, you have to give your 100%,
that is where there is a chance that world will reward you.
If you don't put your best, then there is a guarantee that you will not be rewarded.
4. Setup Financially Freedom Plan
Invest money for your future self.
And for next 20 years, grow & earn more, and from that save a portion of money for your future.
Invest that amount in mutual funds, reinvest that returns.
Get into some gold, Real-E-state.
Don't liquidate
Use the power of Compounding.
================================
2. Understand what AGILE Software development cycle works
- Understand the role of Product Owner, Scrum Master, Team.
- Refer to Agile flow diagram, and relate with end-to-end flow.
1. PO writes the requirement & arranges in priority in jira backlog
2. Grooming meeting / refinement / requirement gathering meetings
Product Owner on call & explains about the features.
Team raises the questions.
PO should clarify all requirements
3. Immediately estimate, how much time it will take to finish the feature.
Story point estimation.
You need to choose a number - Fibonacci number
1 2 3 5 8 13 ...
3 facts to consider: Time it takes, Complexity, Risk
4. Sprint Planning Meeting
On Day1. Finalize how many features you will be completing.
5. Task breakdown - Add subtask
UI - server - testing
You assign work to the required people
how to implement this feature, that also you can breakdown.
individual each members should analyse the requirement, if there are questions get it clarified. Come with breakdown of how you will implement. get your approach clarified with lead, other seniors. then start coding.
Reflect your final understanding in jira.
6. Daily Standup meeting / Scrum meeting
every developer is supposed to give their project update.
what I was doing yesterday
what is the plan for today
where there any problems, how did you solve
which feature you are working upon
are we ontrack to finish those features.
if not, why not, what can we do to finish the features on time.
7. Spring Retro / Retrospective
you analyze what problem you faced in the sprint.
how to solve the problem.
make sure, next sprint, same problem don't happen again.
8. Sprint review / demos
where you give a demo to the product owner of what work completed.
what features were planned, and are they all done.
9. Product owners takes this finished work, showcases to the clients.
UAT - client test, PO
Approval for GoLIVE
==================================
3. Be clear on How Jira is utilized on day-to-day software development.
You can refer to the recording or setup your own account in Jira & test for yourself.
- Project Backlog
- How to create userstory
- Updating userstory description, comments, story point estimation
- Creating sprint
- Adding features to sprint
- Start sprint
- Working with multiple status, TODO, INPROGRESS, QA, DONE
Jira is utilized very heavily throughout the project development cycle. Some companies might use some alternate.