Róbert KovácsforCloudflight Engineering Blogengineering.cloudflight.io·Jan 30, 2025How to do effective Requirements Engineering in Fixed-Price and Fixed-Scope ProjectsIf you're working as a service provider for companies looking to outsource their product development, you may encounter customers who have a set of requirements from the beginning and are ready to negotiate a fixed price right from the start. When me...149 readsfixedprice
Victor Olusolavictorolusola.hashnode.dev·Nov 17, 2024Why Browser and Device Compatibility is Crucial in Software Development: Lessons from a Real-Life TestUnderstanding Browser and Device Compatibility Browser and device compatibility means making sure that software works well across different web browsers (like Chrome, Safari, and Firefox) and devices (such as desktops, tablets, and smartphones). The ...27 readsWeb Development
FagaoMBSEfagaombse.hashnode.dev·Aug 17, 2024Test your knowledge about software requirements and design 011 [Single Choice] The purpose of requirements work in software development is to ____. [if !supportLists]·[endif]¡ A) Make the system more marketable [if !supportLists]·[endif]¡ B) Better guide the design [if !supportLists]·[endif]¡ C) Provide an out...requirements
FagaoMBSEfagaombse.hashnode.dev·Jul 26, 2024Is "startup software" a use case?Question: Can "startup software" be considered a use case? When software starts, it typically needs to instantiate some objects, read some configuration files, etc. So, Are “start software” and “shut down software” use cases? Or are they extensions o...requirements
FagaoMBSEfagaombse.hashnode.dev·Jul 25, 2024Is "non-functional requirement" a vague term?"Non-functional requirement" is indeed a vague term, but this vagueness is in expression, stemming from historical convention. Continuing to use it causes less harm than terms like "functional module" or "user requirement". The vagueness lies in that...requirements
Akshay Suresh Thekkathblog.akshaythekkath.com·Jul 10, 2024Top Tips for Software Engineers to Excel in Requirement GatheringDevelopers often tell me that the requirements they receive are usually vague and unclear. Another common complaint is that the requirements change midway, causing them to get stuck. Additionally, sometimes the deadline is set before the requirements...5 likes·41 readsrequirements
Christopher Wilsontechshopper.hashnode.dev·Jul 3, 2024How to Choose an Operating System for Professional Tasks: Analyzing Requirements and CapabilitiesSelecting the right operating system (OS) for professional tasks is a critical decision that impacts productivity, efficiency, and workflow. Each OS offers unique features, performance characteristics, and compatibility considerations that cater to d...professional tasks
King AJkingaj.hashnode.dev·Jun 3, 2024Requirements in the Software Development Life Cycle (SDLC): The First PhaseIn our last article, we uncovered the hidden costs of technical debt and why the Software Development Life Cycle (SDLC) is crucial to avoid these pitfalls. Today, let's dig deeper into the SDLC, starting with the all-important first phase: Requiremen...requirements
S.L. des Bouvriethink-create-improve.hashnode.dev·May 20, 2024"How hard can it be?"As a Software Engineer, I've encountered many situations where I had to work on some User Story and it's effectively a one-liner or some short description of what someone wants you to build. The Product Owner presents it during a meeting and mentions...Complexity
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 ...Software Engineering