Question: Software Engineering IT242 Please do not copy And that the answer is not copied or plagiarized And the answer is written, not a picture, and
Software Engineering
IT242
Please do not copy And that the answer is not copied or plagiarized
And the answer is written, not a picture, and it is not handwritten
Please answer all three questions
Q1/
Divide and conquer is one of the important principles that guide software engineering practice, where the analysis and design should always emphasize the separation of concerns (SoC). Describe the concept of SoC in your own words.
Q2/
Larry Constantine describes four organizational paradigms that exhibit different cultures in the schemes by which groups control and coordinate their efforts on a software development.
|
| Feature | Close Paradigm | Random Paradigm | Open Paradigm |
| 1 | Structure |
|
|
|
| 2 | Decision making |
|
|
|
| 3 | Strength |
|
|
|
| 4 | Weakness |
|
|
|
Briefly highlight the characteristics of each paradigm based on the features identified in the table below.
Q3/
Collaboration adds traceability and visibility to the entire software development process. Name at least two collaboration tools that are currently used to enhance the following collaboration work tasks.
|
| Task | Name of the Tool |
| 1 | Screen Sharing |
|
| 2 | Remote project management |
|
| 3 | Remote communication |
|
| 4 | Monitoring |
|
| 5 | Store, manage and reuse code |
|
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
