Many of us are now becoming aspiring YouTubers as most of us came to know that we can earn a lot of money through it and it seems much easier to do. Just record a video, upload it on YouTube and you are done. This is not the case. You can take YouTube as a…
Functional vs. Non-functional Testing
For software applications, functional testing is defined as testing performed to test the core functions of an application. For example, functional test cases for the WhatsApp application will be all the features that WhatsApp is providing, like creating and sending messages in all formats and other features related to groups. In other words, all the…
Welcome to your new office
For those who are working from home and have gone through many articles on work-from-home experience, I have something new to share. Only read if you feel that you do not like working from home just because you are not as productive as you were in the office you have any other reasons. In this…
How to get an online job as a freelancer?
Since I started freelancing 8 years ago, I have been asked by so many people how you did it. Although I have written a blog on my freelancing journey, I thought to write a more direct article that gives you step-by-step directions to become a freelancer. Steps: Identify your skill That means what can you do…
How to hunt for a job?
Hunting for a job is difficult, no matter if you are fresh out of the university or an experienced resource. People, although they have skills that are required by the market, struggle once when they want to switch the organization. However, in this article, I am writing a few tips for fresh grads who have…
Definition of Ready (DoR)
When a user story is groomed, that is all the acceptance criteria are defined and story points are given along all the dependencies are addressed, then we can call a story as meeting the DoR criteria. It also is termed Ready to cook. That means the user story is ready to be pulled into the…
Definition of Done (DoD)
When all the goals of a user story are achieved, we say, “DoD” is met. That means whatever was defined in the acceptance criteria has been full-filled along with any other default requirement like meeting performance threshold etc. DoD also means that all the work done in that user story is now ready to be…
Acceptance Criteria
Acceptance criteria are the condition that needs to be full-filled for a user story to be DOD. It talks about the objectives of user stories and tries to include as many user scenarios as it can. A user story without having acceptance criteria cannot be considered as DOR. In Agile/Scrum methodology, acceptance criteria are a…
User Story
A user story in the agile/scrum model is defined as the software requirement that talks specifically about a single feature of an application. It’s written in the following format. As an application user, I want a feature so that I can perform some action. Let’s assume we are making a WhatsApp-like application and we want…