Agile

The Agile Advocate: What is Infrastructure as Code and Why Do I Care?

Tags: Agile, DevOps, cloud computingPosted: 08/02/2017

Introduction I’ve had the unique opportunity over the last 30+ years to be involved in multiple large, enterprisewide, mission critical application development projects. I’ve also had the opportunity to develop and bring several products to market. In looking back at these projects, the common…

From The Agile Advocate: Musings on DevOps

Tags: DevOps, Agile, cloud, IaaSPosted: 07/20/2017

Introduction For more than 30 years, I’ve been involved in multiple large, enterprisewide, mission critical application development projects. Along the way, I’ve also developed and brought to market several products. In looking back at these projects, the common thread in the successful ones was…

It’s Not Enough to be Agile; You Need to Measure It

Tags: AgilePosted: 05/23/2017

Agile maturity assessments hold key to long-term results. Whether your organization recently underwent an agile transformation or has practiced agile for years, assessing the level of agility at regular intervals is important. Agile is practiced differently at all levels of the organization, and…

The V-model: Can It Be Adapted in Agile Methodologies?

Tags: Agile, v-modelPosted: 04/03/2017

Introduction The V-model provides a checks-and-balances approach to software quality assurance (SQA). The Software Development Life Cycle (SDLC) tasks of capturing requirements, designing a system and writing code have corresponding quality checks to validate that the product meets the technical/…

Enterprise Architecture, Modernization, and Agile – It Can Be Done!

Tags: Agile, modernizationPosted: 04/03/2017

The Government Accountability Office (GAO) has provided recommendations to agencies such as Veterans Affairs (VA), Social Security Administration (SSA), Housing and Urban Development (HUD) and the U.S. Census Bureau (Bureau) for modernizing their legacy systems and processes. There is a common…

DevOps, Agile and Microservices

Tags: Agile, MicroservicesPosted: 01/31/2017

Overview DevOps provides the principles, practices and tools, coupled with organizational and cultural changes, to allow application-focused teams to deliver functionality to the end user via repeatable, predictable processes.   Agile methodologies such as scrum and SAFe break down this DevOps…

Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC) in Agile/Scrum Development Approach.

Tags: software development, Agile, ScrumPosted: 01/31/2017

Software development is difficult and risky as it can result in cost overruns, schedule slippages, low product quality, and project cancellation for non-viability. The maintenance of tighter development models such as the widespread Waterfall is threatened by innovative and more flexible models.…

Application of IV&V on Agile Projects: Part 2

Tags: Agile, IV&V, Execution, Monitoring & Control, Close Out, Scrum, Sprint, INVEST, Test Driven DevelopmentPosted: 12/20/2016

IV&V activities and tasks are performed in accordance with the following four lifecycle phases of Agile project management: Planning, Execution, Monitoring & Control, and Closing. The planning phase of this lifecycle was described in the previous…

Quantitative Sprint Metrics

Tags: Sprint, Agile, Velocity, Burndown, Burnup, metrics, Cumulative Flow DiagramPosted: 12/20/2016

Teams use Sprint Metrics to evaluate progress within a Sprint, plan for future Sprint(s), and provide data for continuous improvement. There are many different metrics and data points that provide a holistic view of an Agile team’s progress, performance, and culture. The metrics in this article are…

Don’t Fear “The Agile”: Incorporating the Project Manager into Scrum

Tags: Agile, Scrum, Project Manager, ScrumMaster, PMIPosted: 11/30/2016

According to a survey conducted by QualSys Solutions, there are three top reasons for adopting Agile in an IT development environment: accelerating time to market, increasing productivity, and allowing for an easily managed priority changes (Korson 2015). As Agile becomes an increasingly accepted…