| |||||||
|
|
The Software Architecture Policy delineates common, industry-wide, open-standards-based, interoperable technologies (methodologies, tools, principles, etc.) facilitating the design, development, and purchase of software to automate and maintain State and agency business processes, and provides a foundation for interoperability, integration, collaboration, and communication. Arizona’s Software Architecture consists of: 1. Software applications designed to automate and perform specific business functions such as payroll, accounts payable, MVD vehicle registration, etc. 2. Programming software including programming languages (COBOL, C++, Java TM, HTML, etc.), middleware technologies to facilitate inter-application communication and interchange of information, report writers, etc. 3. Database software to organize and manage data storage, facilitate access to, provide security for, and assure the integrity of the data in database storage. 4. Productivity software including office automation and collaborative software products and tools and productivity software components. 5. Utility software consisting of those necessary and appropriate software tools used to maintain and enhance Target Network and Platform Architectures, and more specifically, applicable device operating systems. The Applications and Related Software Standard guides agency and State implementations of software applications that automate business processes. The standard provides for more effective sharing of resources and information among State agencies as well as interoperability with other governmental entities and the private business sector. The Software Productivity Tools Standard coordinates agency and State implementations of productivity software used to automate and support agency business processes by ensuring selection and use of productivity software that allows for the transparent exchange of data and information; is flexible and adaptable to changing technology, business, and information requirements; and that utilizes common, proven, and pervasive, open, products and services. Arizona’s Software Architecture also provides an architectural assessment tool to determine the “readiness” level of interoperability, functionality, scalability, and adaptability of existing or new software relative to enabling new business opportunities and providing new e-government solutions for delivering service in the future.
|
|