Modelling the context of information sys

advertisement
IST-Africa 2010 Conference Proceedings
Paul Cunningham and Miriam Cunningham (Eds)
IIMC International Information Management Corporation, 2010
ISBN: 978-1-905824-15-1
Modelling the Context of Information
Systems
Tuija TIIHONEN, Irmeli LUUKKONEN, Mikko KORPELA
University of Eastern Finland, HIS R&D Unit, POB 1627, 70211 Kuopio, Finland
Tel: +358 40 5755 932, Fax: + 358 17 16 2595, Email: Tuija.Tiihonen@uef.fi,
Irmeli.Luukkonen@uef.fi, Mikko.Korpela@uef.fi
Abstract: Information systems are socio-technical systems consisting of people,
processes, information and technology. For successfully developing information
systems for organizations, the whole context where the system is to be used has to be
recognized and understood as well as possible. This is particularly pertinent when
developing information systems in developing countries (DCs), and even more so
when the systems developers come from a widely different context. Most commonly
used information systems development (ISD) approaches and methods do not
facilitate achieving the understanding of issues belonging to the wider scope, the
context of information systems. In this paper we present the LACASA (Levels of
Analysis, Scopes of Analysis, and Categories of Analysis) model which attempts to
cover the areas of contexts which are the most important in “doing ISD in DCs”. The
procedure of applying the model is described in general and illustrated by a case
between Finland and Nigeria.
Keywords: Modelling, Information Systems, Context
1.
Introduction
This research belongs to the discipline of Information Systems (IS) within Computing
Sciences. In contrast to Computer Science, Information Technology and Software
Engineering, Information Systems is an applied social science that focuses on ”integrating
information technology solutions and business processes to meet the information needs of
businesses and other enterprises, enabling them to achieve their objectives in an effective,
efficient way” [1]. In IS, a real-life information system is seen as a socio-technical system
of managing information within an organization; a purposeful systemic entity which
consists of people, processes, information and technologies (manual and computer-based
ones). Nowadays information systems are usually developed in information and
communication technology (ICT) projects with participants from the target organization
(host) and implementer (guest). In the early phases of information systems development
(ISD), the target domain and the needs of the users are analysed. Modelling is an important
means to facilitate the understanding on these issues, and the success of modelling has a
significant impact on the success of the whole project [2]. In successful projects the result is
an appropriate and sustainable IS with desired functionality, and which the users are
motivated to use. Then information systems serve as tools facilitating the work in
organizations in their contexts.
The context of an IS has an impact on the use of the IS, but most modelling approaches
ignore the context in a broad sense. ISD often starts by an analysis of the technical issues of
IS, e.g. software requirements, or the wider scope of the ‘as-is’ and ‘to-be’ use of the IS,
e.g. the business processes. There are lots of methods, notations and tools for that purpose.
Copyright © 2010 The authors
www.IST-Africa.org/Conference2010
Page 1 of 10
However, there are also some other issues which may affect the direction of design
decisions, and which can not be described with business models, requirements
specifications and such. Forces of the natural environment, circumstances or historical
events which have lead to the current situation and tacit knowledge of the workers, for
example, are such issues, and they are not easy to capture.
Differences between professional and organizational cultures of the guest and the host
may cause unsuccessful results in ICT projects. The challenges and the risk of inappropriate
IS grow when the guest comes from a widely different culture from another side of the
world, which often is the case particularly in developing countries with limited resources. It
is essential that the socio-technical context of the host is understood at least on an overview
level. In addition to that, the guest has often presumptions caused by his/her own context,
and some of these presumptions are unconscious. Due to that, also the context of the guest
should be analysed in order to make visible the unconscious presumptions the guest may
have, and issues which may be considered obvious. On the one hand, the analysis should be
as culture ignorant as possible in the sense that it is not based on one cultural view. On the
other hand, it should be extremely culture aware, a tool to pick the cultural issues existing
in the IS context. Is this really Mission impossible?
ISD is quite a risky area everywhere, but the developing countries (DCs), especially
rural areas, are seen to be the most difficult places for ISD [3]. The rural areas in DCs are
so different from Western engineering world, that the word “impossible” is often mentioned
within the discussions about “doing ID in DCs”. Infrastructure certainly is one of the major
problems, but many failures could have been avoided, if the different context, including e.g.
working conventions and culture, had been taken into account already in planning the IS.
Modelling facilitates understanding but may also oversimplify the target. Also, the
question ‘What should be modelled?’ should be kept in mind. From time to time one has to
take a step back, and assure that we are still on the right track, compare the deliverables
with the goal and purpose. It is important to understand the work and its environment, and
why and how the modelling is used: what to model (concepts) and how to use the models
(procedure) [4]. Lots of frameworks and notations have been developed for modelling, but
the procedures for using them are not so commonly described. Practical guidelines are
needed to help the modeller in the modelling activities and related decisions.
The LACASA (Levels of Analysis, Categories of Analysis, and Scopes of Analysis)
model attempts to cover the areas of contexts which are the most important in “doing ISD
in DCs”. Building the LACASA model started within the INDEHELA programme
(Informatics Development for Health in Africa) [5]. The first phase (INDEHELA-Methods)
produced knowledge about ISD practices mainly in Nigeria [6, 7]. The second phase
(INDEHELA-Context) was focused on IS as a socio-technical system, and the aim was to
develop a framework to be used as a tool when analyzing different IS contexts in IS use and
development. The conceptual basis of the LACASA model has been introduced before [8].
To be useful, the model needs also the procedure, a guidance, how to use the model. In this
paper we present the procedure of the analysis.
The rest of this paper is organized as follows. In section 2 we clarify the research
objectives. Section 3 summarizes some other models and frameworks for context analysis.
In section 4 we describe shortly the main components of LACASA and the procedure for
using them: the LACASA analysis. In section 5 we illustrate LACASA analysis with a case
study in Nigeria. Finally in section 6 we discuss the LACASA framework in general and
the experiences of using it, and draw conclusions about its usability.
2.
Research Objectives
This research is intended to create a conceptual framework and practical tool that can be
used for analysing the broader societal and organizational context of a socio-technical
Copyright © 2010 The authors
www.IST-Africa.org/Conference2010
Page 2 of 10
information system to be developed, particularly when the systems developers come from a
widely different context from that of the host organization of the would-be information
system. The Levels of Analysis, Categories of Analysis, and Scopes of Analysis
(LACASA) framework offers context maps for the identification of context-specific issues
of ISD. Yet, how should the analysis be done, and what kinds of tools are needed for the
practical application of this framework? In order to answer these questions, we applied the
LACASA framework to the context of a case study.
3.
Related Research
In this section we give a short overview to some related research on context modelling that
has contributed to LACASA: Landscape model [9], COCPIT [10], CATI model [11] and
Tedre’s list of IT challenges in developing countries [12].
The Landscape model of Korpela et al. [9] aims at providing an overview of the broad
socio-political and organizational landscape around information flows. The model
consists of five graphic diagrams: the canvas and four layers. Each diagram has a shared
notation for social formations, organizations, activities and people, and specific
notations for different flows between them. The canvas is used to depict the basic geopolitical and organizational structures in the case under study. The four layers are used
to depict the flows of services, authority, money and information in and between
organizations and activities.
The COCPIT [10] model addresses the problematic of outsourcing projects by
identifying the influence of tacit knowledge, informal information, and culture. The initials
stand for the six COCPIT dimensions: Coordination/control systems, Objectives and values,
Capabilities, Processes, Information, and Technology. The COCPIT model is based on the
idea that differences between the client and developer contexts on each of the six
dimensions lead to project problems: the greater the difference, the greater the problem.
CATI (Contextualize, Apply, Transfer, Import) [11] is a four-level model for ICT
planning, evaluation, and training in developing countries; defining four types of
implementation for technology developed in one country and then implemented in another
country. The model has been developed for the education domain. The four levels comprise
the following aspects in a particular socio cultural setting: representation, utilization, and
appropriation. Representation can be associated with conceptual and mental models, and
methods of teaching. Utilization includes issues related to the use of technologies, and
social attitudes towards technology. Appropriation embraces creative and innovative
aspects such as the use of technology for non-standard purposes, job-creation through
innovative business ideas, and the creation of ad hoc solutions to technological problems.
The model helps to identify ICT-related difficulties that occur in developing countries and
provides a method for analysing why they happen.
Tedre's list of challenges of IT projects in developing countries [12] is not actually a
model yet, but a checklist that covers very widely IT problems in developing countries.
Tedre's list covers altogether 100 items to consider in ICT projects in developing countries.
The items are grouped under the topics of Institutional (Bureaucracy, Customs and
shipping, Corruption, Economics, Politics), Technical (Equipment Failures, Power,
Maintenance, Local Purchase and Manufacturing, Manufacturer Policies, Scarcity of Basic
Hardware), Educational (Illiteracy, Staff and Training), Natural (Natural Disasters,
Tropical Diseases, Transportation, Geography and Climate, Ecology and Recycling) and
Other (Gender Roles, Cultural Conflicts, Tampering and Theft, Lax Standards) challenges.
The models mentioned above are intended to be used in international projects, and they
share the purpose of understanding the context of the information system to be developed.
However, they have different focuses and different types of models and tools. Especially
COCPIT concentrates on situations where solutions have been developed in one country
Copyright © 2010 The authors
www.IST-Africa.org/Conference2010
Page 3 of 10
and then used in another. Tedre’s list and CATI address ICT projects particularly in
developing countries. CATI has been developed for the education domain. Landscape
model can be used to grasp an overview of the context before zooming in to more detailed
studies in all ICT projects, and it includes graphical notations for actually modelling
different aspects of the context.
In business world some other tools are used for analyzing environmental factors, such
as PEST (Political, Economic, Socio-cultural, and Technological) for identifying national
differences [13] and SWOT analysis (Strengths, Weaknesses, Opportunities, and Threats)
for strategic planning.
4.
Using LACASA for Context Analysis
Context analysis using LACASA includes the following main components: context maps,
tools for analysis, and the procedure (Figure 1). The participants within the analysis are as
follows: (1) the host, i.e., the organization where the IS development takes place, (2) the
guest, i.e., the realizer of the development, (3) the analyst who guides the analysis, and (4)
the external expert who is familiar to the host’s domain. More than one host and/or guest
organization can possibly participate. The analyst may be a member of the host or guest
organization, but a better choice is a neutral analyst who comes from outside the analysed
organizations. The role of the external expert is both create neutrality, and act as a
supervisor of the analysis.
The three context maps that are used in this analysis are as follows: the analysis levels
of contexts, the scopes of contexts, and the categories within contexts (for a more detailed
explanation, see [8]). The maps are used to structure the different aspects of context and
locate different factors that might affect the IS or IS development. The analysis table is
based on the maps, and it is used as a concrete tool in the different phases of the analysis.
Figure 1: The LACASA Analysis Components
The procedure for the analysis has the following two main steps (Figure 1): 1) A
preliminary analysis by the analyst, i.e., the “Before Analysis,” where a question list is
created with the help of an analysis table, and 2) research inside the organization, i.e., the
“Inside Analysis,” where the question list is perfected. The outcome of the analysis is
referred to as the analysis results, which identify the issues that should be addressed during
the development process. The analysis results will occasionally be re-analysed by the host
in the Follow-up Phase.
Copyright © 2010 The authors
www.IST-Africa.org/Conference2010
Page 4 of 10
4.1
Three Context Maps
In this paper, the three maps are described very briefly; a more detailed description can be
found in [8]. The Levels of Analysis map is based on the 2x4 level model first presented by
Korpela et al. [14]. The original model was modified by adding a fifth level, i.e., global
level. The levels included in this modified version are as follows: global, societal,
organizational, group/activity, and individual. The Scopes of Analysis map is based on a
definition of three context scopes in anthropology: cultural, historical, and immediate
context [15]. The original model was modified by adding a fourth scope, i.e., nature. Within
the scope of nature, advantages and problems that can be attributed to the natural
environment, such as humidity, coldness, heat, dust, or animals, are considered.
Several factors have an influence on the context of IS. In the Categories of Analysis
map, they are classified into the following five main categories: socio-political
environment, infrastructure, organization (culture), economy, and human resources. The
selection of these categories was based on the findings in literature and experiences in
industry and research in information systems.
4.2
Analysis Procedure
As previously stated, the LACASA analysis uses the following two main steps: the Before
Analysis phase is conducted by the analyst and the Inside Analysis phase is conducted
collaboratively in a workshop with the host. The Follow-up Phase is conducted by the host.
The purpose of the Before Analysis phase is to build an outline of the overall picture, and
the purpose of Inside Analysis phase is to gather more detailed and organization-specific
relevant information. In the Follow-up Phase, the current status of the most important
issues in the host organization as identified by the analysis will be re-checked and, if
necessary, re-analyzed. Figure 2 illustrates the procedure and participants of the analysis.
Figure 2: The LACASA analysis procedure.
When the overall picture of the context is outlined by the analyst, the challenges can be
further focused using the question list developed in the workshop with the personnel of the
host organization. The Before Analysis should be conducted considering all hosts and
guests, and the Inside Analysis should include participants from all organizations.
Analysis Tables: The material is gathered and sorted into a LACASA table(s).
Basically, this table has the following three main sections: 1) what is wanted, 2) what
resources are needed, and 3) are resources available? The first section, i.e., “what is
Copyright © 2010 The authors
www.IST-Africa.org/Conference2010
Page 5 of 10
wanted”, is used in both the Before and Inside Analyses. The second and the third sections
are only used in the Inside Analysis. The view of the Before Analysis is on the current
situation, and the discussion typically smoothly leads to the first section, i.e., what is
wanted. The second part of the table is used for mapping what resources are needed, and the
third part of the table determines if the resources are available. A simplified version with
only the main headlines for a LACASA table is presented in Table 1. This table also
presents some examples from the case analysis as presented in section 5.
Table 1: The LACASA Analysis Table. Some examples from the OAU-UEF analysis in italics.
1.What is wanted – current situation (Scopes
and levels of analysis)
HOST OAU
GUEST UEF
Before Analysis
Inside Analysis
Scopes, Landscape:
The organization and its environment
Population statistics
About 155 million
Unequal infrastructure,
difficulties with
electricity and internet
connection
5,3 million
Relatively reliable
infrastructure
Hot temperature,
humidity, dust
At the moment stable,
always risk of
instability
Organizational level,
even societal level
Cold winter, freezing
Human resources
2.What resources are
needed?(Categories of
analysis)
Limited resources
Economy, Financial resources
Funding from outside
Infrastructure, technological resources
More stable
connections and power
Risk of instability
3. Are the resources
available? (Scopes and
categories of analysis)
Training and education
with the help of
international partners
Proposals to different
instances
e.g. solar panels
Infrastructure
Categories, challenges:
Nature, Culture and history, Moment
Natural challenges
Political
Analysis levels: On which level of the context should
the analysis be targeted
Inside analysis (Host):
Socio-political environment
Stable
Organizational/group
level
Plans for risk
management
From these sections, the relevant parts are used in the Before Analysis. Even after a
critical choice is made related to appropriate information sources, the amount of
information that is available, especially from the Internet, is enormous; as such, the analyst
must determine what information is truly relevant. The analysis is intended to guide the
decision making process; needed information is case-specific. For instance, if the
organization under investigation is a local public organization and can directly affect the
local citizens (e.g., a school or university), the specific focus should be on the hierarchy and
politics on the regional/national level to define the structure of the decision making process.
Focus should also be aimed at the local area (e.g., nature, culture, history, socio-political
environment, and technology). Specifically, the analysis should consider the relationship to
and influence of the organization on the local area and citizens and the effect by the
organization on the area and local citizens. Then again, if the analyzed organization is a
Copyright © 2010 The authors
www.IST-Africa.org/Conference2010
Page 6 of 10
national/international private for-profit company, the main focus should be on
national/international policies, the socio-political environment, and the culture and history
in the nation where the organization is and the nations that work with the organization.
4.3
Details for the Completion of Each Analysis
Step 1 – Before Analysis: First, the analyst has to gather background information on the
organization’s environment. It should delve deeper into the background of the host, but the
guest organization should be examined on a societal context level. The easiest way to
conduct this background research is to use the Internet. The sources that are used should be
as neutral as possible; for example, suitable information sources might include some news
agencies (i.e., they strive to be neutral while usually still maintaining a western viewpoint),
official governmental and organizational web pages (not very neutral in character, but the
statistics are usually very reliable and up-to-date), and Wikipedia (not very reliable, but
usually contains a very wide range of information). Also in some specific cases, some other
types of sources, such as travel reports, might be used when available. However, the analyst
should be very critical when choosing the sources. This phase should not include reaching
any conclusions or presumptions done; rather, stick as closely as possible to the data.
Step 2 – The Inside analysis: For the inside analysis, no special preparations are
required from the organization under analysis; in fact, this organization only needs to
supply the office space to be used during the completion of the analysis and the personnel
who will participate in it. Also, one or more outside experts familiar with the domain of the
host can have a positive and objective influence on the analysis.
The Analysis Table will be reviewed in detail, and every issue will be discussed.
Depending on the available technology, the table can be projected onto a large screen, and
the notes can be written onto the table as the discussion progresses, thereby allowing
everyone to follow the analysis and participate. If the technology necessary for this type of
presentation is not available, every participant will be given a printed copy of the LACASA
table, and the analyst can use other means, e.g., a flip chart or a blackboard, to help the
participants track the discussion. In this case, two persons should be available to take
notes; one should transcribe the comments onto the table, while another individual types the
comments into computer to ensure that no information is lost. Also, using a voice recorder
would be a good idea to allow certain details to be reviewed. However, all things
considered, this analysis can be done with nothing more than paper, pencil, and a room
where the analysis can be conducted properly.
After the inside analysis is completed, the analyst will study the context from the
perspective of the host-guest comments to determine which issues seem to be okay, which
are not, and what can be done to correct the situation. Based on the results, a more detailed
analysis might be needed, e.g. using Activity Analysis and Development [16].
5.
Case study in Nigeria
To illustrate the procedure, we present an analysis on an educational capacity building
project between the Department of Computer Science and Engineering of the Obafemi
Awolowo University (OAU), Nigeria, and the Healthcare Information Systems Research
and Development (HIS R&D) Unit of the University of Eastern Finland (UEF). The
objective of this project is to strengthen the IS education capacity at OAU in terms of both
curriculum, skills and infrastructure with the help of UEF and other universities; e.g., the
Cape Peninsula University of Technology (CPUT) from South Africa.
Regarding the roles within LACASA, OAU is the host organization, UEF is the guest,
the analyst came from UEF, and an external expert came from CPUT. The Before Analysis
was conducted in October 2009 in Finland and the Inside Analysis in November 2009 at
Copyright © 2010 The authors
www.IST-Africa.org/Conference2010
Page 7 of 10
OAU. Currently, the analysis results are being finalized for being utilized in planning the
OAU capacity development project. An overview of the case study is provided in Figure 3.
Figure 3: The case study in Nigeria.
Step 1 – Before Analysis: The analyst from UEF did the Before Analysis to obtain the
question list using data from the web pages of BBC [17, 18], OAU [19], University of
Kuopio (currently UEF) [20] and Embassy of Finland in Nigeria [21], as well as from
Wikipedia (“Finland”, “Nigeria”) [22, 23]. The Before Analysis investigated the
environments of both the OAU and UEF organizations at the national, regional, and
organizational level. This investigation was not too detailed; it included the following rather
general information: statistics (e.g., population), natural challenges, geography, political
environment, law, education, historical facts, technology, culture (e.g., language, religion,
nationality), and economy. The resulting table contained 36 different items altogether. With
this basic information the Before Analysis was complete, and the investigation progressed
to step 2. The actual table with the question list is not presented here, but Table 1 presents
some of the items as examples.
Step 2 – Inside Analysis: In this case, the whole LACASA table with the question list
was delivered to the participants of a workshop in advance so that they could familiarize
themselves beforehand. The workshop took place at the OAU Department of Computer
Science and Engineering meeting room and lasted for three hours. Ten people participated
in this part of the analysis, i.e., seven from OAU, two from UEF, and one from CPUT. The
capacity development project’s leading coordinator from OAU and six other participants
representing both students and personnel at OAU played the role of hosts. The project’s
administrative coordinator from UEF played the analyst role and a technical coordinator
from UEF was also present. A software expert from CPUT acted as the external expert.
All 36 items in the tables were discussed, and nine of them were recognized as needing
further analysis; also, 4 new items were brought up. The analysis was conducted in a room
that contained the necessary technology to show the analysis table on a screen, and every
line of the table was discussed in detail. The analyst wrote down the comments using
different colors to indicate comments by the host and the guest. In this analysis, the external
expert from CPUT also participated in the discussion, and the analyst used a different color
Copyright © 2010 The authors
www.IST-Africa.org/Conference2010
Page 8 of 10
to indicate his comments. Also, the analysis was recorded on a voice recorder, but because
of a noisy generator, the recording was not useful.
The data gathered in the Before Analysis phase raised a lot of interesting opinions, such
as discussions about law, corruption, relations between tribes and languages, and religions.
Many of these items would not have been noticed or understood at all at least from the
guest (UEF) point of view if the Before Analysis has not been done. Clearly, data collected
from general sources can never fully reflect the real situation in organizations. Additionally,
these sources were not viewed as objective. For example, for the first half of the last
century, Nigeria was a colony of the United Kingdom, and the information from the BBC
news site was still seen as being very subjective, i.e., “the old master of us” view.
As an example, we highlighted two issues in Table 1. The first issue, which was
important mainly to the host, was the difference in population numbers, which also reflects
the size of the countries involved, i.e., Finland and Nigeria. “The more people, the bigger
the country, the more complex it will be”. This really is something that must be understood
at the societal level. About the natural environment, humidity and dust were accepted as
facts that could not be changed, but the issue of high temperature was identified as very
important to the functionality of OAU. Specifically, people get tired more easily in the
heat, and a reliable air conditioning system should be employed where people work, to
increase OAU’s effectiveness in terms of benefitting the general public. This question
introduced an infrastructure problem; i.e., when there is no power, there is no means to cool
the air regardless of the fancy equipment available. At the end of the day, many of the
challenges that were discussed had roots in the unreliable infrastructure. Within this limited
project, not much can be done to the infrastructure of the whole society, but at least some
limited solutions were discussed, such as the use of solar panels. As the project continues,
we will try to find more solutions, e.g., to the problem of the poor Internet connection.
After this analysis, we mapped the current situation and defined what is needed. At the
moment, we are studying our available resources to determine if we have what we need to
accomplish the goals.
6.
Discussion and Conclusion
Compared with the other models reviewed in section 3, LACASA seems to be the only
model which focuses on the immediate context, the use moment. Furthermore, the other
models do not seem to have clear procedures on how the analysis should be done. However,
all the other models can complement LACASA in different aspects of detailed analysis.
The background in our Nigeria case was not very typical; we have a history of 20 years
of Europe-Africa collaboration, and trust between each others. In a typical ISD situation,
the host and guest may be totally strangers to each other, and the host as the paying
participant is usually at least to some extent suspicious towards the guest, which makes the
analysis more difficult. In such a situation an analyst from outside of both organizations
might be more acceptable.
In the Nigeria case, LACASA analysis highlighted some issues that have been
unnoticed despite our long collaboration. Particularly, when both the organizations were on
the screen side by side, we could find similarities and differences we had never realized.
We do not yet have sufficient experience on using LACASA in different cases to draw
general conclusions about its applicability. However, the model is free to use for anyone
interested. We would particularly suggest it to development cooperation projects and
commercial projects in which the socio-technical system of managing and using
information in a developing-country organization is being affected by the actions of a
“Western” organization.
Copyright © 2010 The authors
www.IST-Africa.org/Conference2010
Page 9 of 10
References
[1] ACM Computing Curricula 2005. The Overview Report covering undergraduate degree programs in
Computer Engineering, Computer Science, Information Systems, Information Technology, Software
Engineering. ACM and IEEE, 2006.
[2] Bandara, W., Gable, G.G. and Rosemann, M. Factors and Measures of Business Process Modelling:
Model Building Through a Multiple Case Study. European Journal of Information Systems, 2005, 14 (4), pp.
347-360.
[3] Heeks, R. ICT4D 2.0: The Next Phase of Applying ICT for International Development. Computer, 2008,
(June), pp. 26-33.
[4] Bider, I. Choosing approach to business process modeling. Practical perspective. Journal of Conceptual
Modeling, 2005, 34.http://www.inconcept.com/jcm/January2005/IBider.html.
[5] Korpela, M., Mursu, A., Soriyan, H.A., de la Harpe, R., and Macome, E. Information systems practice for
development in Africa: Results from INDEHELA. In: Trauth, E.M., Howcroft, D., Butler, T., Fitzgerald, B.
and De Gross, J. I. (eds.), Social Inclusion: Societal and Organizational Implications for Information Systems,
2006, pp. 15-36.
[6] Mursu, A. Information systems development in developing countries - risk management and sustainability
analysis in Nigerian software companies. Doctoral dissertation, Jyväskylä Studies in Computing 21.
University of Jyväskylä, 2002.
[7] Soriyan, H.A. A conceptual framework for information systems development methodology for educational
and industrial sectors in Nigeria. PhD thesis. Obafemi Awolowo University, 2004
[8] Tiihonen T, Korpela, M. and Mursu, A. Creating a framework to recognize context-originated factors in IS
in organizations. In: Berleur, J., Nurminen, M.I. and Impagliazzo, J. (eds.), Social Informatics: an Information
Society for All? Springer, 2006, pp. 367-379.
[9] Korpela, M., de la Harpe, R. and, Luukkonen, I. Depicting the landscape around information flows:
Methodological propositions. In: SIG GlobDev Workshop Proceedings, Paris, France, 13 December 2008.
Association
for
Information
Systems,
2008.
http://www.globdev.org/files/29-Paper-KorpelaDepicting%20the%20landscape-Revised.pdf
[10] Heeks, R., Krishna, S., Nicholson, B., and Sahay, S. Synching or Sinking: Global Software Outsourcing
Relationships. IEEE Software, 2001, 18(2), pp.54-60.
[11] Vesisenaho, M., Kemppainen, J., Islas Sedano, C., Tedre, M. and Sutinen, E. Contextualizing ICT in
Africa: The Development of the CATI Model in Tanzanian Higher Education. African Journal of Information
and Communication Technology, 2006, 2(2), pp. 88-109.
[12] Tedre, M. Tedre's list of challenges of IT projects in developing countries; lecture in University of
Joensuu 20th September 2009.
[13] PEST : www.businessballs.com/pestanalysisfreetemplate
[14] Korpela, M., Mursu, A., and Soriyan, H.A. Two Times Four Integrative Levels of Analysis: A
Framework. In: Russo, N.L., Fitzgerald, B. and DeGross, J.I. (eds.), Realigning Research and Practice in
Information Systems Development. The Social and Organizational Perspective. Kluwer Academic, 2001, pp.
367-377
[15] Tapaninen, A-M. Sosiaaliantrolopologian perusteet [Fundamentals of Social Anthropology, in Finnish],
course material (4.5.2005). Helsinki Open University. http://www.avoin.helsinki.fi/Kurssit/sosAntr/materiaali/
[16] Korpela, M., Mursu, A., Soriyan, A., Eerola, A., Häkkinen, H. and Toivanen, M. I.S. research and
development by activity analysis and development - dead horse or the next wave? In Kaplan, B., Truex, III D.,
Wastell, D., Wood-Harper, A.T. and DeGross, J.I. (eds.), Information systems research – relevant theory and
informed practice. Kluwer Academic, 2004, pp. 453-471.
[17] BBC Country profile: Nigeria http://news.bbc.co.uk/2/hi/africa/country_profiles/1064557.stm
[18] BBC Country profile: Finland http://news.bbc.co.uk/2/hi/europe/country_profiles/1023629.stm
[19] Obafemi Awolowo University web pages www.oauife.edu.ng
[20] University of Kuopio web pages http://www.uku.fi
[21] Embassy of Finland, Abuja
http://www.finlandnigeria.org/public/default.aspx?nodeid=36411&contentlan=1&culture=fi-FI
[22] Wikipedia “Nigeria” http://en.wikipedia.org/wiki/Nigeria
[23] Wikipedia “Finland” http://en.wikipedia.org/wiki/Finland
Copyright © 2010 The authors
www.IST-Africa.org/Conference2010
Page 10 of 10
Download