Sunday, May 12, 2013

Digital Democracy Challenges within ‘One Timor’ Concept


By
Raul Bernardino (Dino), B of Comp. Sc., MSc in ISM

Abstract:
Digital democracy is a place for you to use your ideas and talents in order to develop an engaging, innovative, and simple to use digital solution that will encourage more people to engage within Timorse society and the globe communities.

The Digital Democracy enables you and your community to discuss and prioritize issues, then challenges your member of the government and parliament to respond. The positive aspects of using this digital technology are bringing global communities to your own desk and start to share and help one another with knowledge and best practices. It brings an effective and efficiency solution to the problems that you normally experience.

The digital democracy also brings us some negatives aspect of it. It is a free place to express and interact. Technology helps to bring multi culture to interact and it might create a culture shock. Whereas, the use of social media for free expressing, - not use a common sense or constructive critiques anymore but use of threatening, negative arguments, offensive words, etc.   

Introduction:
Far before digital era, knowledge sharing was costly and holds by certain groups. It combines with copy rights and intellectual properties. The knowledge impacts to the societies in general were very limited.
Nowadays, the dissemination of the information and knowledge share across the globe is just within a second. The digital technology helps to record and accessible at any time and from anywhere. Even, the digital technology can transform old available information and knowledge into digital industry.
We all agree that, science and innovation are fundamental elements keys’ for the economic advancement, competitiveness, and the wellbeing of the nations, while the link between scientific researches, technological innovations, national wealth, and social wellbeing are complex and involve many interacting elements.

During 20th century, the developed countries increased the resources to invest for research, development, and technological innovation to improve living standard. The step of change in innovation, with potential to impact on most facets of our lives, is not showing any signs of diminishing as we enter the 21st century.

Major scientific discoveries of the 20th century namely: The splitting of the atom in 1932 at Cambridge University.  The invention of the transistor was at the Bell Laboratories in the USA in 1947. The isolation of penicillin and the discovery of its antibiotic potency were in the UK.  The elucidation of the structure of DNA was at Cambridge University in 1953 and followed by the separating of the genetic code of all living organisms. The 20th century saw a diminution in the time span between a major scientific discovery and its exploitation for the benefit or non-benefit of mankind.

The transistor could be considered to have had the greatest impact on our lives within the revolution of information communication and technology, including the development of the personal computer, the Internet, World Wide Web (WWW), electronic applications, and electronic mail.

Therefore, small group in Timor- Leste has to commit to making the Digital Democracy Challenge platform into ‘One Timor Concept’ as a great place to meet and interact with one and another. By entering or participating in the Digital Democracy Challenge you agree to abide by Code of Conduct. The Digital Democracy Challenge platform may also have additional guidelines that govern your use, so be sure to review them in addition to this Code of Conduct. Digital Democracy Challenge is not responsible for any user-created content or other user activities through the Digital Democracy Challenge platform. All activity on the site is also governed by the Site's Terms of Use.

Timor-Leste Context:
Da Silva addressed Information Communication and Technology (ICT) infrastructure in Timor-Leste in his writing on the digital review of Asia Pacific (2009-2010). He specifically focused on the Timor-Leste National Development Plan (NDP) for 2020. In this publication, he wrote about the telecommunication monopoly by Timor Telcom (TT) – owned and operated by Portugal Telecom International (PTI). Since March 2002, TT or PTI has been the only telecom operator and the formal ICT backbone in Timor-Leste. However, the international institutions (World Bank Group, Asia Development Bank, Embassies, etc.) are allowed to have their own communication networks.

Recently, this situation has been changed. The government of Timor-Leste reviewed the NDP in 2011 and renamed the document ‘Timor-Leste Strategy National Development Plan (SNDP) 2011-2030. In this strategy, the government of Timor-Leste has stated that the telecommunication sector will be a priority in 2015.
The government of Timor-Leste has adopted telecom liberalization and the implementation in which is now on track. There are three licenses issued by the government of Timor-Leste for telecom operators (Timor Telecom, Telin – Telecommunication Indonesia International latest known as Telekomcel, and Vittel-Vietnam telecommunication- latest known as Telmor). The goal of the liberalization is to establish stable, modern telecommunication networks to connect the people of Timor-Leste to the rest of world within affordable and reliable access (tools for Digital Democracy).

Dale addressed social networking in Timor-Leste as a construct of preexisting social culture, such as with elite politicians and leaders using Facebook to establish their own support networks. She specifically stated that “social networks can play a beneficial role by channeling information, bringing new ideas, or providing social support in times of emergency”, Dale (2011). Bernardino commented on one of her blogs that: ”people are social and tend to interact with one another by connecting to the people who share their knowledge and ideas, the best practices around, and communicate their needs and coordinate the available resources, and collaborate their different ideas and form new ideas”, Bernardino (8 March 2012).

Tambowon’s (2011) dissertation “proposed to design and build a digital community by using available ICT infrastructure” to facilitate Timorese students learning the Portuguese language. Furthermore, Tambowon referred to this idea as a global community of language learning along with promoting the global cooperation worldwide. She suggested the use of digital storytelling and a web site as the community platform, with the focus on a community platform interface in which to link or connect the Portuguese speaking people around the world with Timorese students that are learning Portuguese. Form this we can infer that Tambowon’s global community refers to social networking capability.

