Ambiguity and Specificity CSSE 371, Software Requirements and Specification Steve Chenoweth, Rose-Hulman Institute October 19, 2004 In the book – This.

Slides:



Advertisements
Similar presentations
Stepping StonesStepping Stones Programme Stepping Stones Stepping Stones Programme Next Step The Requirements Sylvia Tevlin Human Resources Manager.
Advertisements

Resolve Conflicts Project Manager Academy Section Seventeen JOB LOOP 5. 0Post Project Review 4.0Project Management 3.0Project Pricing 2.0Project Estimating.
Book Title Author. Presenter Slide Students Name Teacher’s Name Class Period Due Date.
[Title of meeting] [Name of sponsor] [Date] For guidance on working with PowerPoint and reformatting slides, click on Help, then Microsoft PowerPoint Help,
Bell-work Focus: Working in a team Explain the responsibilities of each of the following: Reporter Recorder( also called scribe) Information gatherer Leader.
/1 Sentinel Programme Site Access Consultation. /2 Introduction Sentinel – what has been achieved Launched in NR July 2013 Launched to all NR suppliers.
Internet Management Consultants and Solution Providers Outstanding CMS Projects Lessons from the Front Line.
Center for Development Excellence UX Discovery Case Study and Work Product 1.
Traceability CSSE 371, Software Requirements and Specification Steve Chenoweth, Rose-Hulman Institute October 22, 2004 In the book – This is Ch
Requirements Documents CSSE 371, Software Requirements and Specification Steve Chenoweth, Rose-Hulman Institute October 18, 2004 In the book – This is.
The Software Team CSSE 371, Software Requirements and Specification Steve Chenoweth, Rose-Hulman Institute September 7, 2004 In the book – This is Ch 4.
1 Brainstorming CSSE 371 Software Requirements and Specification Mark Ardis, Rose-Hulman Institute September 16, 2004.
Elaboration of Use Cases CSSE 371, Software Requirements and Specification Steve Chenoweth, Rose-Hulman Institute October 21, 2004 In the book – This is.
0-1 Team # Status Report (1 of 4) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team #: Team Name.
Project Management and Communication Represented by: Latifa Jaber Al-Ghafran.
Slide 1 Process, Requirements and Prototyping (Chapters 6-8 of Interaction Design text) CSSE 371 Software Requirements and Specification Don Bagert, Rose-Hulman.
Slide 1 Requirements Wrap-up (Chapter 31 of requirements text) and Interaction Design: Introduction (Chapters 1 of Interaction Design text) CSSE 371 Software.
0-1 Team # Status Report (1 of 4) Client Contact –Status Point 1 –Status Point 2 Team Meetings –Status Point 1 –Status Point 2 Team Organization –Description.
1 Team Skill 2 - Understanding User and Stakeholder Needs (Chapters 8-13 of the requirements text) CSSE 371, Software Requirements and Specification Don.
1 Steve Chenoweth Tuesday, 10/18/11 Week 7, Day 2 Right – One view of the layers of ingredients to an enterprise security program. From
1 Team Skill 3 - Defining the System (Chapters of the requirements text) CSSE 371 Software Requirements and Specification Don Bagert, Rose-Hulman.
1 Team Skill 1 - Analyzing the Problem Sriram Mohan/ Steve Chenoweth 371 Ch 5 in Requirements Text.
Team Skill 6 - Building The Right System Part 1: Applying Use Cases (Chapters of the requirements text) CSSE 371 Software Requirements and Specification.
0-1 Team 1 Status Report (1 of 3) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team 1: Auto-Owners.
0-1 Team ?? Status Report (1 of 3) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team 1: Auraria.
1 Maintenance Management and Organization Steve Chenoweth CSSE 375, Rose-Hulman Based on Don Bagert’s 2006 Lecture.
Academic Teacher Resources Student Planner and Study Guide IMPROVE YOUR READING AND ESSAY TECHNIQUE.
Lean Supply Chain Action Learning Program September 2007.
Brainstorming Steve Chenoweth & Chandan Rupakheti RHIT Chapters 12 & 13, Requirements Text, Brainstorming Techniques document Brainstorming involves generating.
8 Chapter Leadership in Management pp
Copyright Emory University, This work is the intellectual property of the author. Permission is granted for this material to be shared for non-commercial,
A Day in the Life of a UX Practitioner 21 January 2013 Dr Chandra Harrison.
Students Speak - Are We Listening? 2012 CCCSE Workshop at NISOD.
Team Assessment “Where are we today?”
THINKING OF A CAREER IN IT CONSULTANCY? Paul Stevens Jason Buckley.
Requirements Analysis
How to Impress at Interview Jane Chanaa, Careers Adviser Download this PPT to open documents & read slide notes!
1/36 1 Project Management What works, what doesn’t Michael Smith, TeraTech, Inc
1 Activities covered by project management Feasibility study Is project technically feasible and worthwhile from a business point of view? Planning Only.
Team Operating Guidelines. David Hutchens & Go Team David Hutchens is an author whose book series, The Learning Fables, features titles.
IT Job Roles & Responsibilities Shannon Ciriaco Unit 2:
Example Template for Project Presentation
Effective Project Management Barbara Stone & Jodie Mathies August 30, 2007.
Ensures project work is divided evenly and everyone has the necessary resources to keep the project on track as well as making sure all members contribute.
Project Management Project Roles. The number of people involved in a project and the roles they play will vary greatly between different types and size.
Objective: Retell and summarize a story’s plot
The Vision Document & Product Management CSSE 371, Software Requirements and Specification Steve Chenoweth, Rose-Hulman Institute September 27, 2004 In.
Supernova Client Service Model
Team Work Contents: Effective Teams Working as a Team Some Team Tips.
June 7, 2016Action Research and Seminar1 Action Research l The task is NOT finished when the project ends l Participants continue to review, evaluate and.
Project Reviews Providing Value to Stakeholders PMI Sacramento Valley Chapter PMO Forum – June 2007 Bob Cutler, PMP Hubbert Systems Consulting, Inc.
Job offer IT System & Software Specialist We are currently looking for an IT database administrator in order to respond to one key-account customer demand.
Presentation Skills – Really? Private and confidential document of Accord Consultants (P) Ltd. Objective Setting.
Software Design CSSE 374 Srum & Trello Intro Chandan R. Rupakheti & Steve Chenoweth Week 1, Day 4.
25th May, 1st June and 6th July 2017
Project Management The Roles and Responsibilities of a Project Manager
Project Roles and Responsibilities
Welcome to Cyber Recruiter – Maximizing Requisitions
Welcome to Cyber Recruiter – Maintaining Forms, Job Boards & Links
Portfolio, Programme and Project
Lesson Lesson Objective:
Welcome to Cyber Recruiter – Administration Training
Welcome to Cyber Recruiter – Creating & Posting Requisitions
Welcome to Cyber Recruiter – Utilizing Standard Reports
Software Development In Agile
Welcome to Cyber Recruiter – Administration Training
Effective Project Management: Traditional, Agile, Extreme
FrAmework for Multi-agency Environments
Welcome to Cyber Recruiter – Evaluating Applicants
Team Tips #1 Getting Started.
Presentation transcript:

Ambiguity and Specificity CSSE 371, Software Requirements and Specification Steve Chenoweth, Rose-Hulman Institute October 19, 2004 In the book – This is Ch 23 Ambiguity, from max/ambiguity.htm.

2 Why are requirements ambiguous? Tom DeMarco’s FAA story 8 ½ x 11 x 11 requirements document Nowhere was answered the question, “Will there be workstations in Washington?” Why? Tom DeMarco, author of The Deadline and co- author of PeopleWare.

3 Conflict Resolution According to DeMarco, the biggest part of the requirements job! Need to be good a conflict resolution Getting people to work together See, for example, Cartoon from m/CONFLICTRESOLUTION CARTOONPAGE_1.htm.

4 Sample conflict situation – The requirements workshop… Many of our tips for requirements elicitation and management also help reduce conflict: Examples of planning activities we do (from Ch. 11) – Get the client to sponsor workshops, and help recruit the other participants. Pick an outside facilitator. Personally contact every participant to explain it and hear questions. Brief the client on their role at the start – they will deliver the opening “problem statement” for the meeting! Outside facilitators in action: “Our consultants work with your IT and business team to analyse your current infrastructure and future business requirements. Our consultants ensure that everyone is fully focused on the goals of the project, help you identify goals and business drivers, understand your technical infrastructure and advise you on your future plan.” Storage/StorageAudit.asp.

5 Why is there conflict in requirements gathering? Brainstorm with your team Where could you anticipate conflict in the project? Users in action: A remote seminar “What is a supercomputer?” at University of Minnesota. From news/remote_seminar.html.

6 Does the position of the requirements team in the organization make a difference? 1.Part of development? 2.Part of Product Management? 3.Part of Architecture? 4.Part of QA? Here’s “HOLIS” again, with the requirements team suspiciously not pictured!