SE 5343 SE Requirements Summer 2023 Syllabus

docx

School

University of Texas, El Paso *

*We aren’t endorsed by this school

Course

5343

Subject

Industrial Engineering

Date

Apr 3, 2024

Type

docx

Pages

24

Uploaded by kjrobinson0311

Report
SE 5343 Requirements Engineering COURSE SYLLABUS SE 5343 REQUIREMENTS ENGINEERING MASTER OF SCIENCE IN SYSTEMS ENGINEERING CRN: 34722 Summer 2023 1 COURSE DESCRIPTION This course covers methodologies, approaches, and techniques associated with requirements analysis and definition; processes for defining requirements, including feasibility study, requirements elicitation, formal specification, validation, verification, and documentation; other topics include cooperative teamwork. By the end of this course, participants will be able to: Create a Customer, Stakeholder, or Concept of Operations document, with Use Cases and scenarios Translate stakeholder needs into technical requirements Create a System Requirements (Product requirements or Technical Specification) document, with Class diagrams, State Transition diagrams, and Sequence diagrams Learn and apply Validation and Verification techniques Utilize Requirements Engineering standard practices Integrate best practices in Requirements Engineering Use appropriate technologies for requirements engineering and management Abide by CMMI and INCOSE best practices Enhance their Complex Systems’ thinking and creativity 1.1 CONTACT INFORMATION Professor : Henry Schneider email : heschneider@utep.edu Online office hours : Tuesday at 7 PM Mountain Time https://utep-edu.zoom.us/j/87223333638?pwd=L2dzbXF0enM0V3drWDdJUUEzWVJPdz09 1.2 NOTE For personal issues, students must contact the instructor by e-mail. If necessary, students can request a private conversation via email request. Please allow up to a day for me to respond to email as I work during the day For class related inquiries, students must use the course Discussion Board by creating a new thread. 2 COURSE CREDITS & ACKNOWLEDGEMENTS Master of Science in Systems Engineering University of Texas at El Paso 1
SE 5343 Requirements Engineering COURSE SYLLABUS Dr. Eric Smith designed this course. We acknowledge the contribution of the following individuals and organizations: UTEP Engineering Librarians for creating the MSSE 5343 library guide; UTEP Academic Technologies for uploading the course information into the course Blackboard shell and performing quality check; Dr. Oscar A. Mondragon for creating material for Modules Three and Four; John Artus from Lockheed Martin Aeronautics-Fort Worth, Texas for the course feedback; and Henry Schneider for reviewing, revising, and migrated the material to Blackboard Ultra. 2.1 REQUIRED READING MATERIAL You will need the following reading material throughout this course: Available from the UTEP Bookstore Requirements Engineering for Software and Systems, Philip A. LaPlante, CRC Press Available online International Council on Systems Engineering. (2015). INCOSE systems engineering handbook: A guide for system life cycle processes and activities. Fourth edition. Eds. Forsberg, K., Roedler, G., Walden, D., et. al. Hoboken, NJ: Wiley. (please see the UTEP Library Guide for MSSE 5341 for instructions on creating an INCOSE account to download the handbook) BKCASE. (October 32, 2022). Guide to the Systems Engineering Body of Knowledge (SEBoK), v2.7. SEBok Wiki. http://sebokwiki.org (available from the SEBoK website ) Materials provided with the course in Blackboard: CMMI V2.0 NOTE : The CMMI V2.0 pdf provided with this class is licensed solely to the University of Texas El Paso, who agrees not to reproduce, duplicate, copy, sell, resell, assign, transfer, or exploit any portion of this document without express written permission by ISACA. Usage by others is prohibited. You are only allowed to use this document in this class. Other reading materials are listed in the UTEP Library Guide for MSSE 5343. Please see the “Required Reading Assignments” section the assigned reading for each of the course modules. 2.2 STUDENT RESOURCES Student resources include the course rubrics, instructions for collaborative work, and the links for the Library Guide, UTEP Bookstore, and UTEP technology support. The collaborative section includes the teams and its members for this course. The student resources section is located in the home page of this course. Master of Science in Systems Engineering University of Texas at El Paso 2
SE 5343 Requirements Engineering COURSE SYLLABUS 2.3 SUMMARY OF COURSE STRUCTURE Content is provided in seven modules that span two weeks each. Each module has a menu to guide participants through the content and identify discussion board postings and/or activities to be completed on Blackboard’s course shell. The first module provides the course overview and objectives, facilitates attendee’s introductions and team building, and discusses the SE main concepts addressed by this course. The Section “Detail Course Description” lists the activities for each module. The seven modules for this course are: Module # Module Name 1 Introduction; Mission Analysis Requirements Gathering 2 Stakeholder Requirements 3 Requirements Analysis 4 Modeling and Specification 5 System Specification 6 Requirements Management 7 System Requirements Reviews 2.4 CLASS INTERACTION AND COMMUNICATION 2.4.1 BEING SUCCESSFUL ONLINE Online learning is not a spectator sport. It is everyone's responsibility to participate as fully as they can so everyone can get the most from the experience. Here are some simple rules to follow to ensure your participation and successful engagement in the learning process: Ask questions: If you do not know the answer, someone else will. The discussion board is the area for asking questions related to content OR any problems (related to the class) you are having. Make sure that you have clearly indicated the subject of your message. Reach out to others: Offer a fact, article, link, or other item that can help others learn something you can share. Be appropriate : The online classroom is not the place for insulting or insensitive comments, attacks, or venting. Inappropriate behavior can be subject to disciplinary action, as well. Be diplomatic : When sending messages on emotionally charged topics, I recommend that you write the message and then walk away for at least an hour before re-reading the message and then sending it. Re-reading emotionally charged messages ensures that they are constructive instead of destructive. Think of the person at the other end. Stay focused : Stay on topic to increase the efficiency of your learning. 2.4.2 GRADING CRITERIA The following scale is used for assigning the course grades. Master of Science in Systems Engineering University of Texas at El Paso 3
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
SE 5343 Requirements Engineering COURSE SYLLABUS A [90 % and above] B [80 % - 89 %] C [70 % - 79%] Failing Grade D [60 % - 69 %] Failing Grade F [0 % - 59%] Failing Grade Note that 80% and above is a passing grade and that there will not be automatic “rounding up” of grades. The instructor reserves the right to lower the grade scale if it is deemed appropriate. Module 1 Module 2 Modul e 3 Module 4 Module 5 Module 6 Module 7 Total Points Reading Assignment 0 0 0 0 0 0 0 0 Discussion 50 50 50 50 50 50 50 350 Individual Assignment 40 40 40 40 40 40 40 280 Group Assignment 40 40 40 40 40 40 40 280 Assessment 70 40 40 40 40 40 40 310 Group Project Peer Reviews 20 20 TeamMates Feedback Surveys X X X X Course Reflection 25 25 Final Exam 120 Total 200 170 170 170 170 170 215 1385 2.5 COURSE CALENDAR CALENDAR (Summer 2023) Module 1 Introduction; Mission Analysis Requirements Gathering Week 1: 05/15/2023 – 05/21/2023 Week 2: 05/22/2023 – 05/28/2023 Module 2 Stakeholder Requirements Week 3: 05/29/2023 – 06/04/2023 Week 4: 06/05/2023 – 06/11/2023 Module 3 Requirements Analysis Week 5: 06/12/2023 – 06/18/2023 Week 6: 06/19/2023 – 06/25/2023 Module 4 Modeling and Specification Week 7: 06/26/2023 – 07/02/2023 Week 8: 07/03/2023 – 07/09/2023 Module 5 System Specification Week 9: 07/10/2023 – 07/16/2023 Week 10: 07/17/2023 – 07/23/2023 Master of Science in Systems Engineering University of Texas at El Paso 4
SE 5343 Requirements Engineering COURSE SYLLABUS CALENDAR (Summer 2023) Module 6 Requirements Management Week 11: 07/24/2023 – 07/30/2023 Week 12: 07/31/2023 – 08/06/2023 Module 7 System Requirements Reviews Week 13: 08/07/2023 – 08/13/2023 Week 14: 08/14/2023 – 08/16/2023 FINAL EXAM 08/16/2023 – 08/18/2023 NOTE : 05/26/2023 is the last day to drop the class without penalty 08/4/2023 is the last day to withdraw from the class with a “W” Also note the abbreviated final week of the course. There is less time for homework that week. Even though UTEP offices are closed on holidays, you must still complete assignments and coursework by the due dates for this online course. 3 DETAILED COURSE DESCRIPTION 3.1 MODULE 1: MISSION ANALYSIS AND REQUIREMENTS GATHERING Activity Description Due Date Points Week 1 Introduction to Requirements Engineering Week 1 Video Classroom Weekly video classroom hour to discuss topics, assignments, and Q&A Tuesday, 7:00 PM Mountain Time 0 Discussion 1 Personal Introductions Welcome to the Requirements Engineering Process course SE 5343. Your first activity is to introduce yourself to your classmates and your Instructor and state your expectations for this class For ease of use in viewing your introductions, please do not attach files, either type directly or copy/paste Initial reply due Wednesday, 11:00 PM Mountain Time Peer replies due Thursday, 11:00 PM Mountain Time 25 Syllabus Quiz Syllabus Quiz This quiz covers the content of the course syllabus. The quiz has a 60-minute time limit. Sunday, 11:00 PM Mountain Time 30 Practice TeamMates Survey TeamMates Survey The purpose of this survey is to verify that you can access the external survey and address any issues before the first survey in Module 3. You have one week for the survey Sunday, 11:00 PM Mountain Time 0 Individual Requirements Terminology Wednesday, 11:00 20 Master of Science in Systems Engineering University of Texas at El Paso 5
SE 5343 Requirements Engineering COURSE SYLLABUS Activity Description Due Date Points Assignment 1 In your own words, explain the relationships between the terms: Customer Desires or Wants Customer Requirements Technical Requirements Detailed Requirements Functional Requirements Non-Functional Requirements PM Mountain Time Group Assignment 1 Team Communication Infrastructure As a team, create AN infrastructure to facilitate both team communication and virtual space to share and control your team documents. Because the team may meet at least twice a week, you need to reach consensus on which days and times to meet. In addition, the team needs to create rules for managing the working meetings and the expected behavior for each member. For example, delivering quality work, fulfilling individual commitments, and conducting professional and respectful team communication at all times. Sunday, 11:00 PM Mountain Time 20 Week 2 Requirements Elicitation Week 2 Video Classroom Weekly video classroom hour to discuss topics, assignments, and Q&A Tuesday, 7:00 PM Mountain Time 0 Discussion 2 Requirements Elicitation Experience Provide a personal example of a successful or unsuccessful requirements elicitation experience. What worked well, what did not work well, etc. An initial post of 200 words and 2 additional 50-word comments to your classmates, providing references to your sources of information. Initial reply due Wednesday, 11:00 PM Mountain Time Peer replies due Thursday, 11:00 PM Mountain Time 25 Individual Assignment 2 Group Project Proposal The course project is a group project, but the first step is an individual assignment to emphasize that all team members must become familiar with the format, structure, and content of the requirements specification templates. Wednesday, 11:00 PM Mountain Time 20 Group Assignment 2 Project Proposal Evaluation and Selection As a team, meet to discuss the different Sunday, 11:00 PM Mountain Time 20 Master of Science in Systems Engineering University of Texas at El Paso 6
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
SE 5343 Requirements Engineering COURSE SYLLABUS Activity Description Due Date Points topics suggested by your team members and then select the topic you will work as a team. Post the chosen topic and updated requirements spec., Section 1 Quiz 1 Module 1 Quiz This test covers reading assignments, discussions, individual assignments, group assignments, and presentations in the module. The test contains 40 questions with a 60-minute time limit. Sunday, 11:00 PM Mountain Time 40 Total Points 200 3.2 MODULE 2: STAKEHOLDER REQUIREMENTS Activity Description Due Date Points Week 3 Requirements Decomposition Week 3 Video Classroom Weekly video classroom hour to discuss topics, assignments, and Q&A Tuesday, 7:00 PM Mountain Time 0 Discussion 3 Quality Attributes Provide a definition of quality attribute in your own words. Describe why quality attributes are important and should not be overlooked. Provide two examples of quality attributes written as non-functional requirements. Initial reply due Wednesday, 11:00 PM Mountain Time Peer replies due Thursday, 11:00 PM Mountain Time 25 Individual Assignment 3 Developing a Use Case Consider the product your group selected for your semester project. Think about the possible different Use Case Diagrams for your product, choose one, and draw a Use Case Diagram. Wednesday, 11:00 PM Mountain Time 20 Group Assignment 3 Use Cases and Scenarios As a team, discuss and define the Use Cases and scenarios for your chosen topic and update your requirements specification. Sunday, 11:00 PM Mountain Time 20 Week 4 Requirements Engineering Tools Week 4 Video Classroom Weekly video classroom hour to discuss topics, assignments, and Q&A Tuesday, 7:00 PM Mountain Time 0 Discussion 4 ISO 15288 vs. INCOSE Once you have skimmed ISO 15288 and the INCOSE SE Handbook v4, and reviewed the Initial reply due Wednesday, 11:00 PM Mountain 25 Master of Science in Systems Engineering University of Texas at El Paso 7
SE 5343 Requirements Engineering COURSE SYLLABUS Activity Description Due Date Points presentations, answer the following: 1. What are the differences between ISO 15288 and the technical process in the INCOSE Handbook V4? 2. What type of analysis can be done with Design Structure Matrix methods techniques? Time Peer replies due Thursday, 11:00 PM Mountain Time Individual Assignment 4 Requirements Tool Evaluation Discuss what criteria are important when selecting a Requirements Engineering tool. What should you do first before you even consider evaluating tools? And why? Should you consider an open-source tool? Wednesday, 11:00 PM Mountain Time 20 Group Assignment 4 Stakeholder Requirements Use Mission Analysis & Stakeholder Requirements Specification Template from ISO-IEC-IEEE 29148 sec 9.3.docx, Review Process.pptx, Mission Analysis & Stakeholder Reqmts Spec Template.xlsx, Defect Log Template.xlsx for the group project. Add Effectiveness Measures, Validation Criteria, Traceability, and Requirements Traceability Matrix to the project. Write the Stakeholder Requirements Specification using the template, the MA&StRS checklist and the Defect log. Sunday, 11:00 PM Mountain Time 20 Quiz 2 Module 2 Quiz This test covers reading assignments, discussions, individual assignments, group assignments, and presentations in the module. The test contains 40 questions with a 60-minute time limit. Sunday, 11:00 PM Mountain Time 40 Total Points 170 3.3 MODULE 3: REQUIREMENTS ANALYSIS Activity Description Due Date Points Week 5 Requirements Analysis Week 3 Video Classroom Weekly video classroom hour to discuss topics, assignments, and Q&A Tuesday, 7:00 PM Mountain Time 0 Discussion 5 Requirements Analysis Initial reply due 25 Master of Science in Systems Engineering University of Texas at El Paso 8
SE 5343 Requirements Engineering COURSE SYLLABUS Activity Description Due Date Points Post your answer to the following questions: How do you determine that a requirement is necessary? How do you determine that requirements are sufficient? Give an example of requirements analysis to balance stakeholder needs and constraints Wednesday, 11:00 PM Mountain Time Peer replies due Thursday, 11:00 PM Mountain Time Individual Assignment 5 Requirements Validation Read the details of CMMI RDM Practice 3.7 “Validate requirements to ensure the resulting solution will perform as intended in the target environment.” 1. Then consider the target environment. 2. List three aspects, attributes, or characteristics of the target environment and describe why each is important. Be specific and thorough to explain your answers. Wednesday, 11:00 PM Mountain Time 20 Group Assignment 5 Requirements Allocation Review your group specification and determine if the Stakeholder Requirements Specification is complete enough to write the Systems Requirements Specification. Use the validation checklist to review the Stakeholder Requirements Specification for completeness. Sunday, 11:00 PM Mountain Time 20 TeamMates Survey 1 TeamMates Survey Modules 1, 2 & 3 The purpose of this survey is to identify areas of opportunity in your team performance. The scope of the survey is for the team work performed during group assignments in Modules 1, 2 and 3. This survey is mandatory. Sunday, 11:00 PM Mountain Time 0 Week 6 Requirements Traceability Week 6 Video Classroom Weekly video classroom hour to discuss topics, assignments, and Q&A Tuesday, 7:00 PM Mountain Time 0 Discussion 6 Bi-Directional Traceability Post your answer to the following questions: Initial reply due Wednesday, 11:00 PM Mountain 25 Master of Science in Systems Engineering University of Texas at El Paso 9
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
SE 5343 Requirements Engineering COURSE SYLLABUS Activity Description Due Date Points What does bidirectional traceability mean? And how far do you go? What is the purpose of defining requirements traceability? Give some examples of using requirements traceability. Time Peer replies due Thursday, 11:00 PM Mountain Time Individual Assignment 6 INCOSE vs. CMMI Compare and contrast the CMMI and INCOSE on what is meant by requirements analysis Wednesday, 11:00 PM Mountain Time 20 Group Assignment 6 Requirements Risk Management Create a Risk Matrix and Analysis for your project. Begin writing the SyRS for your project. Write Sections 1 and 2 Discuss the different sections of the Systems Requirements Specification and balance the writing assignments by assigning one team member per document section in preparation for next week's Group Assignment. Use the built-in Accessbility Checker function in Word to identify and correct all Accessiblity issues in the StRS. Be sure to log these identified defects in the V&V Checklist. Accessiblity is another set of requirements that must be complied with when writing documents and building products. Sunday, 11:00 PM Mountain Time 20 Quiz 3 Module 3 Quiz This test covers reading assignments, discussions, individual assignments, group assignments, and presentations in the module. The test contains 40 questions with a 60-minute time limit. Sunday, 11:00 PM Mountain Time 40 Total Points 170 3.4 MODULE 4: MODELLING Master of Science in Systems Engineering University of Texas at El Paso 10
SE 5343 Requirements Engineering COURSE SYLLABUS Activity Description Due Date Points Week 7 Requirements Modelling Techniques Week 7 Video Classroom Weekly video classroom hour to discuss topics, assignments, and Q&A Tuesday, 7:00 PM Mountain Time 0 Discussion 7 Formal Modelling Methods Discuss the benefits of Formal Methods in modern requirements analysis. Initial reply due Wednesday, 11:00 PM Mountain Time Peer replies due Thursday, 11:00 PM Mountain Time 25 Individual Assignment 7 Using Formal Methods Survey the internet and summarize what you learned about the variety and utility of Formal Methods Wednesday, 11:00 PM Mountain Time 20 Group Assignment 7 Modelling Diagrams Discuss what you learned this week from your research on Formal Methods for your Individual Assignment, and try to apply that research to your project. Update SyRS sections 3.1, 3.4, 3.5, and 3.6, as appropriate. Write SyRS sections 3.2, 3.3, 3.7, 3.8. 3.9, 3.10, 3.11, 3.12, 3.13, and 4.0. Sunday, 11:00 PM Mountain Time 20 Week 8 Modelling & Simulation Week 8 Video Classroom Weekly video classroom hour to discuss topics, assignments, and Q&A Tuesday, 7:00 PM Mountain Time 0 Discussion 8 Model vs. Simulation Discuss the difference between modeling and simulation. Provide some examples when you would use modeling vs. simulation. Post your answer (minimum 200 words), plus provide comments of about 100 words for two of your colleagues. Initial reply due Wednesday, 11:00 PM Mountain Time Peer replies due Thursday, 11:00 PM Mountain Time 25 Individual Assignment 8 Applying Formal Methods Review a journal article that describes the application of formal methods to requirements engineering and discuss the questions of time investment and effectiveness. Wednesday, 11:00 PM Mountain Time 20 Group Structured Analysis Sunday, 11:00 PM 20 Master of Science in Systems Engineering University of Texas at El Paso 11
SE 5343 Requirements Engineering COURSE SYLLABUS Activity Description Due Date Points Assignment 8 Identify the scoped boundaries and views of your project system which are best captured and communicated with modeling diagrams. Update and upload System Requirements Specification Mountain Time Quiz 4 Module 4 Quiz This test covers reading assignments, discussions, individual assignments, group assignments, and presentations in the module. The test contains 40 questions with a 60-minute time limit. Sunday, 11:00 PM Mountain Time 40 Total Points 170 3.5 MODULE 5: SYSTEM SPECIFICATION Activity Description Due Date Points Week 9 System Requirements Specification Week 9 Video Classroom Weekly video classroom hour to discuss topics, assignments, and Q&A Tuesday, 7:00 PM Mountain Time 0 Discussion 9 Readiness Review Consider the pros and cons of conducting a readiness review of the Systems Requirements Specification and then discuss lessons learned from conducting a readiness review Initial reply due Wednesday, 11:00 PM Mountain Time Peer replies due Thursday, 11:00 PM Mountain Time 25 Individual Assignment 9 Agile Development Methods Search the internet for an article on Agile development methods. Read the article and write a review relating the article to requirements engineering, citing pros and cons of the method. Wednesday, 11:00 PM Mountain Time 20 Group Assignment 9 Performing a Readiness Review Perform a Readiness Review of the SyRS Sunday, 11:00 PM Mountain Time 20 TeamMates Survey 2 TeamMates Survey Modules 4 & 5 The purpose of this survey is to identify areas of opportunity in your team performance. The scope of the survey is for the team work performed during group assignments in Modules 4 and 5. This Sunday, 11:00 PM Mountain Time 0 Master of Science in Systems Engineering University of Texas at El Paso 12
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
SE 5343 Requirements Engineering COURSE SYLLABUS Activity Description Due Date Points survey is mandatory. Week 10 Agile Requirements Engineering Week 10 Video Classroom Weekly video classroom hour to discuss topics, assignments, and Q&A Tuesday, 7:00 PM Mountain Time 0 Discussion 10 Applying Agile to Systems Engineering Discuss the benefits and possible detriments of Agile development methodologies. Initial reply due Wednesday, 11:00 PM Mountain Time Peer replies due Thursday, 11:00 PM Mountain Time 25 Individual Assignment 10 When Agile Fails Search the internet for examples when using Agile did not work as expected or caused a failure. Wednesday, 11:00 PM Mountain Time 20 Group Assignment 10 Applying Agile to Your Project Revisit the requirements developed so far using Agile and Scrum Sunday, 11:00 PM Mountain Time 20 Quiz 5 Module 5 Quiz This test covers reading assignments, discussions, individual assignments, group assignments, and presentations in the module. The test contains 40 questions with a 60-minute time limit. Sunday, 11:00 PM Mountain Time 40 Total Points 170 3.6 MODULE 6: REQUIREMENTS MANAGEMENT Activity Description Due Date Points Week 11 Managing Requirements Week 11 Video Classroom Weekly video classroom hour to discuss topics, assignments, and Q&A Tuesday, 7:00 PM Mountain Time 0 Discussion 11 Understanding Requirements Development and Management (RDM) Read the CMMI Practice Areas Requirements Development and Management (RDM) and Configuration Management (CM). What are the differences between these two Practice Initial reply due Wednesday, 11:00 PM Mountain Time Peer replies due Thursday, 11:00 PM Mountain 25 Master of Science in Systems Engineering University of Texas at El Paso 13
SE 5343 Requirements Engineering COURSE SYLLABUS Activity Description Due Date Points Areas? Time Individual Assignment 11 Requirements Management Search the library or the internet for articles about different approaches to managing requirements. Then review one article, discussing the pros and cons of the points made by the author(s). Wednesday, 11:00 PM Mountain Time 20 Group Assignment 11 Change Control Process Create a Requirements Change Review and Approval Process. Sunday, 11:00 PM Mountain Time 20 Week 12 Controlling Requirements Changes Week 12 Video Classroom Weekly video classroom hour to discuss topics, assignments, and Q&A Tuesday, 7:00 PM Mountain Time 0 Discussion 12 Requirements Change Management Describe an example or approach for one of the CMMI RDM or CM practices. Discuss opportunities for resolving difficulties in managing changes to requirements. Initial reply due Wednesday, 11:00 PM Mountain Time Peer replies due Thursday, 11:00 PM Mountain Time 25 Individual Assignment 12 Requirements Traceability Search the library or the internet for articles about requirements traceability, why it is important, how far do you practically go with bi-directional traceability, and provide some possible uses and benefits of the traceability matrix. Wednesday, 11:00 PM Mountain Time 20 Group Assignment 12 Managing Change Requests Use the Change Review Process you developed last week to review three proposed changes Follow your process EXACTLY how it is written, NOT how you intended it to be followed. If your process does not work, fix it. If you left out steps, add them to your process If you process is too detailed or restrictive, fix it. Sunday, 11:00 PM Mountain Time 20 Quiz 6 Module 6 Quiz This test covers reading assignments, discussions, individual assignments, group Sunday, 11:00 PM Mountain Time 40 Master of Science in Systems Engineering University of Texas at El Paso 14
SE 5343 Requirements Engineering COURSE SYLLABUS Activity Description Due Date Points assignments, and presentations in the module. The test contains 40 questions with a 60-minute time limit. Total Points 170 3.7 MODULE 7: SYSTEM REQUIREMENTS REVIEWS Activity Description Due Date Points Week 13 Introduction to Value Engineering Week 13 Video Classroom Weekly video classroom hour to discuss topics, assignments, and Q&A Tuesday, 7:00 PM Mountain Time 0 Discussion 13 Value Engineering Describe, in your own words, what Value Engineering (VE) means to you. Please provide a personal example of VE. Initial reply due Wednesday, 11:00 PM Mountain Time Peer replies due Thursday, 11:00 PM Mountain Time 25 Individual Assignment 13 COCOMO and COSYSMO Survey COCOMO and COSYSMO Write a summary report about their relevance to today’s software development, especially Agile. Wednesday, 11:00 PM Mountain Time 20 Group Assignment 13 Build Project Presentation Prepare a presentation about your team project Sunday, 11:00 PM Mountain Time 20 TeamMates Survey 3 TeamMates Survey Modules 6 & 7 The purpose of this survey is to identify areas of opportunity in your team performance. The scope of the survey is for the team work performed during group assignments in Modules 6 and 7. This survey is mandatory. Sunday, 11:00 PM Mountain Time 0 Week 14 Applying Value Engineering Week 14 Video Classroom Weekly video classroom hour to discuss topics, assignments, and Q&A Tuesday, 7:00 PM Mountain Time 0 Course Improvement Suggestions Course Improvement Suggestions Please help us improve this course by providing your ideas and comments. Initial reply due Wednesday, 11:00 PM Mountain 25 Master of Science in Systems Engineering University of Texas at El Paso 15
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
SE 5343 Requirements Engineering COURSE SYLLABUS Activity Description Due Date Points What about the course worked well for you What about the course did not work well for you What can be improved for the next course offering Time Individual Assignment 14 Applicability of Value Engineering Search the Internet or the library for an article on Value Engineering. And write a report of at least 250 words that discusses the applicability of Value Engineering to systems engineering and the applicability of Value Engineering to software development. Cite the article and also provide your thoughts on whether you agree or disagree with the author(s) on the applicability of Value Engineering in today’s business environment. . Wednesday, 11:00 PM Mountain Time 20 Group Assignment 14 Apply Value Engineering to Your Project and Create an Audio Presentation Record a PPT presentation of the results of your team project (15 minutes maximum). Tuesday 11:00 PM Mountain Time 20 Feedback Review and Comment on Semester Project Presentations Wednesday 11:00 PM Mountain Time 20 Quiz 7 Module 7 Quiz This test covers reading assignments, discussions, individual assignments, group assignments, and presentations in the module. The test contains 40 questions with a 60-minute time limit. Wednesday 11:00 PM Mountain Time 40 Total Points 190 Final Exam FINAL EXAM – Two hours, 60 questions, one attempt and covers the entire 14 weeks Friday 11:00 PM Mountain Time 120 4 STUDENT PARTICIPATION Students bring a wealth of knowledge and experience to this course from their respective fields; however, students’ knowledge and technological expertise vary. The course is designed to be an enjoyable learning experience for everyone, with support for every participant. This course Master of Science in Systems Engineering University of Texas at El Paso 16
SE 5343 Requirements Engineering COURSE SYLLABUS will immerse students into a community of practice so that students can develop skills and knowledge that facilitate their professional development. Students are expected to complete all weekly content and to participate actively and respectfully on discussion boards, chats, and blogs, as well as synchronous or asynchronous collaboration tools where the main course concepts are discussed and class projects are developed. Furthermore, students should finish quizzes and deliver complete quality assignments and projects on time. 4.1 THE FOLLOWING POLICIES WILL BE ENFORCED: Students must complete all discussion boards and peer comments assigned for each week to receive a weekly participation grade. Students who miss two major assignments will be dropped from the course. Students who have little or no activity in the course will be dropped. 4.2 WEEKLY VIDEO CLASSROOM SESSIONS Students who attend the weekly video classroom sessions tend to learn more and perform better in the group assignments. Please make every effort to attend. 5 ASSESSING STUDENT LEARNING This course uses several different methods to access student learning. A description of each method follows: Peer Review: In a peer review, students can get the feedback they need to become more successful in a less stressful situation. For peer review to be successful, the instructor will provide clear guidelines and/or questions to be answered by the student reviewers. Self-Reflection/Self-Evaluation: Reflection and self-evaluation develop metacognitive thinking. By engaging in self-review, students can carry their learning into other parts of their lives and take more responsibility for their own learning. Although not all students take self-evaluation seriously, those who do will benefit greatly from it. Group Problem Solving: When students work together to solve a problem or complete a project, they learn from each other and expand learning for all. Student-to-student interaction is increased, which in turn increases student learning and assignment completion. The group problem includes group-member evaluation so that students can peer-evaluate each other's work. Also, in place are a team/group charter and procedures for when disagreements happen within the group; these ground rules make for a much smoother and more effective group experience for all. For this class, consider the following example: Team structure: There is a team leader and the following role managers: Planning, Customer Interface, Design, Implementation, Quality, and Process. The team leader resolves any technical problems. Personal problems are first handled by the team leader and escalated to the instructor if necessary. Each role manager has the authority to assign tasks, review status, and resolve issues within his or her technical scope. Master of Science in Systems Engineering University of Texas at El Paso 17
SE 5343 Requirements Engineering COURSE SYLLABUS Quizzes: Each quiz is available to take for seven days. Except for the Syllabus quiz, which is a short answer quiz, all other quizzes (multiple choice, true/false, etc.) can be taken up to three times and you will receive the highest of the three attempts. So, it is in the best interests of each student to not wait until the end of the seven-day period to take the quiz, and to take full advantage of the three attempts to achieve the best grade. If you miss taking the quiz during the seven-day period, you will receive zero points with no provision to take the quiz at a different time. Question Errors : If you think there is an error in one of the quiz questions, which can happen, please take a screen shot of the question and email it to me. If there is in fact an error, I will correct the error in the question bank and award you the points for the correct answer. Rubrics: Rubrics are an objective way of assessing work. They provide clear criteria that can be shared with students so that they know how they will be graded. The criteria used for each assignment will be indicated as part of the assignment. 6 COURSE RULES AND POLICIES 6.1 GROUND RULES FOR DISCUSSION BOARD PARTICIPATION You should write at least 200 words in your discussion posting in response to the provided guided questions. You should also reply (at least with 100 words for each response) to the entries of at least two of your classmates for each assigned discussion (unless noted otherwise). Refer to the discussion board and course content for further details on each assignment. Remember your place : A Web-based classroom is still a classroom, and comments that would be inappropriate in a regular classroom are likely to be inappropriate in a Web-based course as well. This is permanent : Think carefully about the content of your message before contributing it. Once sent to the group, there is no taking it back. Members of the class and the instructor will be reading any postings. Respect your fellow students and instructor: Respect and courtesy must be provided to classmates and to instructor at all times. Do not use inappropriate language, all capital letters, or language short cuts. No harassment, flaming, or inappropriate postings will be tolerated. Giving feedback professionally : Write constructive feedback by addressing the idea, not the person. People may have different points, positions and believes in the aspects being discussed. The discussion must be limited to the aspects/ideas only. Personal attacks are not tolerated. When reacting to someone else's message, address the ideas, not the person. Post only what anyone would comfortably state in a face-to-face situation. Be forgiving: If someone states something that you find offensive, mention this directly to the instructor. Remember that the person contributing to the discussion is also new to this form of communication. What you find offensive may quite possibly have been unintended and can best be cleared up by the instructor. Master of Science in Systems Engineering University of Texas at El Paso 18
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
SE 5343 Requirements Engineering COURSE SYLLABUS Language : Given the absence of face-to-face clues, written text can easily be misinterpreted. Avoid the use of strong or offensive language and the excessive use of exclamation points. If you feel particularly strongly about a point, it may be best to write it first as a draft and then to review it, before posting it, in order to remove any strong language. Test for clarity : Messages may often appear perfectly clear to you as you compose them, but turn out to be perfectly obtuse to your reader. One way to test for clarity is to read your message aloud to see if it flows smoothly. If you can read it to another person before posting it, even better. Submit quality work: Online entries should be written in Standard Writing English with edited spelling, grammar, and punctuation. Although the grammar and spelling of a message typically are not graded, they do reflect on you, and your audience might not be able to decode misspelled words or poorly constructed sentences. It is a good practice to compose and check your comments in a word-processor before posting them. Follow the parameters / Stick to the point: Follow the posting requirements and parameters set up by your professor. Contributions to a discussion should have a clear subject header, and you need to stick to the subject. Do not waste others' time by going off on irrelevant tangents. Read first, write later: Don't add your comments to a discussion before reading the comments of other students unless the assignment specifically asks you to. Ignoring your fellow students is rude. Avoid repetition of what someone else has already said. Add something new to the discussion. Comments related to the content of previous messages should be posted under them to keep related topics organized, and you should specify the person and the particular point you are following up on. Quality posts get credit: There is no credit for yes/no answers. Posts should justify positions and provide specific examples. Students must demonstrate that they have read the assignment and their classmates' comments carefully and thoughtfully. Meet the deadline: Pay close attention to the posted deadlines for all assignments. Be sure to post your discussion responses in a timely fashion to receive credit for attendance and for the discussion. The deadline for discussion postings is 11:00 PM MST every Wednesday with at least two replies to colleagues due by 11:00 PM every Thursday. When work or personal events interfere with the class: As soon as you know that you may have a meeting, business travel, or other event that interferes with being able to complete and submit your homework on time, you must send the professor an email IMMEDIATELY, preferably with a one to two-day advanced notice, so he can take that into account when grading your work. Telling him after the fact is too late to avoid losing points on your homework. Team work: Students will work on teams. Students should develop soft skills to work properly and effectively as a team member. Team members are expected to have a positive attitude, deliver quality work on time, participate in peer reviews, and support other team members. Master of Science in Systems Engineering University of Texas at El Paso 19
SE 5343 Requirements Engineering COURSE SYLLABUS The team has empowerment and it is expected that the team should use it professionally and ethically. If a team member is not working or performing poorly or irresponsible, the team must let the member know about the problem ( show a yellow card ) and offer him/her help. If team member continues performing poorly or irresponsible, the team has the empowerment to remove him/her from the team ( show a red card ). A student can only receive credit for the team project work, if he/she is equally contributing member of a team . Yellow and red cards are designated by all the team members but the affected part. Team leader shall send an e- mail to the instructor and all team members including the affected team member with a brief explanation of the circumstances. 6.2 ACADEMIC DISHONESTY Academic dishonesty is prohibited and is considered a violation of the UTEP Handbook of Operating Procedures . It includes, but is not limited to, cheating, plagiarism, collusion, and fabrication. Cheating can involve copying from or providing information to another student, possessing unauthorized materials during a test, or falsifying research data on laboratory reports. Plagiarism occurs when someone intentionally or knowingly represents another person’s words or ideas as his or her own. Collusion involves unauthorized collaboration with another person or group to commit any academically dishonest act. Fabrication occurs when false information is included on a works-cited page. Any act of academic dishonesty attempted by a UTEP student is unacceptable and will not be tolerated. Violations will be taken seriously and will be referred to the Office of Student Conduct and Conflict Resolution for possible disciplinary action. Students may be suspended or expelled from UTEP for such actions. You can find more information in the UTEP Handbook of Operating Procedures , under the heading “ 4.14: Alleged Student Scholastic Dishonesty ,” and in the Regents’ Rules and Regulations . 6.3 POLICY ON COPYRIGHT AND FAIR USE The University requires all members of its community to follow copyright and fair-use requirements. Students are individually and solely responsible for violations of copyright and fair-use laws. The University will neither protect nor defend students and will not assume any responsibility for students who violate fair-use laws. Violations of copyright laws can result in federal and state civil penalties and criminal liability, as well as disciplinary action under University policies. 6.4 OTHER REFERENCES Master of Science in Systems Engineering University of Texas at El Paso 20
SE 5343 Requirements Engineering COURSE SYLLABUS UTEP Handbook of Operating Procedures http://admin.utep.edu/Default.aspx? alias=admin.utep.edu/hoop UTEP Office of Student Life http://sa.utep.edu/studentlife/#student-conduct UTEP Office of Institutional Compliance http://admin.utep.edu/Default.aspx? alias=admin.utep.edu/hoop UT Regents’ Rules and Regulations http://www.utsystem.edu/bor/rules/#A6 6.5 DISABILITY STATEMENT If you have a disability and need special accommodation, please contact the Center for Accommodations and Support Services (CASS) at 747-5148, send email to cass@utep.edu , or visit the office located in UTEP Union East, Room 106. Then notify me as soon as CASS has approved your request for accommodation. Otherwise, you must complete all assignments and meet all deadlines as specified in this syllabus. For additional information, please visit the CASS website at www.sa.utep.edu/cass . 7 TECHNOLOGY REQUIREMENTS Course content is delivered via the Internet through the Blackboard learning management system. Ensure your UTEP e-mail account is working and that you have access to the Web and a stable web browser. Google Chrome and Mozilla Firefox are the best browsers for Blackboard; other browsers may cause complications. When having technical difficulties, update your browser, clear your cache, or try switching to another browser. If problems persist, call the UTEP Help Desk. You will need to have access to a computer/laptop, a webcam, and a microphone. Check that your computer hardware and software are up-to-date and able to access all parts of the course. If you do not have a word-processing software, you can download Word and other Microsoft Office programs (including Excel, PowerPoint, Outlook and more) for free via UTEP’s Microsoft Office Portal. Click the following link for more information about Microsoft Office 365 and follow the instructions. IMPORTANT : If you encounter technical difficulties beyond your troubleshooting steps, please contact the UTEP Help Desk as they are trained specifically in assisting with technological needs of students. Please do not contact the professor for this type of assistance. The Help Desk is much better equipped than he is to assist you! 8 SOFTWARE REQUIREMENTS You will need the following software on your computers to efficiently work in this course. In some cases, your computer may already have some of these programs installed. Adobe Acrobat Reader . You can get the program by going to http://www.adobe.com/ and then clicking on the icon on the center of the screen which says 'Get Adobe Reader'? Follow instructions to install the reader. Master of Science in Systems Engineering University of Texas at El Paso 21
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
SE 5343 Requirements Engineering COURSE SYLLABUS Adobe Flash Player . You can get the player by going to http://www.adobe.com/ and then clicking on 'Get Adobe Flash Player?'. Follow instructions to install the player. Apple QuickTime Player . You can get this player by going to http://www.apple.com/. Once there, click on the 'Downloads'? tab on the top of the page and then click on QuickTime 'Download'? and follow instructions. Microsoft Office . I recommend buying this if you do not have any word processing software or presentation software. As students, you can generally buy this whole package for about $25, far less than the store price of approximately $400. Email tool with file attachment capability. Please use your UTEP email account. o If you do not have a UTEP e-mail account, please get one immediately. Here is how: Go to https://newaccount.utep.edu/. Create your account (remember that your date of birth is in the form mm/dd/yyyy: two digits for the month and day, and four digits for the year). After you create your account, you must wait 48 hours, then go back to the site and click on “Check on existing account.” Enter your UTEP Student ID Number (e.g., 80XXXXXX) and date of birth, and you will get your login name and password. Please let one of us know if you have any difficulty. You may also call the UTEP at (915) 747 - 5257. The HELP desk hours are: Mon-Fri 7:00am - 8:00pm (Mountain Time) SAT 9:00am - 1:00pm (Mountain Time) SUN CLOSED If you have any issues with Blackboard or any other technical issues, contact the HELP Desk 9 EQUIPMENT REQUIREMENTS You need a personal computer with administrative privileges so that you may take the quizzes at the end of the modules. You will also install other software applications that require administration privileges. You should be aware that some organizations protect their computer equipment with firewalls, other security applications, and do not provide administrative privileges to their employees. If you are using a computer from your work, you may not be able to take the quizzes or to install software applications required in some classes (and you may be in violation of company policy); however, this is not a valid excuse for not taking a quiz or uploading your assignment to blackboard. 10 COURSE COMMUNICATION: HOW WE WILL STAY IN CONTACT WITH EACH OTHER Master of Science in Systems Engineering University of Texas at El Paso 22
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
SE 5343 Requirements Engineering COURSE SYLLABUS Because this is an online class, we will not see each other in the ways you may be accustomed to: during class time, small group meetings, and office hours. However, there are a number of ways we can keep the communication channels open: Office Hours : We will not be able to meet on campus, but I will have office hours for your questions and comments about the course. My office hours are on Tuesday from 7 to 8 PM Mountain Time on Zoom. Email : UTEP e-mail is the best way to contact me. I will make every attempt to respond to your e-mail within 24-48 hours of receipt. When e-mailing me, be sure to email from your UTEP student account and please put the course number in the subject line. In the body of your e-mail, clearly state your question. At the end of your e-mail, be sure to put your first and last name, and your university identification number. Discussion Board : If you have a question that you believe other students may also have, please post it in the Help Board of the discussion boards inside of Blackboard. Please respond to other students’ questions if you have a helpful response. Announcements : Check the Blackboard announcements frequently for any updates, deadlines, or other important messages. 11 ATTENDANCE AND PARTICIPATION Attendance in the course is determined by participation in the learning activities of the course. Your participation in the course is important not only for your learning and success but also to create a community of learners. Participation is determined by completion of the following activities: Reading/Viewing all course materials to ensure understanding of assignment requirements Participating in engaging discussion with your peers on the discussion boards (grading rubric provided in the “grading information” area of each forum) Participating in scheduled Blackboard Collaborate sessions Other activities as indicated in the weekly modules Because these activities are designed to contribute to your learning each week, they cannot be made up after their due date has passed. 12 EXCUSED ABSENCES AND/OR COURSE DROP POLICY According to UTEP Curriculum and Classroom Policies, “When, in the judgment of the instructor, a student has been absent to such a degree as to impair his or her status relative to credit for the course, the instructor may drop the student from the class with a grade of “W” before the course drop deadline and with a grade of “F” after the course drop deadline.” See academic regulations in the UTEP Undergraduate Catalog for a list of excuse absences. Therefore, if I find that, due to non-performance in the course, you are at risk of failing, I will drop you from the course. I will provide 24 hours advance notice via email. However, if you feel that you are unable to complete the course successfully, please let me know and then Master of Science in Systems Engineering University of Texas at El Paso 23
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
SE 5343 Requirements Engineering COURSE SYLLABUS contact the Registrar’s Office to initiate the drop process. If you do not, you are at risk of receiving an “F” for the course. 13 GLOSSARY Cyber-Harassment , or the use of a computer to cause a person harm such as anxiety, distress or psychological harm, including abusive, threatening or hateful emails and messages and the posting of derogatory information online. Cyberbullying, or intimidating messages sent directly to the victim via email or other Internet communication mediums, and/or the use of technological means to interfere with a victim's use of the Internet such as hacking or denial of services attacks. This can also include spreading rumors about the victim in internet forums or discussion boards; subscribing the victim to unwanted online services or sending messages to others in the victim's name. Cyberstalking, or threatening behavior or unwanted advances directed at another using the Internet and other forms of online and computer communications. With personal information becoming readily available to an increasing number of people through the Internet and other advanced technology, state legislators are addressing the problem of stalkers who harass and threaten their victims over the World Wide Web. Flaming , or hostile and insulting interaction between internet users. It is frequently the result of the discussion of heated real-world issues such as politics, religion, and philosophy, or of issues that polarize subpopulations, but can also be provoked by seemingly trivial differences. Deliberate flaming , as opposed to flaming as a result of emotional discussions, is carried out by individuals who are specifically motivated to incite flaming. Usually, are subtler than their counterparts, or trolls, who also post inflammatory messages in an online community. Their primary intent is to provoke readers into an emotional response and disrupt normal, on-topic, discussion. Plagiarism , or the presentation of another person's work as your own, whether you mean to or not (i.e., copying parts of or whole papers off the Internet). Collusion , or lending work to another person to submit as his or her own. Fabrication, or deliberately creating false information on a works cited page. Master of Science in Systems Engineering University of Texas at El Paso 24
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help