Silove’s psychiatric research publication described that: “Timor-Leste workers need a capacity building management because they are in low and middle income”, Silove (2011). Furthermore, Silove phrased that, it is important to be proactively identifying the effective programs for a staff’s psychosocial needs. Here, it can be assured that the ICT tools can help the workers or staff to perform their tasks more efficiently and effectively while continuing their education. For instance, ICT tools can establish an online community where staff or workers can build their own capacity and gain knowledge by using online learning programs, connecting and interacting with the right person (exchange knowledge and experiences), get online mentoring, etc. from other parts of the world without having to leave office and travel overseas.

At this point in time, global communication has been extended by the social capability tools which have become an integral part of the new technology development implementation. Social capability will improve and maintain the business operations, personal, and professional relationship in their dependency of the computing and networks.

Moreover, technology development brings the innovations and imitates a real social environment virtually. This technology enables people to connect and establish communication with other people around the world which allows them to more easily interact with the right, skillful person and to share their expertise. Additionally, doctors can save lives via virtual conferences. In some instances, they simply share their knowledge and expertise and learn from others. The technology allows work from remote locations and can eliminate the need to travel.  Other good examples of the benefits of social technology are distance learning with the use of video conferencing tools to facilitate the learning process, the on-line or virtual classes using the internet as a tool for interaction between students and professors, etc. Potashnik and Capper quoted that “distance education is becoming increasingly popular as economic forces encourage, and new technologies facilitate, its spread”, Potashnik and Capper (1998). This means social technology allows us to have classes and meet classmates virtually.

In reality, Timor-Leste Face-Bookers and other social networking users are not really maximizing the collaboration and coordination of the best practices in order to facilitate their daily work to be efficient and effective. Most face-bookers and other social networking use of offensive words, unconstructive critics etc.  This situation may also contribute to the instability of the nation.

Another issue in the government of Timor-Leste ICT implementation is the digitalizing of office documents for archiving. For example, civil servants were not archiving official documents properly, but rather in local data storage (USBs, desktops, or laptops). Although the data is centralized by the department file sharing system - there are many duplications across the system. As a consequence of local data storage, much of it cannot be shared, there is less accurate information available for the decision making process, staff time is consumed by searching for one particular document or another, there are higher storage costs borne by the institution, and the risk of data loss is very high due to lack of proper backups. In some circumstances, staff time is consumed by rebuilding a lost document, especially if no version track is available. Additionally, security, integrity, and document auditing are other issues associated with local data storage.  According to Gartner (2009), “employees spend between 30 and 40 percent of their time creating, searching for, retrieving, repurposing and organizing documents”.

Documents are often shared across departments. But by using Microsoft file sharing tools in which we cannot track or audit when or how the documents were last modified or deleted. Recently, in August 2012, the fifth iteration of the government of Timor-Leste formed to replace the previous government. This new government has had no data or information handed over to assist in the continuation of governmental operations. The result of this is that some programs or plans will not be continued. The new political appointments of the fifth government may have to redo the work. This means that a great deal of time will be consumed rebuilding lost or corrupted data. One way to avoid this issue in the future is for the government of Timor-Leste to create policies and procedures for data management. Furthermore, the government needs to hire business analyst consultants to take part in the analysis of information across government departments and to build a business process model accordingly. The system analyst will be required to define the system specification details and the developer will develop according to the design and specifications provided.

Document management is a critical issue for the government of Timor-Leste’s future operations and a part of the institutional memories that Timorese youth and students can use as a resource for future studies and research. Additionally, it will provide a framework for future governments to build on. The government of Timor-Leste has to take immediate action and develop a comprehensive plan to create a system of national data management and an archive to hold this newly organized information.

Another problem encountered in government institutions is manual paper work which slows down the decision making processes. For instance, the process of developing a document on a computer, printing the document, and signing and copying the document before the originals are sent to various destinations and the copies are archived in a filing cabinet. People have to be diligent in filing all documents according to the topic, version, and date. If a document is missing, it may be hard to find. Therefore, it is important to digitalize and automate manual paper work and the signature process. Moreover, digitalizing and automating these processes can facilitate auto workflow capability which will move the object (document, form, etc.) according to the role and functions in the organizational hierarchies.

According to Morphy (2012), “the IBM industry has enhanced the social enterprise application with IBM connections. This IBM connection can integrate the user’s wikis, blogs, emails, and calendars which are attached to the person”. IBM has simplified business file sharing, social networking, online meetings and instant messaging including real time document editing via a cloud based productivity suite. This product facilitates effective operations, especial those involving communication.

Furthermore, Rozwell at Gartner (2012) stated that, it is important “to communicate and educate the employees on the role of social media and record management policy”. The conclusion is that social media needs to be regulated. However, how to regulate it becomes a big question for every industry and most organizations as it impacts the data protection and privacy.  The Constitution of Timor-Leste states that the right to honor and privacy, inviolability of home and correspondence, and protection of personal data (Timor-Leste Constitution, 2002:36-38).  

