The Assignment Brief consists of THREE elements
Part I - A Group Presentation
Part II - A Report
Part III - A Case Study
Part I: Group Presentation – L01 (a), L02 (a)
The Aim of the Presentation is for you to demonstrate what you have learnt about Application Engineering (AEG). You are expected to carry out some tasks and to provide arguments for what you have done and to contrast it with other options.
Part II: Report - L01 (b), L02 (b)
Compare and contrast the following concepts.
- Traditional SDLCs vs. Rapid Application Development
- Traditional Structure Methodologies vs. Traditional Object Oriented Methodologies
Examine and critically evaluate at least three agile methods
Part III: Case Study
St. Patrick’s senior management team decided to develop an online system for maintaining staff’s scholarly activities. The new online system will be maintaining the following records.
The staff will be able to input the above records and update their progress on scholarly activities. The system mainly use by Vice-Principle of Research & Enterprise. He should be able to track whether staff (investigators) received the requested resources to conduct their activities and progress on the activities
Produce the following for the given scenario;
- Functional Requirement with use case modelling (Use case diagram and Use case scenario).
- Relevant robustness diagrams
- Initial sequence diagrams
- Class diagram
- Test cases for complete system
LO1 Understand the traditional and modern approaches to developing information systems
1.1 Critically assess the benefits and limitations of the traditional systems/software development life cycles (SDLCs)
1.2 Evaluate different information systems development methodologies (ISDMs)
LO2 Critically assess the application of modern methodologies for developing information systems
2.1 Assess the benefit and limitation of the agile principles
2.2 Examine agile methods which now being used in the software development industries.
LO3 Be able to apply ICONIX method to develop an information system
3.1Produce an analyse and design document for a given scenario
3.2 Evaluate the agile principles which you have used during the development process