Discuss, Learn and be Happy דיון בשאלות

help brightness_4 brightness_7 format_textdirection_r_to_l format_textdirection_l_to_r

If you were developing a new software system you might use a model of a system that already exists. Possible reasons for using an existing system model may include:

1
done
done
done
by
מיין לפי

Identify possible risks that could arise in software projects. Relevant/irrelevant risks are listed below

1
done
done
done
done
done
by
מיין לפי

Under what circumstances might a company justifiably charge a much higher price for a software system than the software cost estimate plus a reasonable profit margin?

1
done
done
done
done
by
מיין לפי

Explain why program inspections are an affective technique for discovering errors in a program.

1
done
done
done
done
by
מיין לפי

You are software engineering manager and your team proposes that model-driven engineering should be used to develop a new system. What factor should you take into account when deciding whether or not to introduce this new approach to software development?

1
done
done
done
done
done
by
מיין לפי

What are the main professional software process activities?

1
sentiment_very_satisfied
by
מיין לפי

What are the five important attributes that good professional software should have?

1
done
done
done
done
done
by
מיין לפי

What are the main phases of the Development Test Process?

1
done
by
מיין לפי

Possible activities as you use an existing system model may include: 1. To review in detail the implementation of all parts of the existing system. 2. To act as the focus of discussion about possible changes to that system. 3. To understand the architecture and operation of the exisiting system. 4. To identify possible re-use of the existing system's components.

1
done
נערך לפני 3 שנים
by
מיין לפי

Extreme programming expresses user requirements as stories, with each story written on the card. Consider the disadvantages of this approach to the requirements description. Below is the list of correct/incorrect items. 1. They represent a real situation that commonly arises, so the system will support the most common user operations. 2. Each functional user requirement is presented as a separate user story written on the card. 3. They represent increments of functionality - implementing a story delivers some value to the user. 4. It is easy for users to understand and critique the stories. Please circle the most comprehensive answer:

1
done
by
מיין לפי