Kate Brownkateeliza29.hashnode.dev·Dec 24, 2023Requirements Gathering - 5 Top Tips for Software EngineersWhen you work as a dev for a small company, or if you've had the enviable bravery to start your own software business, it's likely that, as well as doing the codey code bits, you'll have to take control of the whole software lifecycle, including the ...Discuss·28 readsSoftware Engineering
Rui Valeenthus.hashnode.dev·Nov 21, 2023Software Requirements at the Prime[r]A general understanding of a generally recognized and generally accepted foundation, loosely coupled with the corresponding SWEBOK V4 Knowledge Area (KA), which is still undergoing Public Review[1], along with some of my own Tourette twists disguised...Discuss·63 readssoftware development
Edd Savagesavageideas.dev·Aug 22, 2023Mission Briefs - Your mission if you choose to accept itWhy are we doing this? I am always keen to try different ways of working. There is value in shaking things up; it forces people to try and think about things from first principles. It is rare for people to question their ways of working when it has a...Discuss·10 likes·71 readsproduct
Pratik MaliProdevelopnsolve.com·Jul 8, 2023Importance of Requirements Engineering: Streamlining Project SuccessIntro In today's fast-paced and competitive business landscape, effective requirements engineering plays a crucial role in the success of any project. It acts as a foundation for the entire software development life cycle, ensuring that the end produ...Discuss·588 readsrequirements
Gauri Yadavgauri1504.hashnode.dev·Jun 1, 2023Simplifying Dependency Management: Creating a Requirements.txt File for Your Python ProjectTitle: Simplifying Python Project Dependencies with requirements.txt Introduction: When working on a Python project, managing dependencies is a crucial aspect to ensure smooth development and deployment. One of the most popular ways to manage depende...Discuss·122 readsPython
Şaban Şafaksabansafak.hashnode.dev·May 12, 2023#2 ConceptThese definitions outline a series of steps and interactions that occur within the context of problem-solving or opportunity identification, particularly in the development of a concept or solution. Here is a breakdown of each step: 1) Stakeholders i...Discuss·53 readsGe{Req}ENconceptual
Şaban Şafaksabansafak.hashnode.dev·May 11, 2023#1 Start with WHY?Project/Practice-Based Learning (P²BL) is an effective educational approach that promotes active learning through practical, hands-on projects. When applied to the requirement development process, P²BL can enhance creativity, critical thinking, and c...Discuss·105 readsrequirements
Anas Alnaggaroop.hashnode.dev·Mar 1, 2023Even Working Super-Well , Your Software Is BadThis is a very confusing truth, after working on your software regarding gathered requirements and main functionalities if your customer is not completely satisfied I'm sorry to tell you that your software is bad. Gathering requirements from the cus...Muhammad Hisham and 1 other are discussing this2 people are discussing thisDiscuss·11 likes·63 readsoop
Promise Anuoluwapromisefalaye.hashnode.dev·Feb 8, 2023How to Set Up Python Virtual Environments and why it is a good choice.According to GeeksforGeeks, a virtual environment sometimes called venv or virtualenv is a tool that enables developers to keep dependencies required for different projects separate by creating an isolated environment for them. It makes it easy to in...Discuss·11 likes·171 readsvirtual environment
Rodrigo Cintorodcinto.hashnode.dev·Jan 23, 2023Easy Requirement EngineeringThe word engineering can be scary, but in times with so many resources generating and speeding up the implementation of the solutions for us, the next bottom level for us, conscient beings, come to be the engineers behind the automation. The better w...Discuss·92 readsrequirements