The current ICT infrastructure, through which each government department is connected, is not reliable. The fiber optic connections that run from building to building, which are designed to connect government departments in Dili, do not function properly. Most of the ICT infrastructure uses access points to establish communication among the departments and staffs.

Moreover, there are very few email and file printing servers in government departments. Almost all Non-Government organizations, civil servants and ministers use public email servers such as Gmail or Yahoo to communicate with coworkers and line ministers. For instance, if one staff member sent an email with an attachment to her supervisor for review in the next room, or even a supervisor sitting directly beside her, it would take ages to reach them. This is because the email has to go out to the international servers before coming back to the supervisor’s desk. Almost all government business operations are centralized in the capital. Because of the centralization, there is not much ICT infrastructure connecting the central government with authorities in the districts or future municipals. Some government institutions that have offices in the capital and the districts currently use Very Small Aperture Terminal (VSAT) for internet communication. Others use Timor Telecom 3G and Telecomcel. The internet bandwidths in Timor-Leste are too expensive. Timor Telecom 3G cost is 2$ an hour. Despite this, most of the government departments use Timor-Telecom’s internet services. The bandwidth speed for these services is 1 MB per second for uploads and downloads at a total cost of about $10,000 per month. To overcome the low bandwidth distribution among government entities, several government institutions have leased internet services through VSAT communications. The cost of leasing VSAT for 1MB per second upload and 2 MB per second download is about $8,000-$9,000 per month.

The question is why do we have to rely on internet communication, while most of the interactions are between Timor-Leste government officials? The answer is because these officials use public emails (Gmail, Yahoo, etc.) for their daily operations. This is evidence that the government of Timor-Leste has wrongly invested in the ICT sector. Also, the government must bear in mind that the current ICT system and its infrastructure are not secure, not cost effective, and not efficient. Therefore, it is important to build an internal or local loop for government communication. This means that the communication among the staff is done on internal servers, while only external communication would rely on the internet. By using the internal or local loop for communication, the government could secure its communication and save a lot of money.

To achieve this local loop communication, the government needs to invest in local back bone infrastructure in order to connect both local departments and departments out in the districts or future municipals. Secondly, the government needs to invest in a data center and local server infrastructure for each department. Finally, the government of Timor-Leste has to create a single directory in which communication is established based on a central point of contact where government employees are allowed to securely connect, communicate, coordinate and collaborate (4Cs).

Once the local loop and data center are established, users need training in order to optimize the use the technology. One part of the training is to improve security by improving understanding of specific topics, tips and tricks, with mentoring and desk side coaching. This optimizes the use of technological features and helps avoid the risks such as viruses, phishing, spam, etc.

Conclusion:
It is important to underline that, social technology allows us to connect, communicate, coordinate, and collaborate with the intended people from anywhere in the world and at any time we need. We have to connect and establish a communication in order to coordinate and collaborating the ideas and knowledge in order to improve our own productivity, skills, knowledge, and also maintain our contact relationships. Technology has changed document centric into people centric environments. 
The challenges of having social capability in the ICT system environment are that people have different cultures, languages, time zone, and work and life balance. These difficult situations can be easily overcome by having common missions, objectives, and goals.
  
Reference Lists:
Adams, A. A. & McCrindle, R. J. (2008). ‘Pandora’s Box’: Social and
Professional issues of the Information age. West Sussex, England: John Wiley & Sons, Ltd.
Atos (2012) Code of Condact for Digital Democracy Challenges [On-line].
Available from: http://www.digitaldemocracychallenge.co.uk/content/code-conduct (Accessed: 9 January 2013)
Benaroch, M. (28 May 2002) Managing Information Technology
Investment Risk: A real options Perspective [On-Line]. Available from: http://myweb.whitman.syr.edu/mbenaroc/PAPERS/jmis/jmis-1.pdf  (Accessed: 9 January 2013)

Bernardino, R. (15 October 2011), Virtual team Challenges [On-Line].
Bird, J. (2003) Work-life Balance Defined – what it really means [On-Line].
Available from: http://www.worklifebalance.com/worklifebalancedefined.html (Accessed: 21 August 2012)
Buecker et al (2012) Enterprise Single Sign-On Design Guide Using IBM
Security Access Manager for Enterprise Single Sign On [On-Line]. Available from:
California Department of Education (2005) History-Social Science Frame
work [On-Line]. Available from: http://www.cde.ca.gov/ci/cr/cf/documents/histsocsciframe.pdf (Accessed: 21 August 2012)
Cole, B. (2012) Communication, Policy vital to social media records
Clemons, E.K. and Weber, B. (1990) Strategic Information Technology
Investments: Guidelines for decision making, Journal of Management Information Systems, Vol. 7, No. 2, p. 9-28.

Dale, P. (2011). ‘Timor-Leste’: Ties that Bind: Studying Social Networks in
          Timor-Leste [On-Line]. Available from:
Dehning, B. and Richardson, V. J. (2002) Return of Investment in
Information Technology:
A Research Synthesis, Journal of Information Systems Vol. 16 No.1 Spring, p.7-30 [On-Line]. Available from: http://web.chapman.edu/asbe/faculty/bdehning/papers/JIS.pdf (Accessed: 21 August 2012)

