1 / 8

Team Skills for Effective Requirements Management

Learn the essential skills necessary for effective requirements management in software development teams. Understand the importance of analyzing the problem, understanding user and stakeholder needs, defining the system, managing scope, refining the system definition, and building the right system. Discover how effective requirements management can only be achieved through an effective software team.

calvink
Download Presentation

Team Skills for Effective Requirements Management

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chapter 4The Software Team Requisite’s 6 team skills for effective requirements management

  2. Software Development as a Team Activity • “Software development has become a team sport.” Grady Booch • The requirements management process touches every team member in different ways. • Effective requirements management can be accomplished only via an effective software team. • One of the most interesting things about teams is that individual team members have different skills

  3. Team Skills for Effective Requirements Management • Team Skill 1: Analyzing the Problem • A set of techniques the team can use to gain a proper understanding of the problem that a new software system is intended to solve. • Team Skill 2: Understanding User and Stakeholder Needs • A variety of techniques the team can use to elicit requirements from the system users and stakeholders.

  4. Team Skills for Effective Requirements Management (Cont’d) • Team Skill 3: Defining the System • The initial process by which the team converts an understanding of the problem and the users' needs to the initial definition of a system that will address those needs. • Team Skill 4: Managing Scope • The ability to do a better job of managing the scope of the project.

  5. Team Skills for Effective Requirements Management (Cont’d) • Team Skill 5: Refining the System Definition • Organizing the requirements information through a set of techniques the team can use to elaborate on the system definition, or refine it to a level suitable to drive design and implementation.

  6. Team Skills for Effective Requirements Management (Cont’d) • Team Skill 6: Building the Right System • Technical aspects of design assurance, testing, and change management, and how traceability can be used to help ensure a quality outcome.

  7. Reading Assignment • Read HOLIS case study in page 37.

  8. Key Points • Effective requirements management can be accomplished only by an effective software team. • Requirements management touches every team member, albeit in different ways. • Effective requirements management requires mastering six team skills.

More Related