Reference no: EM133029595
IMAT3423 Systems Building: Methods - De Montfort University
Assignment - Structured Applications and Methodologies Proposal
Learning outcome 1: Analyse the current state and application needs of an organisation
Learning outcome 2: Identify and evaluate appropriate methodologies for a perceived application requirement
Learning outcome 3: Justify the selection of a methodology appropriate for a given application development project within its industrial context.
Task
AIM:
To produce a structured report identifying three applications for a selected and studied client which suggests and evaluates two methodologies for their development.
OVERVIEW:
This assignment is based round a client you have selected. Following an analysis of the client and their current state and future needs, you will identify three applications based on the different technologies and contexts explored in the module. Following a concise description of the proposed applications, you will identify in outline needs for processing, data, hardware and any other requirements. For each application you will be required to propose two different methodological approaches, offering different benefits and risks. Finally, you will offer an evaluation of the methodologies in summary which identifies the preferred methodology.
STEPS
The Client
1. Select a real-life client for which enough information is available on the web to gain a good view of their business and the IT systems that support it. This may be a public sector organisation or a commercial organisation. It is likely to be a large organisation for sufficient detail to be available. Consult your tutor if you are unsure.
2. Gain a full understanding of your client's business and processes. Particularly pay attention to their business models, the way they address processes and efficiency and the customer experience they offer.
3. Identify areas for improvement where new applications or IT interventions might help the client.
4. We will be tackling in outline seven application classes during the course of the module:
Mobile
Digitisation
AI and machine learning
Robotic Process Automation
Secure Computing
Scaling, interfacing and integration
Games.
At the end of the module you will be allocated randomly three which you will be required to develop as individual application class offerings, for example a mobile app proposal, a machine learning proposal and a games proposal. During the module you should build up a portfolio of application class offering from which you can draw three for refinement and delivery in the assignment.
The Application Class Offering
1. You should develop an application offering for each week an application class is considered
2. From your understanding of the client, identify an application which would benefit the client. Outline in a short description of the proposed application.
3. Consider in outline:
The process that will be carried out with or by the application
The necessary data sources
Hardware (Note hardware is likely to be cloud directed.)
Other requirements.
These should only be considered very much in outline. An expressed as a couple of sentences.
4. Based on the material discussed concerning the application class select two appropriate methodologies
5. Briefly describe how each would apply to you proposed application offering
6. Identify their suitability for the application and state which is a preferable approach and why.
Attachment:- Structured Applications and Methodologies.rar