Deirdre, A. and Clare, K. (2009) Flexible working and engagement: the
importance of choice, Strategy HR Review, Volume 8, Number 2, 2009 , pp. 13-18(6) [On-Line]. Available from: http://www.ingentaconnect.com/search/article?option1=tka&value1=Flexible+working&pageSize=10&index=3 (Accessed: 21 August 2012)
Fry, S. (2011) Real-world engineering & technology special   [on-line].
Available from:
Hall, P. A.V. & Fernandez-Ramil, J. (2007) Managing the Software
Enterprise: Software Engineering and Information Systems in Context. London: Thomson Learning.
Heizer, J. and Render, B. (2011), Operations Management, 10th edition,
Global Edition: Pearson
Hoke, C. and et al (6 December 2011) Workshop on Governance of
Technology, Information, and Policies (GTIP): Addressing the challenges of Worldwide Interconnectivity [On-Line]. Available from: http://www.acsac.org/2011/workshops/gtip/ (Accessed: 21 August 2012)
Huczynski, A. & Buchanan, D. (2010) Organizational Behavior (7th Ed)
          Essex: Pearson Education
IBM (2008) Lotus Domino going green: The new Lotus Domino
attachment and object service [On-Line]. Available from: http://www.ibm.com/developerworks/lotus/library/domino-green/ (accessed: 17 August 2012)
IBM (2012) IBM Connections Takes Further Lead In Enterprise
Social Networking: Everything Old Is New Again In The Digital Age [On-Line]. Available from: http://revmediamarketing.com/ibm-connections-takes-further-lead-in-enterprise-social-networking/ (accessed: 21 August 2012)
IBM (2012) IBM Hones Social Enterprise Tools [On-Line]. Available from:
IBM (2012) Lotus Workflow [On-Line]. Available from: 
iDM (2009) Innovative Document Management [On-Line]. Available from:
http://www.idmafrica.co.za/  (Accessed: 21 August 2012)
ISO/IEC 27002:2005 Information technology — Security techniques —
Code of practice for information security management [On-Line].
Available from:
Kremp, E. and Mairesse, J. (January 2004) Knowledge Management,
Innovation, and Productivity: A Firm Level Exploration Based on French Manufacuring CIS3 Data [On-Line]. Available from: http://www.nber.org/papers/w10237 (Accessed: 21 August 2012)
Limi, A. (10 December 2009) Powerful Workflow Capabilities [On-Line].
MacCormack, A., Verganti, R. & lansiti, M. (2001) Developing Products on
Internet Time: The Anatomy of a Flexible Development Process, Management Science 47, no. 1 (January 2001).
MacCormack, A. (2001) Product Development Practices that work: How
Internet Companies Build Software, MIT Sloan Management Review, Winter 2001 pp. 75-84
O’Lear, S. (2010) Siemens PLM Software: Enabling innovation through
Enterprise data management [On-Line]. Available from:   http://www.plm.automation.siemens.com/en_us/Images/8937_tcm1023-38461.pdf (Accessed: 21 August 2012)
Pemberton, S. (2012) Open Standards Rich Internet Application [On-Line].
Available from: http://www.w3.org/2007/Talks/09-26-steven-berlin/ (Accessed: 21 August 2012)
Potashnik, M. and Capper, J. (1998) World Bank’s Education and
Technology Team, Distance Education: Growth and Diversity [On-Line]. Available from: https://tojde.anadolu.edu.tr/fdmarchnws.htm (Accessed: 21 August 2012)
Quest Software (2012) Single Sign On (SSO) [On-Line]. Available from:
Schwalbe, K. (2011) Information Technology: Project Management,
Revised 6th edition,   
Scott, C. (27 March 2012) Study Finds Major Weaknesses in the SSO
systems [On-Line]. Available from:
Social Media Framework (2011): Online Identity [On-Line]. Available from:
(Accessed: 21 August 2012)
Stewart, W., Coulson, S. and Wilson, R. (2007) Information Technology:
When is the Worth the Investment? [On-Line]. Available from: http://www.iima.org/CIIMA/14%20CIIMA%207-3-07%20Stewart%20119-122.pdf (Accessed: 21 August 2012)
The New York, Albany University publication (2012) Chapter One: ROI
and the Need for Smart IT Investment Decisions [On-Line]. Available from:http://www.ctg.albany.edu/publications/guides/roi?chapter=3&section=3 (Accessed: 21 August 2012)
The Open Group (2010) Introduction to Single Sign On (SSO) [On-Line].
Available from: http://www.opengroup.org/security/sso/sso_intro.htm (Accessed: 21 August 2012)
The Texas A&M University System (2012): Single Sign On [On-line].
Available from: https://sso.tamus.edu/Logon.aspx?ReturnUrl=%2f (Accessed: 21 August 2012)
Warren, C. (16 February 2012) the pros and Cons of Cross-Platform App
Desin [On-Line]. Available from: http://mashable.com/2012/02/16/cross-platform-app-design-pros-cons/ (Accessed: 21 August 2012)
Waynforth, C. (2010) Single Sign On (SSO) definition [On-Line]. Available

  
Appendix:
Code of Conduct of Digital Democracy within One Timor Concept and It’s Challenges

