Tag: Requirements Management

Requirements Management 101 (6/6)

Revisiting Requirements Elicitation. Requirements elicitation is the process of discovering and clarifying the needs, capabilities, conditions, and constraints that a project must satisfy to deliver a solution or product that meets the client/market needs. Requirements elicitation is by far the significant activity taken by a business analyst or requirements engineer. …

Requirements Management 101 (5/6)

How to use traceability and what’s the value of traceability? In this part, let’s look at what traceability can be used for and where it delivers value to application, system or product development. Why is traceability necessary/important? Isn’t traceability just an overhead, an onerous documentation task that’s only done in …

Requirements Management 101 (4/6)

What is traceability? Or more specifically what is requirements traceability? Well rather than repeat what is already a good collection of definitions, I’ll refer you to http://en.wikipedia.org/wiki/Requirements_traceability. From there I’d summarize three elements to requirements traceability: Following the life of a requirement – from idea to implementation How requirements impact each …

Requirements Management 101 (3/6)

Why base line your requirements? Usually projects start with unclear requirements and expectations. Lack of base lined requirements can result in chaos with lots of requirements changes resulting in requirements and scope creeps. Baselines can also help in acceptance testing and prototyping efforts. Baselines are especially valuable in fixed price …

Requirements Management 101 (2/6)

How to write good requirements and types of requirements? Requirements are the starting point for everything – project scoping, cost estimation, scheduling, coding, testing, and release management. If the requirements captured doesn’t serve the purpose that are supposed to do; there is hardly any benefit in spending time and money …

Requirements Management 101 (1/6)

What is requirements management and why is it important? The world of requirements management has developed significantly in the last decade or so and has increasingly become one of the corner stones of successful software and systems engineering projects. We have been discussing various aspects of the domain from a best …