Softwere engineering
|
Pg. 04 |
|
Question Four |
|
|
|
|
( Assignment 1 Deadline: Day 21 /10 / 2018 @ 23:59 [Total Mark for this Assignment is 6 ] ) ( Software Engineering IT242 )
( Instructions: This Assignment must be submitted on Blackboard ( WORD format only ) via the allocated folder. Email submission will not be accepted. You are advised to make your work clear and well-presented , marks may be reduced for poor presentation . This includes filling your information on the cover page. You MUST show all your work , and text must not be converted into an image, unless specified otherwise by the question. Late submission will result in ZERO marks being awarded. The work should be your own, copying from students or other resources will result in ZERO marks. Use Times New Roman font for all your answers. ) ( Student Details: Name: ### CRN : ### ID: ### )
College of Computing and Informatics
|
|
|
|
|
|
|
|
( 1.5 Marks ) ( Learning Outcome(s): LO1 and LO2 )Question One
An educational institute want to develop a "Students attendance system" that would enable automating of attendance processing for the staff. Which type of application is better to build, should it be a webapp, native mobile app, or a hybrid mobile app. Justify your answer by highlighting their advantages and disadvantages.
( 1.5 Marks ) ( Learning Outcome(s): LO1 and LO2 )Question Two
Some friends of yours did not attend the IT242 course and want to know if the cost of change using the agile process is less or greater than the cost of change using the conventional software process? Use your own word to convince them with your answer.
( 1.5 Marks ) ( Learning Outcome(s): LO1 )Question Three
The SE framework concept has been put together to help manage and build an efficient software product. Briefly, explain ( or mention 2 possible reasons) why it's harder to fix a problem found in a later stage, and comment on how can we avoid such a problem.
( Learning Outcome(s): LO 1 ) ( 1.5 Marks )Question Four
Organizations adopt global software development teams in software product development and outsource their activities between different countries to save costs as well as to use the skill set of highly qualified personnel distributed globally. Can Agile methodology be applied for global software development process. Highlight the features of Agile methodology that would impose challenge to apply on Global Software development in the given table.
|
Agile Methodology - Features |
Challenges- GSD |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
`
End of Questions