Respect Each Other:
One Timor Concept team encourages everyone to treat each other equally with mutual respect. Do not use the Digital Democracy Challenge platform (future 1TimorConnect) to threaten, harass, stalk, or abuse others. The Digital Democracy Challenge reserves the right to remove posts that advocate or encourage expressions of violence, bigotry, racism, hatred, or profanity. Digital Democracy Challenge within One Timor Concept administrators may remove postings that are deemed inappropriate, offensive or that violate guidelines or this Code of Conduct. Digital Democracy Challenge may also eject or ban any user from their area who behaves in a manner deemed inappropriate, offensive or who violates guidelines or this Code of Conduct. By participating in any area of the Site, you agree to be bound to the rules of that area.

Keep It Legal
Digital Democracy Challenge does not allow any illegal activities. You cannot use the Digital Democracy Challenge platform to publish, post, distribute, or disseminate defamatory, infringing, obscene, or other unlawful material or information, specifically, but not limited to, child pornography, bestiality and incest. Also, you may not use the Digital Democracy Challenge platform for chats relating to illegal drugs. You may not use the Digital Democracy Challenge platform for the purpose of linking to external sites that violate this Code of Conduct. Do not upload files or post messages that contain photos, music, software or other material protected by intellectual property laws, rights of privacy or publicity or any other applicable law unless you own or control the rights thereto or have received all necessary consents. Digital Democracy Challenge is not responsible for any use of anything you say or post. Do not post any materials (including software and other information) that could harm (or is designed to harm) other users' computers or would allow others to inappropriately access software or Web sites. Digital Democracy Challenge does not tolerate disruptive activity online, such as persistent off-topic comments and postings or statements that incite others to violate this Code of Conduct or participate in illegal activities. Our Site's users want to post on our Digital Democracy Challenge platform in a positive environment. Digital Democracy Challenge does not allow the posting of destructive features, use of computer programs that contain such features, or access to any content that contains destructive features such as: viruses, worms, Trojan horses, or bots for the use of scrolling, showing multiple screens, and other activities that can be disruptive to online communication. Falsely impersonating a Digital Democracy Challenge employee, agent, manager, host, or any other person with the intent to mislead or cause harm to others is forbidden.

Please don't Spam
Please don't "spam" through our Digital Democracy Challenge platform, none of our users like it. To spam includes sending identical and irrelevant submissions to many different discussion groups, mailing lists, chats or communities. Usually such postings have nothing to do with the particular topic of the group or are of no real interest to those on the mailing list. To spam also includes misrepresenting the source of anything you say or post. Spamming and trolling in chat rooms are serious violations of online etiquette. Digital Democracy Challenge reserves the right to ban a user at any time, without notice, from any or all Digital Democracy Challenge platform for spamming.

Keep it personal
The Digital Democracy Challenge platform areas may be used to provide supplementary information regarding your own business (provided you do not use spam to provide this information); however, the Digital Democracy Challenge platform areas are not designed to be used as the primary mechanism for operating your business or providing core information about your business. Any space provided to you, if any, in any Digital Democracy Challenge platform is for your own personal use. You may not sell, license, give away, exchange or barter any space provided to you within the Site for any purpose including, without limitation, selling, licensing, exchanging or bartering space for advertisements.

Be responsible and liable
You are responsible and liable for all your activities while participating in any Digital Democracy Challenge platform area. Remember, you are responsible for anything you say or post and for protecting your own computer system. We recommend you install a virus protection program on your computer. Our Digital Democracy Challenge platform areas are not designed as the primary places to store any materials; you are responsible for creating backups of materials you post to any Digital Democracy Challenge platform such as photos or documents. Digital Democracy Challenge is not responsible for loss of, access to, or deletion or alteration of any materials included on the Site. Digital Democracy Challenge reserves the right to remove at any time, without notice, any posting to the Site. Some users may post external website links on the Site. Please be advised that Digital Democracy Challenge is not responsible for any of the content on these linked websites. Some content and links on the Internet may contain adult content and may not be suitable for children. You are responsible for any actions you may take based on advice or information you receive online. Use your own good judgment when evaluating information provided through this Site's Digital Democracy Challenge platform or any other such services, remember that the information provided could be from people at any age and experience level. The decision to conduct transactions with anyone is your own and you should conduct your own research prior to making any decisions.

Uphold the Code
In helping to make our Site a great place to meet and exchange information, you must do your part to uphold this Code of Conduct. Digital Democracy Challenge also reserves our right to amend or change the Code of Conduct at any time without notice. You agree to periodically review this document to ensure you are doing your part. Digital Democracy Challenge is not obliged to send users or hosts a warning before deleting any content.

Protect Your Privacy
We caution you against giving out personally identifiable information (such as social security numbers, credit card numbers, names and addresses, telephone numbers, driver license numbers) to strangers online, which may be used for illegal or harmful purposes. Some personal information you provide to Digital Democracy Challenge may be stored outside of the country in which you reside.
Thank you for following this Code of Conduct and joining the Digital Democracy Challenge online community!

Monday, April 22, 2013

The use of Software Enterprise and Development in the Organization

By Raul Bernardino (Dino)

