Transcript: Architecture templates VIPER View Interactor A typical VIPER Module consists of five components: View, Interactor, Presenter, Entity, and Router. Presenter View is passive and doesn't do much on its own. Its sole responsibility is to message events to the presenter and display UI elements. Interactor is a UIKit-independent component that performs all business logic. For example, in our app, it uses Services to communicate with the REST API in order to obtain image data from an URL. Presenter is also UIKit-independent. It receives messages from the view and decides whether to send messages to the interactor or the router. It also receives the data from the interactor and prepares it for the view to display in the suitable format. Entity Entity is a plain model that’s used by the interactor Router Router, in our app, is responsible for creating a particular module and navigating from one module to another Clean swift Model ViewController The Clean Swift Architecture is not a framework. It is a set of Xcode templates to generate the Clean Architecture components for you. That means you have the freedom to modify the templates to suit your needs. Interactor This component encapsulates the request, response and viewmodel representation for each flow of action of the scene. These 3 elements are of the structure type. The ViewController has two main roles, one being as an entry point for any actions of the current scene, the other being to display the formatted information contained in the viewmodel back to the user. The role of the interactor is mainly the computation part of a scene. This is where you would fetch data (network or local), detect errors, make calculations, compute entries. Worker The worker is a secondary element in the clean swift schema. Its main role has to do with the heavy lifting and unburdening of the interactor from things like network api calls, database requests and so on. Presenter The presenter has a very precise role. Its main focus is to create a representation of parts of the data to be displayed on screen at a specific moment in time. This data representation is contained in an element called the viewmodel. Once it has formatted the raw data the presenter sends it back to the controller to be displayed. Router This element is linked to the controller. It takes care of the transition between scenes (screen of an application). Coordinator Using the coordinator pattern in iOS apps lets us remove the job of app navigation from our view controllers, helping make them more manageable and more reusable, while also letting us adjust our app's flow whenever we need.
Transcript: Political Who are you? Enterprise Architecture, to organise, plan, and manage a better future for your SME How EA unlocks your SME's future The links across the IT system of the firm are created when needed from the single person. The connections made sense at the time the system was created, but now it is almost impossible to understand what is linked together and what would that application affect if it was changed. 1 Zachman's Framework & TOGAF From IT to Enterprise Architecture:a guide to change for smart SMEs 2 Economic 3 EA looks at the past and plans about how to be flexible in the future, starting from the present Technological PESTLE It would cost more to the firm to invest in updating all the different implemented system. Moreover, this practice will hold the SME to the present, without giving it the space to grow, meaning that there would be collateral costs, linked to what the firm could have earned. What it looks like from outside Be prepared for the future The mission statement will help you understand how you will get where you want to be, and the long and short term goals that you want to achieve. Social Legislative How can you prepare for the future? Initial set up costs and the maintenance cost of EA To organise and plan the IT structure, different frameworks can be put in place The pestle framework allows us to contextualise the firm within the environments where it is going to grow. WeaknessesWhat are the weaknesses of the company? How can they be managed? Environmental SWOT Unawareness of the potential of EA Vision The future Unpacking complexity Good return on IT investment Your data and information is spread across several different hardware across your company.The complexity of the system could seem enormous when all these devices are connected. Think about each of these systems talking to other devices of the same type. Adapt quickly to change and guarantee business growth SWOT analysis is an effective tool to analyse your SME from an internal perspective Identify the trends in the market Start now to think about later Think about the cost of changing your organisation Think about the cost of not changing it !! Plan and organise a project for change Develop GANTT Charts to help planning and monitoring the project Look at IT in your SME from every angle Standardise & integrate your IT function across the company By completing these frameworks you would be able to control every part of your business involved in the implementation of EA. The frameworks simplify complexity and guarantee a better monitoring. By doing so they enable the architects to identify the risks and to communicate them across the organization in a simple, effective and clear way. Perceived lack of security The EA architects aim to develop a robust and flexible fully integrated IT structure that can be innovated in future. The team will look at how things are currently done, organize and plan standardized solutions that include the entire IT infrastructure. Mission Threats What are the threats coming for competitors? How can they be prevented? SMEs use a fragmentary IT system, developed in the years, and they are usually not interested in changing the way they do things The challenges of being an SME Be prepared! What stops them from implementing Enterprise Architecture EA enables companies to look at the big picture of your IT infrastructure at any time. The system will be flexible enough to intervene upon security at every level without affecting other components of the system. StrengthsWhat does your company do better than the others? What are its core competences? Now that you know the basics of Enterprise Architecture, you can request the assistance of a consultant, making sure you understand him. This guide will help you in preventing the external consultant to take decisions you don’t agree with, and to align your SME to his ideas. Reduce risks because EA looks at the big picture all the time Here you will have to describe how the company perceives the world, and it communicates the value and the ultimate scope of the business. The managers of company often do not perceive the benefits of EA, which leads them to find a solution they are more confident with. More efficient IT system The result OpportunitiesWhat internal and external opportunities can be exploited? How?
Transcript: Continue collecting workbooks and refining data Create diagrams for each Function at Janelia First deliverable (Josh) is to have architecture completed for Facilities, Scientific Services, and Tech Transfer Nancy/Nick to architect the remaining Janelia functions Understand interrelations between all functions and identify opportunities for improvement and to improve future decision making Goals : Effectiveness, Efficiency, Agility Deeper Dive into Functional Areas One-on-One meetings to review workbook responses and answer questions Diagram - Vizio/Excel Another way of looking at it Target Operating Model (functions) Next Steps Department heads and other stakeholders complete an informational workbook People/Organizations - Organizations they are directly responsible for or that are critical to performing work (Institution, Program, Division, Groups, Departments) Processes - Functions, Activities, & Processes -- Functions are from the Target Operating Model. Activities are what is performed within each function from the Ops Con. Processes are how the processes are executed (lower level). Information - Key information needed to perform functions and activities Tech/Applications - The applications that each function and activity uses Governance - Key decisions made within each function on the Target Operating Model, and who makes the decisions GOALS standardize and consolidate business processes (eliminate redundant or inefficient processes) improve investment decision making (allocate resources efficiently and effectively) and work prioritization reduce IT complexity and consolidate data and applications to improve interoperability of systems improve technology investment decision making and improve transparency of infrastructure changes reduce business risk due to system failures After Janelia, repeat this process across other major programs Enterprise Architecture Operations Concept Janelia Research Campus Level 1- Org (High Level Ops Con) Level 2- Function (High Level functions, the "what") Level 3- Activity (functions break down into activities) Level 4- Information (used in activities and functions) Level 5- Applications (used by functions and activities) Level 6- Server Level 7- Network Governance will be captured at the activity or function level depending on the decision. Specific processes are a subset of Activities.
Transcript: Example of a Jeopardy Template By: Laken Feeser and Rachel Chapman When creating without a template... http://www.edtechnetwork.com/powerpoint.html https://www.thebalance.com/free-family-feud-powerpoint-templates-1358184 Example of a Deal or No Deal Template PowerPoint Game Templates There are free templates for games such as jeopardy, wheel of fortune, and cash cab that can be downloaded online. However, some templates may cost more money depending on the complexity of the game. Classroom Games that Make Test Review and Memorization Fun! (n.d.). Retrieved February 17, 2017, from http://people.uncw.edu/ertzbergerj/msgames.htm Fisher, S. (n.d.). Customize a PowerPoint Game for Your Class with These Free Templates. Retrieved February 17, 2017, from https://www.thebalance.com/free-powerpoint-games-for-teachers-1358169 1. Users will begin with a lot of slides all with the same basic graphic design. 2. The, decide and create a series of questions that are to be asked during the game. 3. By hyper linking certain answers to different slides, the game jumps from slide to slide while playing the game. 4. This kind of setup is normally seen as a simple quiz show game. Example of a Wheel of Fortune Template https://www.teacherspayteachers.com/Product/Wheel-of-Riches-PowerPoint-Template-Plays-Just-Like-Wheel-of-Fortune-383606 Games can be made in order to make a fun and easy way to learn. Popular game templates include: Family Feud Millionaire Jeopardy and other quiz shows. http://www.free-power-point-templates.com/deal-powerpoint-template/ Quick video on template "Millionaire" PowerPoint Games Some games are easier to make compared to others If users are unsure whether or not downloading certain templates is safe, you can actually make your own game by just simply using PowerPoint. add logo here References Example of a Family Feud Template PowerPoint Games are a great way to introduce new concepts and ideas You can create a fun, competitive atmosphere with the use of different templates You can change and rearrange information to correlate with the topic or idea being discussed. Great with students, workers, family, etc. For example: With games like Jeopardy and Family Feud, players can pick practically any answers. The person who is running the game will have to have all of the answers in order to determine if players are correct or not. However, with a game like Who Wants to be a Millionaire, the players only have a choice between answers, A, B, C, or D. Therefore, when the player decides their answer, the person running the game clicks it, and the game will tell them whether they are right or wrong.
Transcript: ENTERPRISE ARCHITECTURE PLANNING AND PROJECT MANAGEMENT ELEMENTS Enterprise Architecture- is the process of translating business vision and strategy into effective enterprise change by creating, communicating, and improving the key principles and models that describe the enterprise's future state and enable its evolution over time. Project Management - is the discipline of initiating, planning, executing, controlling, and closing the work of a team to achieve specific goals and meet specific success criteria frequently referred as business objectives. PROJECT MANAGEMENT ELEMENTS INITIATING PLANNING EXECUTING MONITORING AND CONTROLLING CLOSING SECURITY WHAT IS SECURITY? security is a set of cybersecurity strategies that prevents unauthorized access to organizational assets such as computers, networks, and data. It maintains the integrity and confidentiality of sensitive information, blocking the access of sophisticated hackers THREATS CYBER-SECURITY THREATS 1 2 3 4 Ransomware Malware Social Engineering Phishing IMPORTANCE Part of living in the digital era is understanding that our private information is more vulnerable than ever before. News stories about ID theft and data breaches abound, with the effects being felt by millions of consumers. And while companies and institutions are constantly working to protect themselves with increasing security measures, you can play a role in this fight as well. IMPORTANCE OF SECURITY BiZZdesign Enterprise Studio Avolution Abacus REPOSITORY AND SUPPORT TOOLS Software AG Alfabet MEGA International Hopex Planview EA TOOLS REFERENCES REFERENCES https://www.google.com/search?q=enterprise+security+architecture&rlz=1C1NDCM_enPH849PH849&source=lnms&sa=X&ved=0ahUKEwiYnfr356LjAhUQE4gKHSX3BtIQ_AUICygA&biw=1366&bih=657&dpr=1 https://www.mega.com/en/product/hopex https://www.transunion.com/blog/identity-protection/why-is-cyber-security-important https://www.cio.com/article/3323396/top-enterprise-architecture-tools.html https://en.wikipedia.org/wiki/Project_management https://en.wikipedia.org/wiki/Enterprise_architecture THE END THANK YOU! BY: REX & ELLA
Transcript: Economic Competitiveness State Government Remove economic growth barriers Stable business friendly environment Renewed Fedaralism Education These are the Key Alignment Drivers For Enterprise Architecure The Governor's Four Cornerstones of Reform
Transcript: Technology Architecture HCG Enterprise Architecture Model Finally Business Architecture Information Architecture Application Architecture
Transcript: Current situation THANK YOU FOR YOUR TIME AND ATTENTION. Optimal and flexible enterprise architecture Support all primary & secondary healthcare processes by ICT Well integrated and integral system landscape A unified system instead of singular solutions Optimal functioning and integration of components Changes are difficult Alignment of Business and IT is absolutely necessary IT-Governance is mandatory to have success Working under the ITAH reference architecture means to focus more on ICT Provide a bottom up solution to plan and execute projects Business architecture Developed based on Togaf framework Working under an ICT reference architecture Improve business efficiency Focus more on ICT Business and IT become closer Meet the business requirements Singular solutions, except the HIS Systems are not suitable, bad integrated Gap between business and technology Systems storing information independent High fragmented system landscape Increasing dependency & complexity of IT Optimal structured and integrated system architecture This tier should be a unified system without singular solutions ESB provide optimal communication channel Governance and Enterprise architecture Organizing and governing the IT More influence on computerization processes Execution of new IT investments and projects based on impact, costs, profits, coherence and risks IT-Governance council exist of - Controller (Accountancy) - Business Manager - IT-Manager - Stakeholder representative These components merge all knowledge and competence together to have success ITAH Roadmap Information systems architecture Enterprise architecture Heelland Hospital Conclusion Architecture vision Technology architecture Stage I: ICT foundation - reorganize and modernize the ICT infrastructure Stage 2A: Middleware and Enterprise environment - modernize and adjust the basic ICT solutions Stage 2B: Enterprise Content Management - several projects to get a unified system landscape Stage 3: Care and support process - integration into the processes Higher tiers dependent on the quality and integration of the technology tier Run all information system on the HIS server Centralization of databases Remove overhead Standard operating system No reorganization of the processes Computerization of the processes Providing information at the right time, to the right place with a maximum of performance IT-Governance
Description: Catch the eye and engage the imagination with this cool-looking Prezi proposal template. The bold, bright design and highly dynamic theme all but guarantee success for your next sales or marketing proposal. All Prezi presentation templates are easily customized.
Description: Add some color to your quarterly business review with this vibrant business presentation template. The bold visuals in this business template will make your next QBR a memorable one.
Description: Storytelling is at the heart of great service. Use this stunning, customizable business presentation template to highlight employees who do exceptional work or position your customers as the heroes of your business.
Description: The sky’s the limit. Boost your new sales initiative into orbit with an engaging and compelling SKO presentation. This template features a effective sales kickoff theme that makes it easy to be engaging. Like all Prezi SKO templates, it’s fully customizable with your own information.
Now you can make any subject more engaging and memorable