25 Jan Usability testing
CIS339 Object-Oriented Analysis and Design
Week 1 Discussion
DQ1 DETERMINE REQUIREMENTS
On an IT system development project, what team members are required to participate in requirements definition?
DQ2 LAB FORUM
This forum is used to discuss the Rational Software Architect (RSA) iLabs assignments and techniques. At a minimum, post at least three notes that highlight the key modeling techniques, problems, or lessons learned or experienced with this week’s lab.
Pick one term and do some research on it. Share any experience that you may also have with the term.
Approval committee
Architecture Centric
Feasibility Analysis
Inception Phase
Planning Phase
Project Management
System Request
UML
Risks
Tangible Value
Technical Feasibility
Special Issues
Intangible Value
Cost-Benefit Analysis
Benchmarking
BPA
BPI
BPR
Duration Analysis
Functional Requirements
JAD
Non-functional Requirements
Open-ended Questions
Root-cause analysis
Structured Interview
Unstructured Interview
Walkthrough
Facilitator
CIS339 Object-Oriented Analysis and Design
Week 2 Discussion
DQ1 REQUIREMENTS DISCOVERY
What are use cases?
DQ2 LAB FORUM
This forum is used to discuss the Rational Software Architect (RSA) iLab assignments and techniques. At a minimum, post at least three notes that highlight the key modeling techniques and/or problems or lessons learned that you experienced with this week’s lab.
Pick one of the terms from chapter 5 below and do some research on it. Remember to write in your own words so that I know you understand the term.
Trigger (use cases)
Relationships (use cases)
Activity Diagram
Actor
Decision node
SVDPI
Subflows
Include Relationship
Uses Relationship
Functional Decomposition
Inheritance
Essential Use Case
Alternate Flows
Generalization Relationship
Guard Condition
Detail Use Case
Association Relationship
External Trigger
Extend Relationship
Exceptional Flows
Subject Boundary
Swim Lanes
CIS339 Object-Oriented Analysis and Design
Week 3 Discussion
DQ1 THE CLASS DIAGRAM
Explain the purpose of the class diagram and why is it important to identify class early in the Unified Process methodology.
DQ2 LAB FORUM
This forum is used to discuss the Rational Software Architect (RSA) iLab assignments and techniques. Please post any UML modeling hints and tips that you have for this week’s RSA modeling lab. At a minimum, post at least three notes that highlight the key modeling techniques and/or problems or lessons learned that you experienced with this week’s lab.
Please discuss the basic characteristics of object-oriented systems, what are they?
CIS339 Object-Oriented Analysis and Design
Week 4 Discussion
DQ1 THE SEQUENCE AND COMMUNICATION DIAGRAMS
Explain the similarities and the differences between the information represented by these two UML diagrams.
DQ2 LAB FORUM
This forum is used to discuss the Rational Software Architect (RSA) iLab assignments and techniques. Please post any UML modeling questions or hints and tips that you have concerning this week’s RSA modeling lab. At a minimum, post at least three notes that highlight the key modeling techniques and/or problems or lessons learned that you experienced with this week’s lab.
Please study these terms as they relate to the topic in chapter 7and then post your understanding of ONE of them. Please
write as much as you can in your own words and offer any of your own experiences if possible.
1. Transition
2. Scenario
3. Lifeline
4. Message
5. Event
6. CRUD analysis
7. Behavior Model
8. Action
9. Guard Condition
10. Generic Sequence Diagram
11. State
12. Condition
13. Dynamic model
14. Execution occurrence
15. Object
16. Operation call message
17. Return message
18. Temporary object
19. Communication diagram
20. Sequence diagram
21. Self-delegation
CIS339 Object-Oriented Analysis and Design
Week 5 Discussion
DQ1 THE PACKAGE DIAGRAM
What are the advantages of packaging the classes?
DQ2 LAB FORUM
This forum is used to discuss the Rational Software Architect (RSA) iLab assignments and techniques. Please post any UML modeling questions or hints and tips that you have concerning this week’s RSA modeling lab. At a minimum, post at least three notes that highlight the key modeling techniques, problems, or lessons you learned or experienced with this week’s lab.
Please study these terms as they relate to the topic in chapter 8and then post your understanding of ONE of them. Please
write as much as you can in your own words and offer any of your own experiences if possible.
1. Walkthrough
2. Partition
3. Factoring
4. Layer
5. Outsourcing
6. Contract
7. Data Management Layer
8. Systems integration
9. Problem Domain Layer
10. Physical Architecture Layer
11. Refinement
12. Object wrapper
13. Package diagram
14. Foundation Layer
15. Collaboration
16. Dependency relationship
17. Verification
18. Workaround
CIS339 Object-Oriented Analysis and Design
Week 6 Discussion
DQ1 METHOD CONTRACT AND SPECIFICATION
What are a method contract and a method specification?
DQ2 LAB FORUM
This forum is used to discuss the Rational Software Architect (RSA) iLabs assignments and techniques. Please post any UML modeling questions or hints and tips that you have concerning this week’s RSA modeling lab. At a minimum, post at least three notes that highlight the key modeling techniques and/or problems or lessons learned that you experienced with this week’s lab.
Please study the following terms as they relate to this week’s topic and then post your understanding of ONE of them. Please write as much as own experiences if possible.
1. Contract
2. Method cohesion
3. Precondition
4. Postcondition
5. Connascence
6. Coupling
7. Invariant
8. Interaction coupling
9. Method specification
10. Polymorphism
11. Structured English
12. Pseudo-Code
13. Consumer
14. Factoring
CIS339 Object-Oriented Analysis and Design
Week 7 Discussion
DQ1 BLACK AND WHITE BOX TESTING
What are the key differences between black box and white box testing? When do you use the different methods of testing?
DQ2 LAB FORUM
This forum is used to discuss the lab coding assignment of the week. Please post your questions, concerns, or any ideas that you want to share with the class regarding the coding assignment. At a minimum, post at least three notes that highlight the key coding techniques and/or problems or lessons learned that you experienced with this week’s lab.
please review these terms and remark on one of them. Be sure to post in your own words.
User interface testing
Alpha test
Beta test
Integration test
Requirements testing
Stub
Test case
Acceptance test
Change management
Security testing
System test
Test plan
Usability testing
System interface testing
Procedures manual
Tutorial
Use case testing
Yo-yo problem
User documentation
Our website has a team of professional writers who can help you write any of your homework. They will write your papers from scratch. We also have a team of editors just to make sure all papers are of HIGH QUALITY & PLAGIARISM FREE. To make an Order you only need to click Ask A Question and we will direct you to our Order Page at WriteEdu. Then fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.
Fill in all the assignment paper details that are required in the order form with the standard information being the page count, deadline, academic level and type of paper. It is advisable to have this information at hand so that you can quickly fill in the necessary information needed in the form for the essay writer to be immediately assigned to your writing project. Make payment for the custom essay order to enable us to assign a suitable writer to your order. Payments are made through Paypal on a secured billing page. Finally, sit back and relax.
Do you need help with this question?
Get assignment help from WriteEdu.com Paper Writing Website and forget about your problems.
WriteEdu provides custom & cheap essay writing 100% original, plagiarism free essays, assignments & dissertations.
With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Chat with us today! We are always waiting to answer all your questions.