Abstract:
In average, many organizations are fallen into the trap of the software application features, its advertisement, based on incomplete information, and software provider persuasion (marketing staff’s skills). They (Institution, Organizations, Company, and Government entities) do not think twice to have and implement the applications immediately in their business environment. Moreover, Information Technology (IT) planners also contributed to the failure of IT implementation projects in organization. Most of IT planners without have enough soft skills such business analysis, leadership, risk management, change control, etc. that can helps to mitigate future system integration and its ward investment.

The larger or well-known organizations tend purchased and customized software enterprise for their business purposes from outsource. The small software enterprise company is most likely to purchase from big software industries. While others, may use several sources of the software enterprise to fulfill their needs.

It is important that the investment in the software enterprise application should be fitted into organization requirements and needs. The quality output of any software enterprise development is relatively varied. This is because, each of the individuals have a different interpretation on the result of software development. The involvement persons in developing or in buying will be giving a high mark on the software enterprise quality, while others who are not involved, will be marking with a low quality.

Since software enterprise and technology industries developed, many methodologies and approaches have been introduced. They are waterfall, spiral, prototypes methodologies, etc. Each methodology has its own advantages and disadvantages.

Introduction:
Software enterprise development is an increasingly persistent part of our daily lives. In the USA alone, the software products and services exceeded $140 billion in 1998 with more than 2 million software programmers employed. This includes not “only Microsoft or Oracle but within all IT departments in the USA” (MacCormack, 2001).

In the Timor-Leste alone has been introduced various software enterprise. Timor-Leste government has been invested in this sector with significant amount money. Let’s name several of them; Free Balance as finance core business application, Portals, e-procurement, etc. Many of them have different platforms whereas no scalability, no cross platform, no workflow, and open standard capabilities.   

In obtaining any software application for the organizations, the management or CEOs have to decide either to develop in house, to develop from outsources, or to purchase from the software industries.

The decision is based on the organizations’ needs and requirements which have been documented or gathered by business and system analyst.

Buy a Software Enterprise: 
In the largest organizations most likely software enterprise application tends to be both “custom developed and procured from outside sources. Small business software applications are most likely purchased. Others businesses may use various sources of the software applications to fulfill their own needs” (Hall and Fernandez-Ramil, 2007). According to Martin et al (2005) that the investment in the “enterprise system packages with integrated modules became a major trend by the late 1990s”.

There are several advantages of purchasing software enterprise application as follows:
  1. Cost savings
  2. Faster  implementation
  3. A possibility of better support for generic business functions

The disadvantage of the purchasing software enterprise applications is the lack of an exact fit in with organizational needs as “building custom software can result in fewer trade-offs and a better fit to the company’s needs” (Martin et al, 2005). New purchasing software enterprise application may not have a scalability, cross platform and open standard capabilities; therefore, organizations will spend an additional cost for the training's and users spend additional time to re-entry the same amount of data that have been in the system. 

Develop Software Enterprise:
The changing of the software application in organizations is based on the business operations’ needs - often to be a more competitive institution. For instance, repair the bugs and errors, adapt the application, and add new requirements.
The Software Changing Research Result Graph
Software Changing Research:
Sommerville (2004) described in his research on software changes, “error and repairs application is 17 percent, adapting software application 18 percent, and adding functionality or modifying the functionality of the software applications is 65 percent. The research found that the majority of software application changes are on system application modification and adjusting to the business requirement and needs.

“The size of the software and the complexity can grow very quickly, only limited by the productivity of the people developing the software and the capacity of the computer [on] which [it] will be executed” (Hall and Fernandez-Ramil, 2007:304).

 Software Development Quality:
 “The high quality means fitting to the project purposes and satisfying the expectation of the stakeholders and it is not cause damage to them. The external quality process is needed in order to improve the overall quality enhancement and it also creates secondary complimentary views on the system that embodied in the implementation” (Hall and Fernandez-Ramil, 2007:363).

 
The Software Quality Diagram
The internal factors of software quality are built in the modular, able to maintain, testable, re-useable, adjustable, interoperable, readable, and understandable. The process factors of software quality are able to improve, able to track, able to maintain, predictable, and repeatable.  The external factors are efficient compare to other system applications, the functionality of the system, and reliability of the system, adaptability, robustness, and accuracy.   
  
As organizations adopt new computer aided design technologies, “the development processes for many software products increasingly resemble those found in the software industry” (MacCormack, 2001). Therefore, IT managers and CEOs need to be aware of the methodologies for developing and deploying software products and services.

There are many methodologies and approaches below for the organizations to use. However, more important than any one methodology is how to use people and resources to create and maintain the software applications. The software development methodology details are explained below:

Traditional Models (Code and Fix Model):

Code and Fix diagram
This model is simple and has been commonly used. The advantages are you can start developing a software application with general or specific ideas. By using this method you do not need to hire an expert in planning, testing, or documentation. Anyone who has knowledge of coding can start writing codes. Unfortunately, since it has no documentation, we cannot assess the progress until it is completed. Additionally, this method does not fit a complex project.

 The waterfall Model:
Waterfall model
This model has highly structured features and sequential processes. We cannot develop tasks randomly; it has to follow the steps of the process. We have to complete all tasks in a stage (for example, stage 1) before moving on to the following stage (in this case stage 2). For instance, in this model, we have to complete all requirement specification and verification before moving on to the software design stage.

