# Framework for Developing an Information Technology
## 2 State of the Art
### IT Maturity Frameworks  
A maturity model is a tool that has proven valuable in measuring different aspects of a process or organization. It represents a path to an increasingly organized and systematic way of doing business in organizations. A maturity model consists of several \"maturity levels\". The number of levels may vary, depending on the domain and concerns that motivate the model [14]. The maturity model represents the level of effectiveness and efficiency of the organization. Measuring maturity is a concept used to make measurements in your organization toward an organization process or activity. Among the recognized models, we can cite: CMMI, OPM3, etc., [15]. The goal of CMMI is to provide guidance to improve the organization's processes to manage the development, acquisition, and maintenance of products or services. Thereare six capacity levels, designated by numbers 0 through 5 from lowest to highest (see Table 1). [16]. Using a maturity model can help a government or organization achieve its goals successfully, efficiently, and systematically during efforts, such as strategy and operations [17]. Maturity models are used to help assess the level of maturity of the smart cities and determine the critical capabilities that should to developed for consolidated the goods and services digitals [15]. Maturity models for smart cities are defined to help city leaders assess the current state of the city and provide guidance for its evolution. Among the different maturity models existing in the domain of smart cities, there is the maturity model for measuring and comparing inequality in Brazilian cities (Br-SCMM) and a smart city maturity model developed by Sustainability Outlook (SO SCMM) [18]. The IDC model better identifies the stages, key measures results, and actions required for cities to effectively move through the stages and progress towards the long-term goal of becoming a smart city (see Table 2). Other models toward intelligent maturity in a city are the IDC government insight, smart city governance maturity framework, IBM intelligent transportation assessment, smart city readiness and Garuda smart city models (GSCM)--(see Table 3) and [15,20]. The Scottish smart city maturity model, an intelligent city framework adapted from the IDC model and the PAS 181 British Standard Institution, can be used as a reference to determine the concept and direction of the implementation of a smart city. It identifies and measures the existing condition of a city to map the city's capabilities (see Table 4) and [21]. \begin{table}
\begin{tabular}{c c} \hline \hline
**Maturity Level** & **Description** \\ \hline Level 0 & Incomplete \\ \hline Level 1 & Performed \\ \hline Level 2 & Managed \\ \hline Level 3 & Defined \\ \hline Level 4 & Quantitatively Managed \\ \hline Level 5 & Optimized \\ \hline \hline \end{tabular} Source: based on the published information of [16].  
\end{table} 
Table 1: Maturity levels. \begin{table}
\begin{tabular}{c c} \hline \hline
**Level Maturity** & **Description** \\ \hline Level 1 & A smart city strategy or policy only \\ \hline Level 2 & In addition to Level 1, a project plan or project vision, but \\  & there is no pilot or implementation \\ \hline Level 3 & In addition to Level 2, smart city initiative pilots \\ \hline Level 4 & A smart city with at least one smart city initiative fully \\  & launched or implemented \\ \hline \hline \end{tabular} Source: based on the published information of [19].  
\end{table} 
Table 2: Smart cities maturity levels. As It shows [22], that smart cities are based on autonomous and distributed infrastructure that includes a heterogeneous intelligent information processing and control network infrastructure and ubiquitous detection involving millions of sources of information. The paper mentions that due to the continued growth in data volume and the number of IoT devices connected, problems such as high latency, bandwidth bottlenecks, security, privacy, and scalability occur.