University System of Maryland – Syllabus
STV 1.2 Software Testing Management |
Course Description
Want to gain software testing skills to start a career or are you a software developer looking to improve your software testing management skills? This course, part of the Software Testing and Verification MicroMasters program, will provide the essential skills you need for success.
Software testing is more than just writing and executing test cases to find defects. It involves planning, executing, and tracking a number of testing activities that span across the whole software project.
Learn the techniques Software Testers and Quality Assurance Engineers use every day, to plan and manage software testing process.
No previous programming knowledge needed.
Course Outcomes
1. Develop, document and execute software test cases
2. Create a software test to meet an objective
3. Identify types of software defects
Pre-Requisites
There are no pre-requisites for this course.
Course Materials
All Material for this course is freely available in the course.
Discussions
Each week has a choice of discussion questions. Students are encouraged to participate in the weekly discussions by responding to these questions. Course facilitators and the course TA will not reply to every discussion post. They will monitor the discussions, highlighting important posts and clarifying concepts as needed. Discussion responses will not be graded.
Our learning community is diverse in experience, knowledge, language, and culture. This provides us with an incredible resource of viewpoints, and we want to take full advantage of this diversity in our discussions! Please consider the following when you post:
Guidelines
• Assume the best intentions from your classmates. We’re all learning together!
• Posts should be written in your own words. If you include a quote or reference, when possible also provide a citation (book, URL, etc).
• Participate! You will get out of the discussions what you put into them.
• Before posting, search the Discussion for similar questions or comments. You can always respond and/or click on the green plus button to upvote a post.
• Use evidence instead of personal attacks when you respond to a post you disagree with.
Please refer to the following link for general expectations in the online classroom: http://sites.umuc.edu/orientation/undergraduate/academic-success/interacting-in-the-online-classroom.cfm
Logistics
• Please limit your posts/responses to 200 words or less (by request of EdX).
• Use the search and engagement tools (upvote, follow for updates, flag for misuse) on the Discussion Home to find and contribute to the conversations.
• A blue star on a post means a member of the course staff has endorsed it.
• If you see an inappropriate post, flag it instead of adding your own commentary.
Weekly Time Commitment
The Weekly time commitment is about 8-10 hours per week.
Academic Policy
Academic integrity refers to a set of shared values, principles, behaviors, and skills that lie at the heart of learning and scholarship.
Students are expected to maintain the highest level of integrity throughout their academic pursuit. Intellectually honest academic work represents independent analysis and acknowledges all sources of information that contribute to the ideas being explored.
The failure to uphold academic integrity includes: falsification of data; improper assignment of credit; and any representation of the ideas, words, or work of others as one's own. When students misrepresent their work, faculty cannot accurately assess their performance or provide the feedback students need to learn. Students who plagiarize or cheat harm themselves and ultimately damage the value and reputation of education for everyone.
Any violation of academic integrity will result in the certificate not being awarded, assuming the student is on the certification path. Academic integrity violations in this course would include: sharing of answers to the graded quizzes in any electronic form. Do not discuss any questions on the graded quizzes in any form on a discussion post. Academic violations will result in the student being removed from the class.
Grading / Schedule Information
In order to be awarded a certificate you will need to have completed all the learning activities by March 12, 2018 when the course closes. All material is released at the start of the class so a student can work ahead.
Certification:
The minimum grade to earn a certificate is 80%. Grades are calculated as explained below.
Overall Grade: There are 8 graded exercises in this course. These graded exercises account for 84% of your final grade for the course. They are:
1. Week 1 Graded Quiz
2. Week 2 Graded Quiz
3. Week 3 Graded Quiz
4. Week 4 Graded Quiz
5. Week 5 Graded Quiz
6. Week 6 Graded Quiz
7. Week 7 Graded Quiz
8. Week 8 Graded Quiz
In addition there are graded participation discussion exercises following each discussion set per week. Participation in these discussions account for 16% of your final grade for the course. They are:
1. Discussion Participation - Week 1
2. Discussion Participation - Week 2
3. Discussion Participation - Week 3
4. Discussion Participation - Week 4
5. Discussion Participation - Week 5
6. Discussion Participation - Week 6
7. Discussion Participation - Week 7
8. Discussion Participation - Week 8
Please be aware that 23:59 UTC is not 23:59 in your time zone. Prior to starting any material, perform the conversion for this time to your own time zone in order to avoid missing any due dates.
All graded exercises have equal weight in the course.
Certificates
For those of you working to obtain a verified certificate, you need to achieve a final completion rate of 80% or more. The certificate will indicate only that you have passed the course; i.e., no specific final grade will be shown.
Syllabus Changes
All items on this syllabus are subject to change at the discretion of the Instructor and the Office of Academic Affairs.
Class & Assignment Schedule
Week |
Topic |
Graded Exercise |
1 |
Introduction to Software Management |
Week 1 Graded Quiz |
2 |
Test Planning |
Week 2 Graded Quiz |
3 |
Test Estimations |
Week 3 Graded Quiz |
4 |
Test Scheduling |
Week 4 Graded Quiz |
5 |
Test Risk Management |
Week 5 Graded Quiz |
6 |
Defect Management |
Week 6 Graded Quiz |
7 |
Test Metrics |
Week 7 Graded Quiz |
8 |
Quality Initiatives |
Week 8 Graded Quiz |