The Sashimi (Waterfall with Overlapping Phases) Model:
Sashimi Model
This model is adopted from Japan and is named for a Japanese style of presenting sliced, raw fish. This model has overcome some of the weaknesses of the waterfall model. For example, you may start software design before considering the requirements, which brings some flexibility to the development of the software application. However, this model may cause confusion in the other phases, is not particularly efficient, and can leave developers guessing at the overall progress, or even the progress of the individual stages.

The Waterfall with Sub-projects Model:
Sub-project Model
This waterfall with sub-project model is even better in architecting the logical dependence in the subsystem development. This model allows parallel planning in the waterfall model. However the weakness of this model is the possibility of unforeseen inter-dependency among sub-projects.  



The Spiral Model:


Spiral Model

This is an incremental model of developing a software application. The first process starts from center position and moves clockwise across the area. The first circle, or transversal, is for requirement planning. Each circle has planning, evaluation, risk analysis, and engineering or prototypes. “The first round is the stage of feasibility study. The second round is [for the] concept of the operations. The third round is the top level requirements specification”, (Boehm, 1998:65-69).  Each loop represents a phase of the process. For instance, the inner loop may be feasibility, the next loop requirement, the following loop design, etc. Bear in mind that development in each cycle has to exercise the risk analysis. As soon as the design stage begins, we have to create the testing plan and user documentation. 

The Staged Delivery Model:
Staged Delivery Model
The staged delivery model defines specification with delivery stage. The entire product design specifies that development should take place in the early stages. The advantage of this model is that the user or customer gets functionality earlier than in other models. You have to be careful, however, in the planning and design phases. For instance, component B is schedule for stage 3 but needs to be included in stage 2. 

The Prototyping Model:


Prototype Model
This model’s principle is to help customers and developers understand the system requirements. It includes back to back testing, detection and identification of missing or confusing services, and development of a prototype as a basis for delivering a system specification and working system early available in the process.

The Hybrid Model:
 In the development of the large or complex system we may use several models simultaneously. A prototype may be used for high risk assessment. The waterfall can be used for developing systems that are well understood, and life cycle can be used to determine the organization of the software.

The Agile Model:

The agile model provides several approaches such as an Adaptive Software 
Development (ASD), Crystal methods, Dynamic System Development Methods 
(DSDM), eXtreme Programming (XP), Feature Driven Development (FDD), Lean 
Development (LD), and Scrum models. Here, we will focus on ASD and DSDM.  
The ASD life cycle focuses on developing working software one small piece at a 
time. The customer describes the functionality and features of the system and 
developers develop it at each stage. The diagram below shows the ASD life cycle.



The ASD Life Cycle Phases Model
       
The DSDM provides an overall framework of the software project developments. The principles of DSDM are users’ involvement and business rules, team decisions; focus on frequent product delivery, iterative and incremental development that fits the business purposes, reversible changes, and baseline requirements for software development, integrated testing throughout the system, and collaboration and cooperation between all stakeholders. The diagram below shows the DSDM method.
  

The DSDM method adopted from (Highsmith, 2002a) Model



The Developer:
The developers during developing software are using several software processes model. The fundamental concept of the software engineering is the SDLC, which is stand for Software Development Life Cycle. The life cycle of software development is developing, using, and maintaining. The common pattern of the industries is products. The only differences are industries production for maintenance is repair process while in the software production, the maintenance is upgrading or updating or correcting.

There are lot of methodology and approach as mentioned above for developing enterprise software. However, there are two common software engineering methodologies that developer and software industries use to use. They are Waterfall and Spiral model.

The Waterfall methodology is providing a linier and sequential or step by step move forward development. As the matter of fact developer is developing software with phase by phase, likewise water is running from high level to low level and it will never go back.

For instance, developing software by using waterfall methodology as follows:
Requirement engineering: The system developer will elicit all requirements in the steps which are to be developed. As other model of processes, those requirements need to put into the functions and challenges that system need to fulfill. It includes analyzing the end user needs.

System design: System designer is involving in the architecture of design and the system has to be proper. In this section, it has to be a system definition, selection of hardware platform, operating system etc.

Software design: The software design is based on the system architecture in which can be defined software blocks and break it down into the code modules. The describe interface and interactive modules including functionality for instant system state, start up, shutdown, output, and error conditions.

Coding: The code is based on software design document. The developers are starting code the unit in small part of the system functions. They (units) are stand alone and later to integrate in software package form.

Software Integration and verification: In this section, each unit that has been developed, it needs a testing of the functionality. Verify each unit is meeting the requirements.

System Verification: In this section, verification for whole system is needed; it includes verifying the original hardware and environment.

Operation and Maintenance: In this part the developer handover to the user to test if all requirements are met the need or otherwise to need change to meet customer needs.  In this stage of waterfall methodology is never ending.

Weakness of waterfall method:
  • It is very important to put to gather all possible requirements at the first stage.
  •  Iteration only happen in the same stage
  • There would be very big maintenance at last stage


