The Six Centripetal Forces for Successful Global Software Telecommunication Infrastructure Collaborative Technology.

Slides:



Advertisements
Similar presentations
Distributed Data Processing
Advertisements

Global Software Teams Problems  Global software teams are risky management propositions ? Cross-cultural differences Geographical dispersion (Burden of.
1 Chapter 7 IT Infrastructures Business-Driven Technology
Chapter 10 Information Systems Management. Agenda Information Systems Department Plan the Use of IT Manage Computing Infrastructure Manage Enterprise.
SESSION 9 THE INTERNET AND THE NEW INFORMATION NEW INFORMATIONTECHNOLOGYINFRASTRUCTURE.
SCHOOL OF INFORMATION UNIVERSITY OF MICHIGAN The Coming of Cyberinfrastructure Gary M. Olson.
Pg. 1 Intranets and Extranets in Business Internet and Business - strategic business applications. Internet and Business - strategic business applications.
The six Centripetal Forces For Successful Global Software Teams  Telecommunications Infrastructure  Product Architecture  Team Building  Development.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
WAN Technology Overview Lecture 3: Introduction to WAN.
1 © J. Liebeherr, All rights reserved Virtual Private Networks.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Internet Basics مهندس / محمد العنزي
MCTS GUIDE TO MICROSOFT WINDOWS 7 Chapter 14 Remote Access.
Lesson 3: Introduction to Internet Technology
Lecture 5 Title: Networks and Businesses
CSI315 Lecture 1 WEEK 1. The Internet A world-wide network of millions of computers connected to share information and communication. The interconnected.
Teaching and Learning with Technology  Allyn and Bacon 2002 Networks and the Internet Chapter 7 Technology in Teaching and Learning.
The Internetworked E-Business Enterprise
CP476 Internet ComputingCh.1 # 1 Lecture 2. A Brief Introduction to the Internet The objective is to understand The history of Internet What the Internet.
2 Object-Oriented Analysis and Design with the Unified Process Objectives  Describe the differences between requirements activities and design activities.
The Internet and E-Commerce Back to Table of Contents.
Chapter 7: Using Windows Servers to Share Information.
1 WHY NEED NETWORKING? - Access to remote information - Person-to-person communication - Cooperative work online - Resource sharing.
Presentation on Osi & TCP/IP MODEL
Corporate Information Systems Delivery of Infrastructure IT Services.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Chapter 7 Networking: Computer Connections. Networks n Network - a computer system that uses communications equipment to connect two or more computers.
Remote Access Chapter 4. Learning Objectives Understand implications of IEEE 802.1x and how it is used Understand VPN technology and its uses for securing.
Internet Application. understanding Addresses Routing of Instant Messaging Collaborative Computing Grid Social networking Forums Societies.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
BUSINESS DRIVEN TECHNOLOGY Chapter Sixteen: Integrating Collaborative Partnerships.
Network Installation. Internet & Intranets Topics to be discussed Internet. Intranet. .
Summary - Part 1 - Objectives The purpose of this basic IP technology training is to explain video over an IP network. This training describes how video.
Lec4: TCP/IP, Network management model, Agent architectures
Network Protocol Models and Architecture Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
 What is intranet What is intranet  FeaturesFeatures  ArchitectureArchitecture  MeritsMerits  applicationsapplications  What is ExtranetWhat is.
INTRODUCTION. The security system is used as in various fields, particularly the internet, communications data storage, identification and authentication.
7-1 Chapter 7 IT Infrastructures Business-Driven Technology.
Hands-On Microsoft Windows Server Introduction to Remote Access Routing and Remote Access Services (RRAS) –Enable routing and remote access through.
Slide 3-1 Chapter 3 Terms Electronic Commerce and Internet Technologies Introduction to Information Systems Judith C. Simon.
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
INTRODUCTION. A Communications Model Source –generates data to be transmitted Transmitter –Converts data into transmittable signals Transmission System.
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
1 Lecture # 21 Evolution of Internet. 2 Circuit switching network This allows the communication circuits to be shared among users. E.g. Telephone exchange.
Chapter 17 THE FUTURE OF BUSINESS Gitman & McDaniel 5 th Edition THE FUTURE OF BUSINESS Gitman & McDaniel 5 th Edition Chapter Using Technology to Manage.
Teaching and Learning with Technology ck to edit Master title style  Allyn and Bacon 2002 Teaching and Learning with Technology k to edit Master title.
William Stallings Data and Computer Communications
Internet Architecture and Governance
A global, public network of computer networks. Computer Network A collection of computing devices connected to share resources such as: Files Software.
Teaching and Learning with Technology Chapter 7 Networks and the Internet by La Tisha Jenkins.
BZUPAGES.COM Presentation on TCP/IP Presented to: Sir Taimoor Presented by: Jamila BB Roll no Nudrat Rehman Roll no
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
Internet Essentials.
Reading TCP/IP Protocol. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also.
Chapter 2 Rheachel, Jessica, Megan, and Cassidy Communications, Networks, the Internet, and the World Wide Web.
Sy Le CS 147.  Process of transferring information between computers virtually anywhere in the world.
Structures That Support Learning Structuring Actions The structuring actions are levers that are available to a person, a team, or an organization to.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 15 Creating Collaborative Partnerships.
VPN Alex Carr. Overview  Introduction  3 Main Purposes of a VPN  Equipment  Remote-Access VPN  Site-to-Site VPN  Extranet Based  Intranet Based.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
GroupRocket.net. Years back checking s in the morning was the first ever thing most of the professionals would start their day with. And with the.
Fundamentals of Information Systems, Sixth Edition
Computers Are Your Future
Discovering Computers 2010: Living in a Digital World Chapter 14
Components of information systems
The Internet An Overview.
Networking and Security
Presentation transcript:

The Six Centripetal Forces for Successful Global Software Telecommunication Infrastructure Collaborative Technology

Telecommunication Infrastructure A global software team requires a Reliable network High bandwidth network

Private Internal network Is created by a combination of leased lines and/or satellite links. Widely available at reasonable cost Alternative to wireline is wireless connectivity, particularly through high bandwidth satellite links. Telecommunication Infrastructure

A Virtual Private network Connects dispersed offices through the internet. Each office is connected through the internet through it local Internet service provider (ISP) Connection is from the software development site to the local ISP is set up via dial-up or leased lines. The IP-based network then uses encryption, tunnrling (a technique in which one protocol is carried inside another) VPN is less costly than Private Internet Network because it reduces access and connectivity costs as well as some equipment costs. However, there is a trade-off between cost and performance. There is also a trade off between cost and security. Telecommunication Infrastructure

Evolution of the Internet 1969: The defense department commissions ARPANET to research computer networking. Later in the year, the first nodes of the system go on-line at UCLA, Stanford Research Institute and University of Utah 1971: Fifteen individual nodes of ARPANET go on-line, joining 23 host computers 1972: Operators create the first program to send and receive messages across the network. Norway and England become the first international connections to ARPANET 1988: The first businesses begin to connect to the system for research purposes 1989: The number of computers on ARPANET breaks 100, : ARPANET ceases to exist. The network is officially referred to as Internet Telecommunication Infrastructure

TCP/IP A protocol is an agreed method of handling a particular communication task. There is a protocol for sending mail, another for transferring a file, and so forth. The TCP/IP suite of protocols, which define a standard method of communications between Internet hosts, is implemented in virtually all computer systems, regardless to the hardware or operating system. Telecommunication Infrastructure

Collaborative technologies Collaborative technologies promises to collapse distance and bring us closer to our colleague far away. Generic Collaborative technology Place Time Same Different Video-conference Audio-conference E-chart E-whiteboard Voic Video-mail Groupware platform Calendar/schedule Discussion list meetingware

Formal and Informal Communications Formal: help mitigate the inevitable communication breakdown that occur as a result of distance and culture Informal: collaborative technology needs to emulate the co-located work environment as much as possible, with its informal mechanisms for resolving problems (finding, sorting, processing, and retrieving the information that members need to solve a problem) Collaborative technologies

Collaborative Technology supports Deliberation and Workflow: Deliberation: The classic problem-solving activities of identifying the problem, evaluating the solutions, selecting a desired plan, and monitoring its implementation. Workflow: routing objects from one person to another in need of work, review, or authorization. Collaborative Technologies

Objectives 1. Serves as a team memory & knowledge center The team store and shares information and knowledge across a work unit Provides each team member a 360 view All members at all sites are informed regarding task, status, people, and other dynamic team information (transparency) Forster a sense of community The “glue” creates and maintains interpersonal relationships Collaborative technologies

Cultural Overlay of Collaborative Technology Almost culturally neutral Compare to face-face Away from high context culture to high informational mode Collaborative technologies

Objectives 1. Serves as a team memory & knowledge center The team store and shares information and knowledge across a work unit 2. Provides each team member a 360 view All members at all sites are informed regarding task, status, people, and other dynamic team information (transparency) 3. Reduces duplication of effort Software engineers need to share many types of project knowledge, otherwise they may end up fixing the same bug or working on software components that are out of date as result of others’ work. 4. Supports coordination activities and workflow Need to support team members self-managing tasks via electronic lateral coordination and via electronic workflow procedures. Support Quality Assurance Bug tracking, version control, requirement tracking, are essential to maintaining quality level. Collaborative Technologies to Support Software Engineering CT-SE

CT-SE Functions Software configuration management (SCM) As a control and enforcement mechanism, it establishes formalism: used to control processes, set the rules, and structure the workflow within a team As a coordination mechanism, it is an effective way to create up- front dialogue among the dispersed sites. Project status Notification services Project scheduling and tasking CASE and process management Programming tools Bugs and change tracking Team memory and knowledge center Collaborative Technologies to Support Software Engineering CT-SE