Weekly Top 10: Continuous Improvement, Collaboration and Innovation
Ten articles from across the web on DevOps and agile tools, processes, and culture.
Join the DZone community and get the full member experience.Join For Free
This week’s top 10 reminds us that there is always room to be continually improving and adapting. For example, the CIO role is becoming more involved with the digital transformations of organizations. CIOs should be focusing their teams on collaboration to breed innovation and implementing a service-centered approach to design to keep business booming and customers satisfied. Our weekly round-up covers several other areas to be thinking about to keep your company on top of the game – like how to keep your software testing relevant and why employees need to be Agile now more than ever.
1) How CIOs Can Drive Digital Innovation Through Collaboration
CIOs drive innovation by building digital awareness, forming digital innovation teams, and creating innovative opportunities in the form of new products and services. This three step approach accelerates the innovation cycle and optimizes the leveraging of information and technology for competitive advantage.
2) Why the CIO Needs to Become the Continuous Design Officer
I recently participated in an episode of the #c9d9 podcast hosted by Electric Cloud. The topic of discussion was the relationship between ITIL and DevOps. At one point, I made a comment to the effect that IT organizations should approach everything they do from the perspective of user-centered design. You might wonder why I thought design thinking was relevant in this context. ITIL and DevOps would appear to address technical concerns such as managing data centers, server hardware, information security, and software builds and deployment. The fact is, though, that we are all service providers, at every level of the organization. We all need to center our work around service design and delivery.
3) 8 Ways DevOps and Automation Bolster Security
DevOps bridges the gap between Development and Operations to accelerate software delivery and increase business agility and time-to-market. With its roots in the Agile movement, DevOps fosters collaboration between teams and streamlines processes, with the goal of breaking silos in order to ‘go fast’. It also provides a huge opportunity for better security. Many of the practices that come with DevOps, such as automation, emphasis on testing, fast feedback loops, improved visibility, collaboration, consistent release practices, and more, are fertile ground for integrating security and auditability as a built-in component of your DevOps processes.
4) March Madness Apps for iOS Could Put Corporate Data at Risk
College basketball’s popular March Madness tournament begins this week, and fans have access to more related mobile apps than ever before. However, people who use such apps on corporate-owned of BYOD devices should beware; many of these apps can burrow into corporate networks and present real security risks. Some of the most popular sports-related iOS apps for iPhone and iPad can access users’ calendars, share data with social networking sites, send texts, and make repeat calls to premium-priced phone numbers, according to a new study conducted by Flexera Software, which makes software that helps developers license apps and ensure compliance..
5) Webby DevOps? We’re Not in Kansas Anymore, Dorothy
Software applications and their development, management, orchestration, administration, maintenance and general wellbeing have moved to the web. Okay don’t write in just yet, those are just the opening credits. Obviously then, we have started to apply web-centric technologies to these applications in order to push them towards a performance, scalability and interoperability status that we now call “web-scale” – which basically just means big and flexible. Does this reality therefore mean there is some specifically web-centric version of DevOps to consider? A webby DevOps, even?
6) In The Digital Age, Employees Must Be More Agile Than Ever
It’s not enough to just “do your job.” It simply doesn’t work that way anymore. If you learn a programming language, a year or two later, that language will cease to exist or be in a rapid decline. As soon as you embrace a new digital platform or app, you can count on it changing, or an even better and more innovative program quickly taking its place. For employees, this means the ability to adapt—to be more agile—will be more important than the ability to master a job or skill.
7) Spread the DevOps Virus in Your Organization By @TheEbizWizard | @DevOpsSummit #DevOps
Finally, the conclusion: part two of my Cortex newsletter, Spread the DevOps Virus in Your Organization. In part one, I called for expanding the hard-fought organizational lessons of DevOps to the rest of the enterprise. Allow people to choose their own teams, and to allow teams to choose their own goals, I exhorted – self-organization being the key to driving agility at the organizational level.
8) The Future of Software Testing: How to Adapt and Remain Relevant
While the IEEE article claimed that having traditional testers is detrimental to team performance, you need to understand the full context. While traditional software testing roles in QA teams may be going away in some organizations, the work testers do isn’t. If you understand what changes are coming, why it’s happening, and how to hone your skills and adapt, you’ll not only survive but thrive in this new environment.
9) Government Websites Best Amazon, Google in User Satisfaction
CEOs are seeking to generate more revenues from their emerging digital businesses, forcing CIOs to become more familiar with their company’s customers. Digital agendas are devouring CIOs’ attention and forcing them to partner with the CEO and the CMO. The trend represents a sea change of sorts for the CIO, whose role evolved sharply from that of a custodian of back-office systems to a curator of customers. Three CIOs who manage technology for global businesses discussed what that evolution means in the context of their businesses at the Forbes CIO Summit in Half Moon Bay on Monday.
10) Can DevOps and ITIL Co-Exist? A Story of Two IT Service Philosophies
That’s the question recently put forth by Gareth Daine, who quizzed some 25 industry experts and observers on whether the two methodologies clash, or are compatible. ITIL, originally known as Information Technology Infrastructure Library, is a set of best practices which recognize and certify that IT functions are delivered as tangible services to organizations. DevOps seeks to align the output of development shops with the teams charged with putting software into production, thereby assuring continuous releases as businesses need them.
Published at DZone with permission of Anders Wallgren, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.