While in the Spiral method the process is staring for the center position and move across area clockwise.  The first traversals maybe place for requirement and planning.
  • Planning : to define recourse, milestone, and schedule
  • Evaluation: in this section developer is evaluating and analyzing all requirements and determine goal and task. It includes defines all possible alternatives.
  • Risk analysis: In this section, the developer is to asses both management and technical risk
  • Engineering: In this section, developer design and implement one or more prototypes or sample of application.
The software purchase or development decisions are based on several criteria such as available information from elicitation, being able to predict future features, available technology, and the scientific development. Purchasing or developing software applications is also based on having sufficient knowledge in the field.

In the situation where the decision is made to buy a system application, the outcome may be that it will not fully fit with the business’ requirements and needs. While, on the other hand, a decision made for developing a software application may take more time to develop.

There are situations where a group decision is necessary. For instance, if the decision involves, the imposition of regulations, technology specification, or lack of available knowledge, the organization will need to come to an agreement. The diagram below shows the differences between software development and purchase.
Build or buy decision making Diagram

Monday, March 11, 2013

Smart Working and Variable Pay


By Raul Bernardino

Abstract:
We all know that work is changing: the evidence is all around us. The Job Descriptions are increasingly inadequate as a guide to what people are actually expected to do. The organizational hierarchies are distorted and fragment as changing markets and services strengthen the pressure to give work to those who are best equipped to handle it, irrespective of job title. The organizational structures can become ‘silos’ that inhibit effective communication and demotivate employees. On the other hand, Information and Technology presents opportunities for developing new products and services, and new ways of communicating and managing.
In short, the systems and methods that once served to hold organizations together are now more likely to be doing damage. Managers need to take account of the changing attitudes and expectations of employees, who are unlikely to be impressed by a ‘command and control’ style of management. Additionally, they need to find new kinds of organizational ‘glue’, and new ways of organizing that will allow more flexibility but still retain a necessary degree of control.

Introduction:
It is being a common practice in the organizations, in which is to give the differences of the wages to their staff or employees whereas a part of the motivation. This also can be apply for engaging the employees to ‘smart work’ for the organization such as employee works from remote location, employee has flexible time, etc.

According to Simmons K (2013) in Capgemini publication, smart working is ‘an approach to organizing work that aims to drive greater efficiency and effectiveness in achieving job outcomes through a combination of flexibility, autonomy and collaboration, in parallel with optimizing tools and working environments for employees.’

Maslow’s needs an hierarchy theory of motivation in synchronizing with the imperial research to motivate  employees while Alderfer redefined it into ERG theory of motivation which stands for Existence needs, Relatedness needs, and Growth needs. Moreover, he explains as follows:
·    Existence needs: These are included need for basic material necessities. In short, it includes an individual’s physiological and physical safety needs.
·    Relatedness needs: These are included the aspiration individuals for maintaining significant interpersonal relationships (be it with family, peers or superiors), getting public fame and recognition. Maslow’s social needs and external component of esteem needs fall under this class of need.
·    Growth needs: These are included need for self-development and personal growth and advancement. Maslow’s self-actualization needs and intrinsic component of esteem needs fall under this category of need

Let’s take look at the IBM Company. The company has wisely taken a decision to apply variable pay and fix wages to IBM employees. Why big companies like the IBM use this method of motivating his employees? It is because, management had to analyze, company profits and losses, it is including understanding their own work environment, and organization culture. In this case, they came up with the ideas of categorizing their staff into two types of the groups (salesmen and engineers)

Usually salesmen are extrovert persons. Therefore, they are easy to engage and convince the costumers and able to trade out their goods or products. It is look like; they are gambling and play a high risk. For example, salesmen gave all details of the product information, the costumers still have to decide whether the costumers are willing to buy it or not.  Even in some situation, the costumers have to agree on certain things, they maybe also change the mind or the idea to post-pone the orders or just reject them. Therefore, pay for the salesmen are different and it is depending on how many of the products that they have been sold out and much profits that company earned. The salesmen have to be more creative, have enough knowledge about the products, and knowing the culture during the engagement with the costumers. This is also an opportunity for salesmen to trade more and they will be getting a high pay of course.

The system engineers are mostly introvert persons. In this case, the system engineers are more depending on orders or the salesmen works. Therefore, it was wise to have a fix wages for system engineers. It is sure that, between each of system engineer’s wages, the IBM company has differentiated the wages in order to motivate their system engineers. 

In some cases, people have to choose, either to have fix pay or variable pay. The experience, told me, that I am not fitted to a variable pay. It is because I am introvert person; who works toward to the assignments and achievements. Otherwise, I will be stressful and not well motivated.   In this case, I just focus on achievements, as it is stated in work orders and job descriptions.   

Conclusion:
The hard workers are usually expecting high pay. But in the reality, that who has a good position in the organization, he or she will be getting a good pay. The different wages that the organizations offering to the employees are intended to give a good motivation. It is become common practices, that every fiscal year, the organizations will be giving rewards to each employee, who has got a good performance. The organizations are also giving awards or recognition to the staff at any time that he or she has an outstanding work performance during a period of time (every 3 months or 6 months).

Technology systems help organizations to easy deploy a work force (smart workers) at any time and from anywhere around the globe.

References list: