![]() |
|
|
Seilevel has a powerful, proven approach for developing detailed requirements. These simple strategies streamline requirements gathering, adapting easily to your software development processes to collect information and execute fast. Business Objectives. The first step in any project is to define the business objectives. Seilevel uses business objectives to drive the basic strategic goals of the project, correlating them to direct or indirect financial gain. Features. Features are the highest-level system capabilities necessary to meet the needs defined by the business objectives. For Seilevel, features serve as the broadest description of the software that will actually be built. Actor Identification. For each feature, we identify the people or systems (actors) that will utilize the new software. By assuming their perspective, we have a unique view of the key functionality they need. Use Case Discovery. At the core of Seilevel’s unique requirements-gathering approach is understanding use cases: descriptions of the interactions between the system and the actors. Use cases represent the system in a format that clearly explains the functionality, eliminating ambiguity and making it simple for even non-technical users to understand. Requirements Derivation. The functional requirements and business rules are derived directly from the use cases. By discovering requirements in the context of how they will be used, there are fewer missed and unnecessary requirements. The result: clear, concise, testable requirements. |