brazil and the technology is transforming … · emerging future of software engineering claudia de...
TRANSCRIPT
0 7 4 0 - 7 4 5 9 / 1 6 / $ 3 3 . 0 0 © 2 0 1 6 I E E E JANUARY/FEBRUARY 2016 | IEEE SOFTWARE 45
FOCUS: PERSPECTIVES—BRAZIL
Brazil and the Emerging Future of Software Engineering
Claudia de O. Melo, Ronaldo Ferraz, and Rebecca J. Parsons
TECHNOLOGY IS TRANSFORMING our world at an accelerating pace. Massive changes are taking place in how we learn, socialize, bank, grow food, drive, generate energy, inter-act with government, and even wage war. Digital has come of age. We’re now a technology economy in which software is the business and disrup-tions come from unlikely sources. These fast-paced changes bring new value and agility to our society but more uncertainty and complexity.
Technology evolution is driven by recombination. Recombination of cloud computing, data analyt-ics, security, new hardware devices, interactive interfaces, the quantifi-cation of the self, and AI technolo-gies will continue, creating unprec-edented applications and scientific disciplines. This revolution leads to fundamental questions that, in Peter Drucker’s words, “are not technical but human.”1
As society shapes technology and vice versa, what future does society want to create through technology? What are the constraints? What are the roles of the technologist and other players? Transparency, emer-gence, and sustainable development are certainly part of the answer.
Transparency over CautionOrganizations take risks when shar-ing information with stakeholders. Even though it might seem safer to not be transparent, a culture of dis-closure and openness is healthier than closed caution. Transparency should be the default for democratic, accountable governments in protect-ing rights such as citizen privacy. Ac-countability and responsibility come more easily when information is available, and transparency is safer
FROM THE GUEST EDITORSAlthough this issue focuses on software engineering’s future through an academic lens, it’s equally interesting to get industry perspectives because software engi-neering is tightly related to practice. Given software development’s increasingly global nature, we felt that getting global perspectives of software engineering’s future was important. Along this line, we invited Claudia Melo, Ronaldo Ferraz, and Rebecca Parsons from ThoughtWorks to share their views of software engi-neering’s future from a Brazilian perspective.
Why Brazil? Brazil’s IT industry is large. A.T. Kearney, a consulting company, estimates that the sector employs 1.7 million people, including programmers, systems analysts, and managers.1 It has been growing by 6.5 percent on average annually since 2005. Of Brazil’s annual 420,000 university graduates, 25,000 are technology graduates. The industry’s export component is only a small part of the overall national industry. Brazil’s IT BPO (business process outsourcing) export market turned over US$ 2.2 billion in 2008. Although Brazilian IT still represents a fairly small slice of the global IT trade, A.T. Kearney positions Brazil favorably in its annual rankings of outsourcing destinations and IT. —Guest Editors
Reference
46 IEEE SOFTWARE | W W W.COMPUTER.ORG/SOFT WARE | @IEEESOFT WARE
FOCUS: PERSPECTIVES—BRAZIL
than people proceeding cautiously in ignorance. Technology has a signi� -cant role to play in enabling trans-parency for governments and their citizens as well as for organizations and their stakeholders.
Emergence over PredictabilitySimplistic models no longer serve us in understanding the world. Operat-ing forces are complex and interre-lated and easily disturbed through unforeseen actions of multiple play-ers. Technology harnesses the en-ergy of those complex interactions and processes that de� ne and sustain our world to create more technol-ogy. The whole ecosystem, including technologists, needs to develop and learn nimble approaches to deal with such complexity.
One example involves the volume
and accessibility of data. Technol-ogy has lowered the entry barrier for providing data, and sources abound to the point of overwhelming people and organizations. However, data without context, reasoning, and jus-ti� cation is simply data. So, assessing the progress of our plans, the needs of the ecosystem, the potential of new ideas, and the impact of interactions at large requires us to understand the con� dence level of that data and the conclusions derived from it.
Sustainable Development in Countries Such as BrazilSuch development, however, doesn’t necessarily balance all three di-mensions of sustainable develop-ment—economic, social, and envi-ronmental. Developing countries have different social and economic
priorities and needs, such as better income distribution, higher living standards, employment, education, and health. Technology is an integral part of the solution but also a threat. The Edward Snowden revelations are recent examples of how technology can be used to concentrate economic power and create global monopolies.
Brazil has forces that provide tre-mendous opportunities for sustain-able development and technological innovation. It’s a world leader in ag-riculture; plant and animal diversity; and ecology, biology, and biochem-istry. Global in� uencers such as Ri-cardo Semler and Paulo Freire and their revolutionary work on organi-zational design and education still in-spire researchers and organizations.
However, we still see more adap-tation and imitation than innovation. We believe the public sector has a fundamental role in the next several years to create policies and decision-making approaches around technol-ogy to address these pressing issues.
Marco Civil (the Brazilian civil-rights framework for the Internet) is a great example of how governments can play a key role in addressing problems that lie not in law and pol-icy but in technology. It aims to pro-tect human rights, including ensuring freedom of speech and expression, protecting privacy and personal data, ensuring equitable access to informa-tion, and promoting an open, com-petitive online marketplace, partly by guaranteeing net neutrality.
The Technologist’s RoleTechnology will continue to acceler-ate, changing how our societies are organized and how our lives inter-sect with the planet’s health. Melvin Kranzberg said, “Technology is nei-ther good nor bad; nor is it neutral.”2
Its impacts can’t be predicted.
CLAUDIA DE O. MELO is the director of technology at
ThoughtWorks Latin America. Contact her at cmelo@
thoughtworks.com.
RONALDO FERRAZ is the chief capability of� cer at
ThoughtWorks. Contact him at [email protected].
REBECCA J. PARSONS is the chief technology of� cer at
ThoughtWorks. Contact her at [email protected].
AB
OU
T T
HE
AU
TH
OR
S
JANUARY/FEBRUARY 2016 | IEEE SOFTWARE 47
Practitioners can no longer afford to stand on the side of technology as just software creation. Advances in language workbenches, multilocation databases and file systems, and adaptive syntaxes let us tackle the growing complexity of building the planetaryscale systems required now. However, they’re insufficient to connect practitioners to the humandriven, experiential, and interrelated business nature of modern software.
Practitioners must become mediators of the process of creating a humane experience and expand their practice to draw from disciplines such as experience design, systems thinking, economics, and digital strategy. They must do what they can to mitigate the negative consequences of technology while continuing to exploit and amplify its positive impacts.
References 1. P. Drucker, “Technology and Society
in the Twentieth Century,” Tech-
nology, Management, and Society,
Routledge, 1970.
2. M. Kranzberg, “Kranzberg’s Laws,”
Technology and Culture, vol. 27, no.
3, 1986, pp. 544–560.
Selected CS articles and columns are also available for free at http://ComputingNow.computer.org.
PURPOSE: The IEEE Computer Society is the world’s largest association of computing
professionals and is the leading provider of technical information in the field.
MEMBERSHIP: Members receive the monthly magazine Computer, discounts, and
opportunities to serve (all activities are led by volunteer members). Membership is
open to all IEEE members, affiliate society members, and others interested in the
computer field.
COMPUTER SOCIETY WEBSITE: www.computer.org
Next Board Meeting: 15–16 November 2015, New Brunswick, NJ, USA
EXECUTIVE COMMITTEEPresident: Thomas M. Conte
President-Elect: Roger U. Fujii; Past President: Dejan S. Milojicic; Secretary:
Cecilia Metra; Treasurer, 2nd VP: David S. Ebert; 1st VP, Member & Geographic
Activities: Elizabeth L. Burd; VP, Publications: Jean-Luc Gaudiot; VP, Professional
& Educational Activities: Charlene (Chuck) Walrad; VP, Standards Activities: Don
Wright; VP, Technical & Conference Activities: Phillip A. Laplante; 2015–2016
IEEE Director & Delegate Division VIII: John W. Walz; 2014–2015 IEEE Director &
Delegate Division V: Susan K. (Kathy) Land; 2015 IEEE Director-Elect & Delegate
Division V: Harold Javid
BOARD OF GOVERNORSTerm Expiring 2015: Ann DeMarle, Cecilia Metra, Nita Patel, Diomidis Spinellis,
Phillip A. Laplante, Jean-Luc Gaudiot, Stefano Zanero
Term Expriring 2016: David A. Bader, Pierre Bourque, Dennis J. Frailey, Jill I.
Gostin, Atsuhiro Goto, Rob Reilly, Christina M. Schober
Term Expiring 2017: David Lomet, Ming C. Lin, Gregory T. Byrd, Alfredo Benso,
Forrest Shull, Fabrizio Lombardi, Hausi A. Muller
EXECUTIVE STAFFExecutive Director: Angela R. Burgess; Director, Governance & Associate Executive
Director: Anne Marie Kelly; Director, Finance & Accounting: Sunny Hwang;
Director, Information Technology Services: Ray Kahn; Director, Membership: Eric
Berkowitz; Director, Products & Services: Evan M. Butterfield; Director, Sales &
Marketing: Chris Jensen
COMPUTER SOCIETY OFFICESWashington, D.C.: 2001 L St., Ste. 700, Washington, D.C. 20036-4928
Phone: +1 202 371 0101 • Fax: +1 202 728 9614 • Email: [email protected]
Los Alamitos: 10662 Los Vaqueros Circle, Los Alamitos, CA 90720
Phone: +1 714 821 8380 • Email: [email protected]
Membership & Publication Orders
Phone: +1 800 272 6657 • Fax: +1 714 821 4641 • Email: [email protected]
Asia/Pacific: Watanabe Building, 1-4-2 Minami-Aoyama, Minato-ku, Tokyo 107-
0062, Japan • Phone: +81 3 3408 3118 • Fax: +81 3 3408 3553 • Email: tokyo.ofc@
computer.org
IEEE BOARD OF DIRECTORSPresident & CEO: Howard E. Michel; President-Elect: Barry L. Shoop; Past
President: J. Roberto de Marca; Director & Secretary: Parviz Famouri; Director
& Treasurer: Jerry Hudgins; Director & President, IEEE-USA: James A. Jefferies;
Director & President, Standards Association: Bruce P. Kraemer; Director & VP,
Educational Activities: Saurabh Sinha; Director & VP, Membership and Geographic
Activities: Wai-Choong Wong; Director & VP, Publication Services and Products:
Sheila Hemami; Director & VP, Technical Activities: Vincenzo Piuri; Director &
Delegate Division V: Susan K. (Kathy) Land; Director & Delegate Division VIII:
John W. Walz
revised 5 June 2015