Globalization requires effective international and cross-cultural collaboration. When project teams from Western cultures first come into contact with colleagues from the Indian IT and BPO industry, prejudices against the new and unknown are typically amplified. This book is a start on the journey of cultural appreciation for managers, project leaders, and offshore coordinators working together with Indians. It is also a resource for business managers and company strategists seeking to understand the softer aspects behind the headlines that the Indian IT and BPO industry so frequently creates. Being both academically well researched and an account of the author´s many years of personal experience in India, the book opens with a description of cultural dimensions that help to break down culturally driven matters. It provides background information about India as a country and a social system. Examining the development and current status of India´s IT and BPO industry, it moves on to describe the dynamics of its workforce. The book then provides practical information on how to communicate, negotiate, and interact with Indian colleagues, and intelligently utilize expatriates. It closes by formulating recommendations for a more effective collaboration.
This book tells you everything you need to know to help your organization implement DevOps on the Microsoft platform. You will learn how to use Visual Studio, Visual Studio Team Services, and Azure to implement a complete DevOps process in your company. You will learn about Agile Project Management, Continuous Integration, Continuous Delivery, Technical Debt Management, Automatic Testing and Monitoring, and see how all these areas fit together. DevOps is important for organizations that want to make the best use of their resources and avoid costly mistakes. Teams that embrace DevOps deploy code up to 30 times more frequently than their competition and less than 50% of their deployments fail according to Puppet Labs State of DevOps survey. DevOps on the Microsoft Stack shows you how to help your organization implement DevOps, covering the tooling they will need and how to make everything work together while following best practices. The focus is not only on technology but also on the cultural issues that teams will face when implementing DevOps. The author´s goal is to not only show you which tooling there is but help you to successfully use everything together to implement DevOps in your projects and organization. In this book, you´ll learn: What DevOps is and how it can help development teams How to use Visual Studio, Visual Studio Team Services, and Azure to setup a DevOps process How to introduce DevOps to your organization and how to overcome problems
Agile revolutionized the way people think about developing software, but there are literally dozens of ways that you can ´´go agile.´´ While one team may find a particular agile practice easy to use, another team may find the same practice devilishly difficult. This book demystifies agile methodologies: why they´re designed the way they are, what problems they address, and the values, principles, and ideas they embody. Learning Agile helps you recognize the principles that apply to development problems specific to your team, company, and projects. You´ll discover how to use that information to guide your choice of methodologies and practices. With this book you´ll learn: Values that effective software teams possess The methodologies that embody those values The practices that make up those methodologies And principles that help you bring those values, methodologies, and practices to your team and your company
Data stewards in business and IT are the backbone of a successful data governance implementation because they do the work to make a company´s data trusted, dependable, and high quality. Data Stewardship explains everything you need to know to successfully implement the stewardship portion of data governance, including how to organize, train, and work with data stewards, get high-quality business definitions and other metadata, and perform the day-to-day tasks using a minimum of the steward´s time and effort. David Plotkin has loaded this book with practical advice on stewardship so you can get right to work, have early successes, and measure and communicate those successes, gaining more support for this critical effort. Provides clear and concise practical advice on implementing and running data stewardship, including guidelines on how to organize based on company structure, business functions, and data ownership Shows how to gain support for your stewardship effort, maintain that support over the long-term, and measure the success of the data stewardship effort and report back to management Includes detailed lists of responsibilities for each type of data steward and strategies to help the Data Governance Program Office work effectively with the data stewards
Machine learning and data analytics are powering a wave of groundbreaking technologies. Is your company ready? If you read nothing else on how intelligent machines are revolutionizing business, read these 10 articles. We´ve combed through hundreds of Harvard Business Review articles and selected the most important ones to help you understand how these technologies work together, how to adopt them, and why your strategy can´t ignore them. In this book you´ll learn how: Data science, driven by artificial intelligence and machine learning, is yielding unprecedented business insightsBlockchain has the potential to restructure the economyDrones and driverless vehicles are becoming essential tools3-D printing is making new business models possibleAugmented reality is transforming retail and manufacturingSmart speakers are redefining the rules of marketingHumans and machines are working together to reach new levels of productivity This collection of articles includes ´´Artificial Intelligence for the Real World,´´ by Thomas H. Davenport and Rajeev Ronanki; ´´Stitch Fix´s CEO on Selling Personal Style to the Mass Market,´´ by Katrina Lake; ´´Algorithms Need Managers, Too,´´ by Michael Luca, Jon Kleinberg, and Sendhil Mullainathan; ´´Marketing in the Age of Alexa,´´ by Niraj Dawar; ´´Why Every Organization Needs an Augmented Reality Strategy,´´ by Michael E. Porter and James E. Heppelmann; ´´Drones Go to Work,´´ by Chris Anderson; ´´The Truth About Blockchain,´´ by Marco Iansiti and Karim R. Lakhani; ´´The 3-D Printing Playbook,´´ by Richard A. D´Aveni; ´´Collaborative Intelligence: Humans and AI Are Joining Forces,´´ by H. James Wilson and Paul R. Daugherty; ´´When Your Boss Wears Metal Pants,´´ by Walter Frick; and ´´Managing Our Hub Economy,´´ by Marco Iansiti and Karim R. Lakhani.
Software architecture is an important factor for the success of any software project. In the context of systematic design and construction, solid software architecture ensures the fulfilment of quality requirements such as expandability, flexibility, performance, and time-to-market. Software architects reconcile customer requirements with the available technical options and the prevailing conditions and constraints. They ensure the creation of appropriate structures and smooth interaction of all system components. As team players, they work closely with software developers and other parties involved in the project. This book gives you all the basic know-how you need to begin designing scalable system software architectures. It goes into detail on all the most important terms and concepts and how they relate to other IT practices. Following on from the basics, it describes the techniques and methods required for the planning, documentation, and quality management of software architectures. It details the role, the tasks, and the work environment of a software architect, as well as looking at how the job itself is embedded in company and project structures. The book is designed for self-study and covers the curriculum for the Certified Professional for Software Architecture - Foundation Level (CPSA-F) exam as defined by the International Software Architecture Qualification Board (iSAQB).
´´The promise of cloud computing is here. These pages provide the ´eyes wide open´ insights you need to transform your business.´´ --Christopher Crowhurst, Vice President, Strategic Technology, Thomson Reuters A Down-to-Earth Guide to Cloud Computing Cloud Computing: A Practical Approach provides a comprehensive look at the emerging paradigm of Internet-based enterprise applications and services. This accessible book offers a broad introduction to cloud computing, reviews a wide variety of currently available solutions, and discusses the cost savings and organizational and operational benefits. You´ll find details on essential topics, such as hardware, platforms, standards, migration, security, and storage. You´ll also learn what other organizations are doing and where they´re headed with cloud computing. If your company is considering the move from a traditional network infrastructure to a cutting-edge cloud solution, you need this strategic guide. Cloud Computing: A Practical Approach covers: * Costs, benefits, security issues, regulatory concerns, and limitations * Service providers, including Google, Microsoft, Amazon, Yahoo, IBM, EMC/VMware, Salesforce.com, and others * Hardware, infrastructure, clients, platforms, applications, services, and storage * Standards, including HTTP, HTML, DHTML, XMPP, SSL, and OpenID * Web services, such as REST, SOAP, and JSON * Platform as a Service (PaaS), Software as a Service (SaaS), and Software plus Services (S+S) * Custom application development environments, frameworks, strategies, and solutions * Local clouds, thin clients, and virtualization * Migration, best practices, and emerging standards
Delve into your data for the key to success Data mining is quickly becoming integral to creating value and business momentum. The ability to detect unseen patterns hidden in the numbers exhaustively generated by day-to-day operations allows savvy decision-makers to exploit every tool at their disposal in the pursuit of better business. By creating models and testing whether patterns hold up, it is possible to discover new intelligence that could change your business´s entire paradigm for a more successful outcome. Data Mining for Dummies shows you why it doesn´t take a data scientist to gain this advantage, and empowers average business people to start shaping a process relevant to their business´s needs. In this book, you´ll learn the hows and whys of mining to the depths of your data, and how to make the case for heavier investment into data mining capabilities. The book explains the details of the knowledge discovery process including: * Model creation, validity testing, and interpretation * Effective communication of findings * Available tools, both paid and open-source * Data selection, transformation, and evaluation Data Mining for Dummies takes you step-by-step through a real-world data-mining project using open-source tools that allow you to get immediate hands-on experience working with large amounts of data. You´ll gain the confidence you need to start making data mining practices a routine part of your successful business. If you´re serious about doing everything you can to push your company to the top, Data Mining for Dummies is your ticket to effective data mining.
Why don´t typical enterprise projects go as smoothly as projects you develop for the Web? Does the REST architectural style really present a viable alternative for building distributed systems and enterprise-class applications? In this insightful book, three SOA experts provide a down-to-earth explanation of REST and demonstrate how you can develop simple and elegant distributed hypermedia systems by applying the Web´s guiding principles to common enterprise computing problems. You´ll learn techniques for implementing specific Web technologies and patterns to solve the needs of a typical company as it grows from modest beginnings to become a global enterprise. * Learn basic Web techniques for application integration * Use HTTP and the Web?s infrastructure to build scalable, fault-tolerant enterprise applications * Discover the Create, Read, Update, Delete (CRUD) pattern for manipulating resources * Build RESTful services that use hypermedia to model state transitions and describe business protocols * Learn how to make Web-based solutions secure and interoperable * Extend integration patterns for event-driven computing with the Atom Syndication Format and implement multi-party interactions in AtomPub * Understand how the Semantic Web will impact systems design