it operations

Articles

The Evolution of z/OS Development

Kristin Cowhey explains how z/OS development has evolved throughout the years and what that means for developers and tech personnel. With legacy developers leaving the workforce, there’s a dire need to replace the knowledge in order to maintain the mainframe systems and applications that are still in use today. 

Kristin Cowhey's picture Kristin Cowhey
Tales from the Trenches: Conquering the Challenges of Transforming to Agile

There is a lot of hard work and recalibration needed to adopt an agile approach. Just as one does not simply walk into Mordor, you also cannot simply decide to be agile. In this article, Alison Jacques describes her IT department’s experience transforming to agile and shares some of the lessons learned and tools she’s adopted to ensure continued success.

Alison Jacques's picture Alison Jacques
A Product Owner’s First Glimpse of Agile

Kent McDonald introduces us to Arthur, a middle manager and product owner in a medium-sized insurance company who has been assigned to take on an agile project. For those unfamiliar with agile, the terminology and techniques of agile approaches can seem strange and often a little silly when not accompanied with an explanation as to why those techniques exist. Kent explains the challenges product owners like Arthur face and how to make product owners understand agile better.

Kent McDonald's picture Kent McDonald
Configuration Management and DevOps with Jez Humble and Bob Aiello

In this excerpt from an interview recorded at this year's Better Software and Agile Development Practices East conferences, authors Bob Aiello and Jez Humble discuss the challenges and the rewards of instituting configuration management and DevOps practices.

Bob  Aiello's picture Bob Aiello

Better Software Magazine Articles

What's a Professional?

For years we've all heard how software development and IT are a mixture of art and science. As our industry matures and becomes more mainstream, Johanna wants to upset the apple cart by suggesting that there's a  missing and sorely needed ingredient—professionalism.

Johanna Rothman's picture Johanna Rothman
Green IT: A Sustainability Perspective for Portfolio Optimization

As organizations grow and diversify, they end up with a large number of IT systems. However, by quantifying sustainability metrics, they can optimize their IT infrastructures and introduce a greener side of IT.

Driving DevOps Through Shared Knowledge and Control

For development, a production application should be fully baked and not in what would be considered a “development” state. Tracy Ragan explains that frequent releases are a basic requirement of rapid development methodologies like agile and this impacts the way in which development teams and production control teams must interact.

Tracy Ragan's picture Tracy Ragan
Regulation, Compliance, and Delivery

Regulatory compliance may seem daunting, and penalties for non-compliance can be severe. What is the QA professional’s role in making it work?

Paul Fratellone's picture Paul Fratellone

Interviews

How Configuration Management Is Changing: An Interview with Joe Townsend
Video

Joe Townsend has been working in the configuration management field for fifteen years and is a regular contributor to CMCrossroads. In this interview, Joe discusses how configuration management has changed over the years, the trouble with tools, and trends in IT.

Jonathan Vanian's picture Jonathan Vanian
Making Governance Work on Agile Teams: An Interview with Scott Ambler
Video

Dr. Dobbs senior contributing editor Scott Ambler sits down with Noel Wurst at Techwell.com to discuss how agile team governance does not have to have a negative stigma. Scott helps people see through naive assumptions, while eliminating out of control governance to get teams back on track.

Noel Wurst's picture Noel Wurst

Conference Presentations

Rapid and Intelligent Test Engineering
Slideshow

Today’s IT plans tend to be defined as much by constraints as by requirements. Conventionally, the testing phase starts after the design and build phase. In today’s competitive and...

Mathi Natarajan, Cognizant and Sreeram Gopalakrishnan, Cognizant
IT Governance and Compliance in an Agile World
Slideshow

Establishing IT governance and compliance practices is essential for organizations that have regulatory or audit requirements. The good news is that you can be agile and still comply with Sarbanes-Oxley, CFR 21, HIPAA, and other regulatory imperatives. Done well, IT controls actually help you improve both productivity and quality. Bob Aiello describes how to implement IT controls in frameworks such as ISACA Cobit and ITIL v3 that many regulatory frameworks require-while maintaining agile practices. Bob's guidance includes specific examples of establishing IT controls: separation of duties, work-item to change-set traceability, physical and functional configuration audits, and more. Bob explains how these practices help government, defense, and corporations scale agile practices where audit and regulatory compliance is a must.

Bob Aiello, CM Best Practices Consulting
Cloud Computing: Powering the Future of Development and Testing
Slideshow

Developers and testers are under constant pressure to operate more efficiently, cut costs, and deliver on time. Without access to scalable, flexible, and cost effective computing resources, these challenges are magnified. Brett Goodwin explains how to create scalable dev/test environments in the cloud, and shares best practices for reducing cycle time and decreasing project costs. Learn how scalable, cloud-based data centers can run software without complicated re-writes; enable rapid defect resolution with snapshots and clones; and provide global collaboration for multiple product and release teams. Brett presents a case study of Cushman and Wakefield, the world's largest privately held real estate services firm, which struggled with an on-premises development and testing environment.

Brian White, Skytap, Inc.
The Mis-education of Software Testers: Rethinking and Relearning Software Quality

The role of the software tester is continuing to evolve, becoming more complex and more technical. As new methodologies, technologies, and platforms emerge, testers are bombarded with new, so-called "best practices" on how to do their jobs. The problem is that testers have heard the same songs with different lyrics for more than twenty years now. Clint Sprauve takes a contrarian’s view of testing and the quality assurance industry. He examines some of today’s typical testing "best practices"-keyword-driven testing, requirements traceability, the tester’s role in agile development, quality reporting, tool expertise, and quality certification programs-while providing alternative approaches for how to view each practice.

Clinton Sprauve, Micro Focus

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!