One type of cultural and political requirement is an unstated norm. An unstated norm is a common characteristic that is not shared internationally. The book gives the example of the dates, in the United States of America we have the date MM/DD/YY, but some countries have their date as DD/MM/YY. This can bring confusion when designing a global database across many countries. When creating a database the designer must be aware of the unstated norms in the countries where the database will be used.
In response to Zach, another unstated norm has to do with system interpretation of currency. Overall unstated norms are a huge factor to consider when creating a system that will be used globally.
Another type of cultural and political requirement is multilingual requirements. Global systems will need to be able to operate in all languages of the countries where the system is used. The book gives the example of how the English-language content takes 20%-30% fewer letters than French or Spanish. A system that uses all these languages will have to be designed in order to fit all content on the designated screen space.
One type of cultural and political requirement the textbook discussed was legal requirements. Legal requirements consist of laws and government regulations enforced by a country. The textbook gave the example of Georgia Institute of Technology. They had violated french language laws by having their website in english when french law requires all french websites to be in their naive language.
The final type of cultural and political requirements, that has not been discussed, is Customization Requirements. The book simply explained that Customization Requirements by asking "How much of the application will be controlled by a central group and how much of the application will be managed locally?" Making the application customizable allows for certain features to be added and some to be absent. This was explained through “trade-offs between flexibility and control” this way there is not confusion on creating and maintaining the application for the team. This can influence the Architecture Design since there can be problems among the staff because of different trainings that they receive, on the customization, which can create problems when moving from one location to another.
To go with Terra, legal requirements are requirements that are imposed by laws and government regulations. Developers must always be aware of the requirements because ignorance of the law is not a defense. Laws shape the design because they may require the system to be in a certain language, or have certain security measures.
A little side note adding onto Krista's comment, when translating into a new language, words have similar meaning so when using the multilingual requirment it is important to use the right translator. The multilingual requirement system can support several different languages at the same time (concurrent multilingual system) and when the language is provided so that only one language is used (discrete multilingual system).
Legal requirements differ from every government from municipal to country laws. Architects must know these laws to stay away from legal issues. The best way to accomplish this from a legal stand point is a thin client-server, which allows architects to apply different versions to enable and disable different features depending on the laws quite easily.
A user must know the different cultures that will be using the system and be conformed to all cultures to not offend any culture and must abide by all political regulations that may be considered in creating a design
One type of cultural and political requirements that hasn’t been touched on too much is the unstated norms. Unstated norms have a huge effect on architecture design because as a designer you need to be aware of simple things like how different countries write the date. If these simple things are forgotten it can reduce user friendliness.
All of the cultural and political requirements are important and it is crucial that they are not over looked. Doing so could really hurt the architecture design and the project could easily become a failure, regardless of the infrastructure and hard work that was put into it.
One type of cultural and political requirement is an unstated norm. An unstated norm is a common characteristic that is not shared internationally. The book gives the example of the dates, in the United States of America we have the date MM/DD/YY, but some countries have their date as DD/MM/YY. This can bring confusion when designing a global database across many countries. When creating a database the designer must be aware of the unstated norms in the countries where the database will be used.
ReplyDeleteIn response to Zach, another unstated norm has to do with system interpretation of currency. Overall unstated norms are a huge factor to consider when creating a system that will be used globally.
DeleteThis comment has been removed by the author.
ReplyDeleteAnother type of cultural and political requirement is multilingual requirements. Global systems will need to be able to operate in all languages of the countries where the system is used. The book gives the example of how the English-language content takes 20%-30% fewer letters than French or Spanish. A system that uses all these languages will have to be designed in order to fit all content on the designated screen space.
ReplyDeleteOne type of cultural and political requirement the textbook discussed was legal requirements. Legal requirements consist of laws and government regulations enforced by a country. The textbook gave the example of Georgia Institute of Technology. They had violated french language laws by having their website in english when french law requires all french websites to be in their naive language.
ReplyDeleteThe final type of cultural and political requirements, that has not been discussed, is Customization Requirements. The book simply explained that Customization Requirements by asking "How much of the application will be controlled by a central group and how much of the application will be managed locally?" Making the application customizable allows for certain features to be added and some to be absent. This was explained through “trade-offs between flexibility and control” this way there is not confusion on creating and maintaining the application for the team. This can influence the Architecture Design since there can be problems among the staff because of different trainings that they receive, on the customization, which can create problems when moving from one location to another.
ReplyDeleteI meant to add this information can be found on page 300-301 in our Systems Analysis & Design textbook.
DeleteTo go with Terra, legal requirements are requirements that are imposed by laws and government regulations. Developers must always be aware of the requirements because ignorance of the law is not a defense. Laws shape the design because they may require the system to be in a certain language, or have certain security measures.
ReplyDeleteA little side note adding onto Krista's comment, when translating into a new language, words have similar meaning so when using the multilingual requirment it is important to use the right translator. The multilingual requirement system can support several different languages at the same time (concurrent multilingual system) and when the language is provided so that only one language is used (discrete multilingual system).
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteLegal requirements differ from every government from municipal to country laws. Architects must know these laws to stay away from legal issues. The best way to accomplish this from a legal stand point is a thin client-server, which allows architects to apply different versions to enable and disable different features depending on the laws quite easily.
ReplyDeleteA user must know the different cultures that will be using the system and be conformed to all cultures to not offend any culture and must abide by all political regulations that may be considered in creating a design
ReplyDeleteOne type of cultural and political requirements that hasn’t been touched on too much is the unstated norms. Unstated norms have a huge effect on architecture design because as a designer you need to be aware of simple things like how different countries write the date. If these simple things are forgotten it can reduce user friendliness.
ReplyDeleteAll of the cultural and political requirements are important and it is crucial that they are not over looked. Doing so could really hurt the architecture design and the project could easily become a failure, regardless of the infrastructure and hard work that was put into it.
ReplyDelete